Программное обеспечение для системы бесперебойного питания (ИБП)

Тема источников бесперебойного питания уже не раз освещалась на страницах нашего еженедельника, но до сих пор внимание читателей концентрировалось на теоретических и аппаратных аспектах защиты оборудования. Однако существует еще один весьма важный аспект — специализированное программное обеспечение, которое позволяет реализовать все преимущества UPS. Оно входит в комплект поставки ИБП, а обновления и дополнения доступны для бесплатной загрузки с сайтов производителей. Как правило, у такого ПО фиксированный набор функций — мониторинг электрической сети на входе и параметров питающего напряжения на выходе, контроль за состоянием батарей, а также управление защищаемым компьютером и уведомление пользователя (администратора) о потенциальных и случившихся проблемах.

Дабы не перегружать читателя информацией, мы ограничились кратким обзором ПО от шести производителей, чьи предложения продукции доминируют на украинском рынке, по данным еженедельного каталога "Hot Line".

Поскольку серьезные серверные и телекоммуникационные решения, как правило, выполняются "под ключ" системными интеграторами, мы ограничимся более распространенной областью применения UPS — защитой персональных компьютеров, рабочих станций и небольших серверов в маленьких компаниях.

Что должны уметь UPS и ПО?

Прежде всего — защищать оборудование. Хотя источник бесперебойного питания и называется "бесперебойным", это вовсе не означает, что он должен поддерживать работоспособность системы при отсутствии напряжения во внешней сети сколь угодно долго (для этого предназначен иной класс оборудования — генераторы). Задача UPS — обеспечить компьютер питанием в моменты его кратковременного пропадания, а в случае длительного отсутствия напряжения гарантировать корректное выключение. Именно в этом аспекте и следует рассматривать программное обеспечение.

Функциональность ИБП во многом зависит от работоспособности батарей — даже самые интеллектуальные схемы окажутся бессильными, если они передадут команду начать работать испорченному или разряженному аккумулятору. Поэтому одна из важнейших задач ПО — контроль состояния батареи (не только степень заряда, но и дата последней замены). Желательно, чтобы программа позволяла планировать тестирования батарей и самого UPS и сохраняла информацию о результатах.

Возможность уведомлять пользователя или администратора о пропадании питания или необходимости заменить батареи особенно необходима там, где ИБП территориально удален от рабочего места ответственного сотрудника. Способ информирования зависит от конкретной ситуации — это может быть простейшая рассылка средствами операционной системы по локальной сети, генерация сообщений электронной почты, звонок посредством модема с передачей последовательности тональных сигналов и т. д. Так как далеко не все отечественные пейджерные компании поддерживают отправку сообщений, минуя оператора, для клиентов, у которых нет постоянного соединения с Internet, единственным выходом может стать сотовый телефон. Даже если оператор не позволяет определить номер вызывающего абонента, характерная трель в трубке даст понять компетентному системному администратору: пропало напряжение в сети электропитания.

Последнее, что требуется от ПО, — корректное завершение работы системы. Это означает, что при минутном пропадании питания вовсе не обязательно выключать компьютер — емкости батарей вполне хватит для поддержания его работы. Программа должна иметь настройки, управляющие временем или условиями, определяющими процесс завершения работы приложений и операционной системы. Желательно, чтобы она позволяла запускать какие-либо внешние утилиты — это обеспечит большую гибкость и даст возможность, например, использовать собственные скрипты, сохраняющие файлы в приложениях.

APC: PowerChute Plus

Компания APC комплектует все источники бесперебойного питания одним программным обеспечением — PowerChute Plus. При установке требуется указать тип UPS, после чего инсталлируются соответствующие компоненты. Вероятно, набор контролируемых параметров и конфигурации напоминаний у PowerChute Plus — лучшие в отрасли. Кроме того, с помощью ПО можно произвести тонкую настройку автоматического прекращения работы приложений (те из них, которые поддерживают технологию WorkSafe, позволяют при этом корректно сохранить рабочие файлы), выключения компьютера и его перезапуска после возобновления нормального электропитания.

В PowerChute Plus для версий сетевых ОС входит компонент, осуществляющий удаленный мониторинг и управление UPS по протоколу SNMP, для чего, естественно, необходима дополнительная карта, устанавливаемая в Smart-слот. Программное обеспечение позволяет назначить ИБП собственный IP-адрес и управлять им через любой Web-броузер. Кроме того, внутри локальной сети контроль и управление несколькими источниками осуществляются посредством обычной версии PowerChute Plus (необходимо лишь выбрать те ИБП, которые подлежат мониторингу).

APC выпускает множество аксессуаров для своих UPS — сетевые карты, модемы, удаленные контроллеры. Все они поддерживаются программным обеспечением и позволяют создать гибкий и надежный комплекс, обеспечивающий контроль за электропитанием оборудования.

Best Power: CheckUPS II

Компания Best Power предлагает клиентам две версии ПО для взаимодействия с источниками бесперебойного питания. Basic, как можно понять из названия, обеспечивает только базовые функции — мониторинг текущего состояния (без данных в цифровом виде), настройку параметров завершения работы операционной системы и уведомления пользователя о проблемах с электропитанием.

Завершение работы ОС происходит через определяемый промежуток времени, предварительное закрытие приложений не предусмотрено. Набор событий, о которых уведомляет UPS, небольшой, но охватывает основные моменты его использования, в том числе сообщения рассылаются и при отсутствии связи с самим устройством. Помимо традиционных средств WinPopup, CheckUPS может передать пользователю информацию через модем на пейджер (эта услуга должна поддерживаться компанией-провайдером) и по сотовому телефону (телефонный номер линии, к которой подключен модем должен определяться аппаратом). Кроме того, программа позволяет запускать любое внешнее приложение из командной строки с соответствующими параметрами (благодаря этой функции возможно принудительное закрытие приложений).

Версия Advanced поставляется и может работать только с UPS более высокого уровня — серии Patriot PRO и т. д. От Basic ее отличают прежде всего численное представление контролируемых параметров и возможность планирования событий — включения, выключения и самотестирования UPS.

IMV: PowerFLAG

У компании IMV есть одна версия ПО для управления UPS, поставляемая со своей линейкой продукции. Программа, а вернее, программный комплекс, состоит из основного модуля PowerFLAG и системы отображения данных PowerView. Такой подход несколько необычен, поскольку PowerFLAG автоматически запускается при старте системы, а PowerView вызывается пользователем, и ее закрытие не влияет на работу ИБП.

Несмотря на своеобразный интерфейс, ПО позволяет отследить множество параметров, включая напряжение и частоту внешней сети, температуру внутри корпуса источника, получать сведения о состоянии батарей и тестировать их. Кроме контролирующих функций, PowerFLAG может управлять выключением защищаемого оборудования (в том числе и его перезагрузкой), планировать тестирования и отключения. Однако набор параметров оставляет желать лучшего — нет возможности запускать внешние приложения, а также уведомлять удаленного пользователя о проблемах с электропитанием или батареями.

Косвенным инструментом контроля работоспособности соединения с UPS и его внутренних датчиков выступает дополнительное окно, в котором отображается протокол обмена данными — набор бегущих символов не несет зрительной информации, но его отсутствие свидетельствует о неполадках.

Liebert: MultiLink 2

Компания Liebert распространяет ПО для управления своими ИБП MultiLink только через сайт. Размер дистрибутива для Windows 9x и модели — почти 4 MB, а сервер не из быстрых, поэтому его загрузку лучше планировать на ночь. Кроме того, следует учитывать, что ПО требует наличия обновленной версии Java-машины от Microsoft, без которой даже процесс инсталляции не начинается.

MultiLink 2 обеспечивает мониторинг состояния одного или нескольких источников бесперебойного питания, а также параметров сети электропитания. Программа позволяет настраивать систему на отключение защищаемого оборудования через указанный пользователем промежуток времени, запускать внешние программы с заданными в командной строке параметрами. Весьма обширны и удобно настраиваются средства уведомления. Это могут быть электронная почта, пейджер или средства ОС для рассылки сообщений. Пользователь имеет возможность отредактировать набор переменных, которые заменяются текущими параметрами UPS, — очень полезная функция при отправке уведомлений на устройства с ограниченной длиной сообщений, например SMS сотовых телефонов.

Для работы в составе сетей, использующих средства управления на основе SNMP-протокола, Liebert предоставляет ПО SiteNet SNMP Manager и агенты для распространенных сетевых операционных систем.

MGE UPS: Solution-Pac

Компания MGE UPS предлагает две версии программного обеспечения для управления ИБП — Personal Solution-Pac и Solution-Pac/WAN. Персональная версия входит в комплект поставки моделей начального уровня Ellipse и позволяет лишь отслеживать статус источника и, что особенно важно, указывать уровень разряда батарей, после которого происходит выключение системы. При возникновении проблем на экране появляется окно предупреждений, где отображается ситуация, — что произошло, на сколько хватит батареи и когда система будет выключена. К сожалению, никаких уведомлений удаленному пользователю не предусмотрено. Personal Solution-Pac обеспечивает настройку диапазона напряжений, при выходе за границы которого UPS переключается на батареи и уровень выходного напряжения питания.

Solution-Pac/WAN предназначен для работы в сетях, в его комплект входят клиент, агент и консоль. Как и в решениях от других производителей, для оптимального использования всего набора потребуется не только UPS высокого класса, но и дополнительное оборудование, обеспечивающее доступ по протоколу SNMP.

Источники бесперебойного питания от MGE UPS используют механизм Plug-and-Play, поэтому до инсталляции необходимо подключить коммуникационный шнур к порту ПК.

Powerware: LanSafe III

Источники бесперебойного питания от Powerware используют механизм Plug-and-Play, однако при установке только драйвера UPS можно лишь контролировать некоторые его параметры. Программное обеспечение LanSafe III (в комплект поставки входят версии для большинства ОС) может работать как на одном ПК, так и в варианте клиент-сервер, причем одновременно с клиентской машины управляются несколько ИБП.

LanSafe Console позволяет представлять данные как в графическом, так и цифровом виде, но набор контролируемых параметров несколько ограничен — отсутствует контроль частоты, температуры внутри корпуса UPS и т. д. Зато набор уведомлений о проблемах с электропитанием вполне достаточный — 71 событие, программа информирует пользователя как средствами рассылки операционной системы, так и через модем или по нескольким адресам электронной почты, причем есть возможность редактировать сообщения с помощью переменных. Как полагается, доступ к удаленным ИБП защищен паролем. ПО имеет ряд настроек, отвечающих за корректное завершение работы ОС и приложений, а также перезагрузку после нормализации электроснабжения. Планирование тестов и отключений имеется, но его реализация не совсем удобна.

Большое внимание разработчики уделили протоколированию событий — программа ведет ряд log-файлов, а также представляет информацию в виде графиков, на которых можно проследить и скачки частоты, и потребляемую нагрузкой мощность.

Удобная и эффективная система управления и мониторинга состояния ИБП во многом определяет надежность его работы. Блок питания, используемый в качестве простого переходника между розеткой и компьютером, сильно проигрывает среднему по качеству устройству с грамотно организованным процессом контроля работы, позволяющим продлить срок службы устройства и заранее предотвратить многие проблемы.

Еще не так давно единственным органом управления ИБП служил выключатель, однако сейчас ситуация изменилась. Некоторые модели (в основном On-Line) источников бесперебойного питания, представленных на рынке, оснащены жидкокристаллическим дисплеем, на котором отображаются характеристики ИБП: нагрузка, входное напряжение, аварийные предупреждения и т.д. Кнопки на передних панелях устройств позволяют регулировать, к примеру, выходное напряжение и частоту, а также производить тест батарей.

Однако любая компьютерная система, будь то система компьютерной телефонии или какая-либо другая, предполагает наличие сети Ethernet. Защита информации на отдельно взятом компьютере сейчас не представляет большой сложности и, как правило, реализуется с помощью ИБП типа Off-Line или Line-Interactive. Наличие сети порождает новый ряд проблем, среди которых одна из главных - ее администрирование. Источники бесперебойного питания в этом смысле не являются исключением. Эксплуатируя множество ИБП, желательно контролировать работу каждого из них, причем делать это максимально оперативно, то есть производить мониторинг с одного компьютера, а не тестировать в ручную каждый ИБП.

Сейчас для этих целей используется специальное программное обеспечение, выпускаемое практически всеми ведущими производителями ИБП и поставляемое, как правило, вместе с оборудованием. Помимо тестирования батарей и изменения выходных характеристик устройств, такие программы могут собирать статистику о нагрузках каждого ИБП в компьютерной сети.

Происходит это по различным схемам. Наиболее распространенная - соединение компьютера и ИБП дополнительным кабелем через последовательный порт и установка грамм-агентов, отслеживающих изменения заданных характеристик (в реальном времени или через установленные промежутки) и сохраняющих статистические данные в специальных log-файлы. В такой схеме администратор со своего компьютера может контролировать состояние интересующего его ИБП и просматривать имеющиеся log-файлы. Такая схема обладает двумя существенными недостатками - во первых, в каждый момент времени можно следить за состоянием только одного ИБП, а во вторых, в случае отключения ИБП невозможно оперативно получить доступ к log-файлам.

Гораздо более эффективна схема, в которой вся собирается информация автоматически накапливается в одном месте, позволяя управлять ситуацией с одного узла сети. Немаловажно, что, обладая подобными статистическими данными и сравнивая их, например, с распределением трафика в компьютерной сети, можно в ряде случаев определять причины перегрузок или выхода ИБП из строя. Кроме того, в такой схеме не требуется постоянного присутствия администратора, который периодически смотрит то за одним, то за другим источником.

Для крупных предприятий актуальна возможность удаленного управления и мониторинга ИБП не только в локальных, но и в распределенных сетях. Вероятно, именно по этому в последнее время наметилась четкая тенденция к реализации всех функций управления с помощью обыкновенных web-браузеров.

Представленный на рынке программные продукты обычно обладают широкими возможностями по выбору способа реакции на различные помехи и неполадки в электросети - многочисленными вариантами подготовки систем к отключению (например, по заданному расписанию) и типов сообщений о возникших проблемах (звуковое оповещение, рассылка уведомлений по е-mail и так далее).

Следует отметить, что в связи с использованием в компьютерных сетях программно-аппаратных платформ самых разных производителей, такое программное обеспечение выпускается во множестве версий, предназначенных для конкретных систем. Структурные схемы ИПБ (рис.1.1,1.2).

Рис.1.1.Структурная схема ИПБ off-line.

Рис.1.2.Стуктурная схема ИПБ line-interactive.

Программное обеспечение, карты сетевого управления и периферийные устройства для управления ИБП и безопасного отключения систем

ПО PowerChute Personal Edition поддерживает безопасное завершение работы системы в случае продолжительного перерыва подачи электропитания, что обеспечивает предотвращение повреждения данных. Отличающееся исключительным удобством использования, оно позволит даже новичку построить оптимальную защиту, основанную на общепризнанных технологиях APC в области управления электропитанием. При этом пользователи могут настроить параметры PowerChute в соответствии со своими задачами. Создаваемые отчеты о стоимости потребленной электроэнергии и выбросе углекислого газа (CO 2) улучшают представление об энергии, потребляемой ИТ-оборудованием, и облегчают поиск путей повышения энергоэффективности. Примечание: Набор поддерживаемых функций определяется моделью ИБП Back-UPS и операционной системой.

ПО PowerChute Business Edition поддерживает управление ИБП, безопасное завершение работы систем и инновационные возможности энергетического менеджмента. В случае длительного перерыва подачи электроэнергии функция автоматического корректного завершения работы предотвращает потерю информации и обеспечивает минимальное время восстановления. Отчеты о стоимости потребленной электроэнергии и эквивалентном выбросе (CO 2) улучшают представление об энергии, потребляемой ИТ-оборудованием, и облегчают поиск путей повышения энергоэффективности. Очень полезны отчеты по оценке риска, определяющие вероятные угрозы для эксплуатационной готовности, и улучшенные аналитические функции, помогающие определить причины потенциальных проблем с ИБП и электропитанием, до того как они приведут к серьезным последствиям, что обеспечивает стабильную работу системы.

PowerChute Network Shutdown совместно с платой сетевого администрирования APC UPS Network Management Card обеспечивает защиту физического и виртуального ИТ-окружения от опасных факторов, угрожающих готовности ИТ-оборудования. Управляемое по сети, корректное завершение работы физических серверов и виртуальных машин без участия оператора способствует защите целостности данных и сокращает время простоя системы в случае чрезвычайных событий, таких как длительное отключение электричества. Масштабируемая архитектура поддерживает практически неограниченное число клиентских систем. PowerChute Network Shutdown легко настраивается через браузерный интерфейс и поддерживает конфигурации с одним ИБП, с резервным ИБП и параллельной работы ИБП.

Карты сетевого управления для ИБП APC обеспечивают безопасный контроль и управление отдельными ИБП APC через браузер, интерфейс командной строки или протокол управления простой сетью (SNMP). Встроенная технология обеспечивает исключительную надежность за счет уведомлений о проблемах сразу после их возникновения. Входящее в пакет программное обеспечение PowerChute® Network Shutdown выполняет автоматическое завершение работы серверов в случае продолжительного перерыва подачи электропитания, обеспечивая тем самым целостность деловой информации.

Комплекты Cable Interface Kits позволяют любым ИБП APC с последовательным портом RS-232 использовать возможности операционных систем корректно завершать работу компьютеров. Кабельные удлинители позволяют подключить ИБП, расположенные на значительном расстоянии.

Система управления батареями (APC Battery Management System) обеспечивает оптимальный заряд батарей и их готовность к использованию. Данная устанавливаемая в стойку система высотой 1U, доступ к которой осуществляется через браузер, выполняет мониторинг и тестирование батарей, а также обеспечивает форсированный заряд отдельных батарей, что обеспечивает высокие эксплуатационные характеристики батарей. Возможность визуального контроля исправности и состояния батарей можно получить путем интеграции с используемой системой управления зданием или через браузер. Это позволяет решать возникающие проблемы с батареями, прежде чем они отразятся на эксплуатационной готовности.

Всем доброго времени суток ! В этой статье я хочу рассказать вам про одно замечательное приложение, которое здорово облегчает процесс « общения« с источниками бесперебойного питания.

Поэтому давайте переходить к знакомству. Energy Controller 2 — программа управления для ИБП IPPON, Mustek и многими моделями Sven. Она довольно маленькая по занимаемому объему дискового пространства, но невероятно мощная.

На примере данной публикации тестировать ее мы будем на уже известном бюджетном бесперебойнике, о котором подробно речь шла совсем недавно . Кто еще не читал материал по ссылке выше, самое время это сделать.

Ну что же, для начала необходимо скачать и установить приложение себе на компьютер. Вот вам ссылка на сайт разработчика:

Далее производим первый запуск Energy Controller 2и сразу переходим на вкладку « Настройки: основные« . Здесь нам нужно выбрать тип подключения ИБП (UPS) к компьютеру и нажать кнопку « Поиск« . Дальше программа все сделает в автоматическом режиме:

Я подключался к устройству с помощью обычного USB-кабеля, проблем никаких не было. Если же вы задумаете осуществить подключение через COM-порт, то знайте, что использовать в таком случае нужно только кабель из комплекта бесперебойника .

Суть в том, что обычный COM-кабель (папа-мама) выглядит точно так же как оригинальный, но имеет другую распиновку . Поэтому можно долго мучиться и не понимать, почему нет коннекта либо того хуже, почему ваш IPPON уходит в защитный режим. Так что имейте это в виду .

На следующем этапе предлагаю перейти на вкладку « Настройки: основные+ и уведомления« . Тут тоже есть много интересного. Например, обратите внимание на раздел « Модель ИБП« . В случае если программа сама не смогла правильно определить точную марку, это всегда можно сделать вручную.

Также здесь выставляются параметры уведомлений о критическом разряде батареи и задать действие при этом. То есть смотрите, на скриншоте выше видно, что при снижении вольтажа на аккумуляторах до 10,1 вольт, Energy Controller 2 завершит работу компьютера.

А еще можно настроить для такой ситуации переход в спящий режим. Тогда при появлении напряжения в сети и возобновлении работы ПК, вы, вообще, не потеряете никаких данных. Ну разве не круто? И все это происходит без вмешательства пользователя.

Теперь давайте обратим внимание на подраздел « Выдержки перед отключением нагрузки« . Что это такое? Все просто. В приложении есть такая опция, которая называется « Режим ожидания« . С ее помощью происходит автоматическое отключение подачи напряжения на других розетках бесперебойника, после выключения компьютера.

Короче говоря, в этой графе задается время выдержки, по истечении которого отрубятся все дополнительные устройства (монитор, колонки и т.д .), подключенные к этому ИБП. А как вам понравится вот такая фишка, которая имеется на вооружении данной программы управления:

Что еще умеет Energy Controller 2? На самом деле много чего. Например, отправлять уведомления о параметрах заряда батареи по электронной почте и СМС, делать графические снимки состояния и так далее.

Но давайте уже наконец-то перейдем к самому главному разделу, который называется « Мониторинг« . Безусловно, это святая святых. Здесь можно увидеть входное-выходное напряжения, вольтаж батареи, ее температуру, уровень заряда, фактическую нагрузку и ориентировочное время работы при отключении от общей сети:

Кстати, я пробовал проверять автономное время работы, чтобы сравнить с показаниями этого приложения. В реальности бесперебойник продержался где-то на секунд пятнадцать дольше заявленного.

Тут же можно включить режим ожидания, про который велся разговор чуть ранее, сделать снимок состояния, а также есть возможность отключить звуковое оповещение перехода на автономное питание, поскольку многих пользователей он раздражает.

В общем, друзья, можно с уверенностью сказать, что Energy Controller 2, программа управления для ИБП IPPON и Mustek, показала себя достойно, поэтому ее можно смело брать на вооружение.

Пишите в комментариях, что вы думаете по этому поводу. Также делитесь своим опытом, какие приложения для подобных целей используете вы. А в завершение предлагаю посмотреть познавательный видеоролик.

Программное обеспечение UPSMON на платформе Android для мониторинга параметров электрической сети, режимов работы ИБП и состояния аккумуляторных батарей.

Программное обеспечение UPSMON Manager (бета-версия) позволяет осуществлять мониторинг до 64 ИБП в локальной сети через SNMP или ПО UPSMON Pro

UPSMON Pro 2.4 новая версия программного обеспечения полностью совместима с гипервизором ESXi от компании VMware. Подходит для всех версий OC, на основе Windows, имеет встроенный web-сервер для удаленного доступа, поддерживает USB/RS-232/SNMP -соединения. Дает возможность настройки полноценного мониторинга, как одного устройства, так и серии устройств без установки SNMP адаптера.

Программное обеспечение UPSMON Pro для Linux поддерживает подключение по USB, RS-232, SNMP, а также поддерживает управление Master/Slave. Позволяет осуществлять корректное завершение работы или перевод системы в спящий режим, осуществлять мониторинг состояния электросети и ИБП, вести журнал событий, отправлять информацию о событиях ИБП и электросети по электронной почте и т.п. Реализована поддержка популярных систем виртуализации: VMWare и Hyper-V.

UPSMON Plus v 2.92 для Windows XP/Vista/Windows 7 / Windows 8 с русифицированным разделом HELP - последняя версия программы мониторинга состояния ИБП.

Специальное программное обеспечение для серий Phantom и Spider позволяет настраивать порог срабатывания и время отключения режима энергосбережения Green Mode, а также устанавливать диапазоны работы стабилизатора напряжения. Внимание! В других сериях ИБП эта функция не предусмотрена.

Программное обеспечение OnEvent для Windows позволяет получать сообщения о статусе ИБП от SNMP карты 110-SNMP-050 по локальной сети о событиях ИБП и электропитания (исчезновение и восстановление напряжения электросети, разряд аккумуляторов и перегрузка ИБП и т.п.). Условия отправки, содержание и получатели сообщений задаются в настройках SNMP карты 110-SNMP-050.

Программное обеспечение UPSMON RS-232 для Linux предназначено для ИБП с RS-232 портом. Позволяет осуществлять корректное завершение работы или перевод системы в спящий режим, осуществлять мониторинг состояния электросети и ИБП, вести журнал событий, отправлять сообщения по электронной почте, устанавливать расписание ИБП и т.п. В состав архива включена исполняемая среда Java необходимая для работы программы.

Программное обеспечение UPSMON для Linux предназначено для ИБП с USB портом поддерживающих стандарт Smart Battery. Позволяет осуществлять корректное завершение работы или перевод системы в спящий режим, осуществлять мониторинг состояния электросети и ИБП, вести журнал событий и т.п. В состав архива включена исполняемая среда Java необходимая для работы программы.