Управляемые источники бесперебойного питания: защита предприятия
Джефф Ньюман
Сейчас никто не станет оспаривать необходимость источников бесперебойного питания (ИБП) для компьютерных сетей. Без ИБП перечень испорченного оборудования, аварийных остановок серверов и потерь данных был бы бесконечным.
На протяжении последних пяти лет производители ИБП, создавая надежное оборудование для защиты важнейших компонентов компьютерных сетей, не только избавляли потребителей от разнообразных неприятностей, но и снабжали свои изделия совершенными средствами управления. Теперь ИБП могут корректно останавливать серверы, собирать подробную информацию о качестве электропитания в течение всего времени работы и предупреждать о возникновении неблагоприятных условий.
В лаборатории журнала Network Computing прошли серьезные испытания 10 наиболее интеллектуальных ИБП. Были воспроизведены основные неисправности первичного питания, которые, наверняка, привели бы к неисправности в любой сети. Оценивалась не только степень физической защиты, создаваемой ИБП, но и возможности управления в сети NetWare 4.1/DOS/Windows 3.1 и удаленного управления по протоколу SNMP. Для того, чтобы точно оценить возможности управления, настройки и отображения состояния линии первичного питания, мы проделали очень кропотливую работу.
Все модели ИБП выдержали испытание на соответствие предъявленным требованиям. Ни одна из них не была забракована, а во время искусственных перебоев электропитания в параметрах выходного напряжения не обнаружено ни единого изъяна. Заметные различия были зафиксированы лишь в качестве управления, основанного на NetWare и на протоколе SNMP, а также в качестве аппаратной поддержки, предоставляемой различными поставщиками.
Говоря точнее, модель фирмы АРС стоит выше моделей иных фирм почти по всем критериям оценки благодаря исключительным техническим характеристикам и мощной программной поддержке. Сразу же за ней идут Pulsar ESV17 фирмы Square D и SMART Series 1400 RM фирмы Tripp Lite. ИБП других производителей также весьма хороши, особенно продукция фирм Deltec и Alpha при работе в среде DOS/ Windows/NetWare и Liebert, Tripp Lite и Square D — в сетях с протоколом SNMP.
В большинство ИБП, участвовавших в испытаниях, встроена схема компенсации, позволяющая переключаться на питание от аккумуляторных батарей при более низком значении первичного напряжения (так называемая линейно-интерактивная технология).
Главный элемент этой схемы — трансформатор с отводами. При изменении напряжения питающей сети переключение отводов трансформатора происходит таким образом, чтобы напряжение на выходе менялось как можно меньше. Преимущество такой схемы при питании от сети с нестабильным пониженным напряжением состоит в том, что переключение на питание от батареи происходит значительно реже. Тем самым понижается вероятность отказа коммутирующих компонентов инвертора. Фирма Hewlett-Packard (HP) была единственной из фирм-производителей ИБП, не использующей линейно-интерактивную технологию.
Smart-UPS 1000 фирмы APC
Помимо надежного ИБП фирма АРС предлагает аккумуляторные батареи для “горячей” замены. Возможность немедленной замены вышедшей из строя батареи без отключения нагрузки является ценным качеством ИБП, особенно когда выключение аппаратуры совершенно недопустимо или приводит к значительным затратам. Ни один другой производитель не предлагает аналогичных устройств.
Продукты АРС и НР имеют дополнительное гнездо расширения для адаптеров связи. Перейти от обычного соединения через последовательный порт к связи по протоколу SNMP можно путем замены платы, доступной с задней панели корпуса. Такой способ избавляет от лишних хлопот по подключению внешнего адаптера и не требует дополнительного места на столе, как было бы в случае его применения. Фирма АРС предлагает и другие средства, также устанавливаемые в гнездо расширения, например MeasureUPS — измеритель параметров окружающей среды, в частности температуры и влажности воздуха в помещении.
Среди всех представленных в нашем обзоре ИБП, работающих на платформе NetWare и поддерживающих протокол SNMP, Smart-UPS 1000 наиболее полно реализует функции управления и контроля. Мы смогли контролировать почти все параметры. Аналогичными способностями обладал только продукт фирмы Deltec. Работая как в среде DOS, так и в более предпочтительной среде Windows, мы могли настраивать параметры первичного питания, громкость и длительность сигнала тревоги, а также программные действия по каждому сигналу тревоги. Такие возможности особенно важны в сети, защищенной несколькими ИБП.
Удалось исключить нежелательный трафик и надоедливые предупреждения, изменить перечень параметров в журнале регистрации событий, запрограммировать отключение основного сервера (с которым ИБП связан напрямую) и всех других серверов, питающихся от того же ИБП (подчиненные серверы). Smart-UPS 1000 способен также передавать сигналы тревоги администратору по электронной почте и на пейджер.
Следует отметить, что устройства фирм Alpha и Square D по качеству управления близки к Smart-UPS 1000. Однако единственным производителем ИБП, предоставляющим в точности такой же уровень аппаратной и программной поддержки для платформы NetWare, является фирма Deltec.
Фирма АРС поставляет мощную программу-агент протокола SNMP, который поддерживает специализированную базу управляющей информации (Management Information Base — MIB). Эта MIB дает модулю SNMP для платформы HP OpenView те же функции контроля и управления ИБП, как и ПО удаленного управления, ориентированное на среду Windows. Фирмы APC, Liebert, Tripp Lite, HP и Square D предлагают с каждым пакетом поставки, ориентированной на использование SNMP, еще и программный модуль NMS. Хотя все предлагаемые программные средства были признаны нами удовлетворительными, следует отметить, что фирма АРС в рамках программы HP OpenView Node Manager обеспечивает наиболее полный контроль и управление ИБП.
Мы были разочарованы уровнем поддержки стандарта IETF RFC-1628 UPS MIB (см. врезку), предлагаемым как АРС, так и всеми остальными участниками испытаний. Поддерживается лишь некоторое подмножество функций стандартной MIB — контроль замыкания контакта и некоторая информация по идентификации общего характера. Из остальных производителей только фирмы Square D, Exide и Deltec предприняли незначительные попытки внедрить эту MIB в свои программные агенты.
Pulsar ESV17 фирмы Square D
Square D только одно из названий компании. Во Франции она известна как Merlin Gerin, а в США — как Square D и как ее дочерняя фирма EPE Technologies. Pulsar ESV17 — хорошо сконструированный аппарат, который обеспечивает надежную защиту, хорошо управляется, а в работе по протоколу SNMP соперничает с ИБП фирмы APC. Продукт Pulsar ESV17 имеет лучшее отношение стоимости ко времени работы от батарей, а по стоимости единицы мощности уступает только ИБП фирмы HP.
ИБП фирмы Square D силен удаленным управлением, но при этом нельзя настроить многие параметры конфигурации. Этот ИБП уступает большинству других и по возможностям управления. Например, мы смогли запустить только такие важные функции, как самодиагностика и перезагрузка. Однако фирма поставляет серию ИБП, включающую и мощные модели с множеством выходов, а также предлагает полный пакет управляющих программ для всех сетевых платформ, которые она поддерживает, — и все по одной цене. Только HP имеет аналогичный хорошо скомпонованный пакет ПО.
Интересен подход фирмы Square D к сетевому управлению. В отличие от других производителей даже в сетях NetWare она использует для управления исключительно протокол SNMP. Для корректного выключения работающего сервера NetWare и для дистанционного управления фирма Square D использует программные модули NLM, которые запускаются на сервере. Эти модули служат агентами протокола SNMP для ИБП, подсоединенного через последовательный порт сервера. Ясно, что сервер должен поддерживать протоколы TCP/IP и SNMP, но результат тот же, что и при использовании протокола IPX.
ПО дистанционного управления на базе Windows применяет агент SNMP и для контроля, и для управления ИБП. Это эффективное решение не имеет явных недостатков ни в функциональном плане, ни в отношении цены. Действительно, для NMS (или любой другой платформы) оно позволяет в одно и то же время осуществлять удаленное управление, аварийное выключение сервера, управление по протоколу SNMP, даже без внешнего адаптера SNMP (впрочем, поставляемого фирмой по заказу).
Поскольку фирма Square D для всех видов управления полагается на протокол SNMP, она оснащает свои ИБП мощной корпоративной MIB, что обеспечивает уровень контроля и информационного обеспечения такой же, как и у фирм APC и Tripp Lite, хотя ни та, ни другая не поставляет модуль для платформы HP OpenView for Windows. Неудивительно, что агент SNMP фирмы Square D лучше других согласован со стандартом IETF RFC-1628 MIB.
SMART 1400 RM фирмы Tripp Lite
Фирма Tripp Lite, наконец, решила потеснить конкурентов. Она прислала нам ИБП мощностью 1400 VA, который имеет технические характеристики и возможности настройки, близкие продукту АРС. Подобно АРС, фирма Tripp Lite предлагает множество приспособлений для поддержки дополнительных функций ИБП. Поставляемый по отдельному заказу набор Smart-Socket позволяет управлять четырьмя отдельными розетками, что дает возможность дистанционно выключать и перенастраивать отдельные единицы оборудования, подключенные к этим розеткам.
Однако по-прежнему программное обеспечение, поставляемое фирмой Tripp Lite для управления в среде NetWare, не представляет собой ничего особенного. Фирма предлагает ПО мониторинга для Windows, которое, однако, не работает через сеть. Пакет Power Alert Plus для DOS запускается на рабочей станции, зарегистрированной на защищенном ИБП сервере. По уровню управления фирма Tripp Lite уступает фирмам APC и Deltec, обладающим лучшим ПО удаленного администрирования для среды DOS/Windows.
Фирма Tripp Lite поставляет дополнительный комплект MultiNet Multiple Interface Unit (мультисетевой многофункциональный интерфейсный модуль), позволяющий контролировать единственный ИБП по девяти каналам связи, что требуется, когда необходимо питать несколько серверов от одного ИБП. К сожалению, приходится покупать эти аппаратные приспособления, тогда как другие производители предлагают всего лишь программные модули NLM.
В рамках управляющей платформы HP OpenView for Windows мы проверили программный модуль, работающий по протоколу SNMP. Он имеет удобный графический интерфейс и выдает информацию о параметрах ИБП (состояние батарей, питающей силовой сети и др.). Хотя мы смогли запустить самодиагностику и проконтролировать большинство функций, по детальности установки параметров SMART Series 1400 RM все же уступает изделиям фирмы АРС.
ИБП фирмы Tripp Lite контролируют замыкание контактов и способны выдавать сообщения о температуре и влажности (это обеспечивается встроенным в адаптер SNMP модулем), чего не делают ИБП фирмы АРС. Хотя для фирм IntelliPower и Tripp Lite поддержку SNMP обеспечивает компания Systems Enhancement, фирма Tripp Lite значительно расширила функциональные возможности собственной версии. Фирма же IntelliPower в своем ИБП предлагает только контроль за замыканием контактов и генерацию отчета о состоянии окружающей среды.
Powerware Prestige 1500VA фирмы Exide Electronics
В противоположность большинству из перечисленных в настоящем обзоре ИБП, использующих линейно-интерактивную схему с переключением на резервную батарею, фирма Exide Electronics поставляет ИБП с активной батареей. Как правило, ИБП такого типа дают более высокое качество питания, поскольку постоянно вырабатывают напряжение синусоидальной формы. Естественно, такая схема обходится дороже. По отношению качества питания к стоимости с фирмой Exide Electronics можно сравнить только компанию IntelliPower. Как и IntelliPower, и Alpha Technologies, фирма Exide Electronics поставляет по специальному заказу резервные батареи аккумуляторов для тех случаев, когда корректная остановка дисковых накопителей защищаемых серверов требует большего времени.
Пакет программ управления Onlinet фирмы Exide Electronics для DOS предлагает возможности управления немного выше среднего уровня, позволяя программировать параметры остановки и перезагрузки сервера, а также просматривать параметры текущего состояния ИБП с помощью интерфейса в текстовом режиме. Хотя пороговые значения параметров питания и характер реакции на неисправность устанавливаются не так, как в продукте фирмы АРС, Powerware Prestige 1500VA может передавать предупреждение на пейджер для наиболее критических ситуаций. Поддержка NetWare и удаленное управление ИБП фирмы Exide Electronics не уступают изделиям компаний Square D и Tripp Lite, и даже несколько выше средней оценки для данной категории ИБП.
Exide Electronics обеспечивает хорошее управление своими ИБП при помощи внешнего адаптера ConnectUPS. Программа-агент протокола SNMP предоставляет практически те же возможности, что и ПО для DOS. Пока Powerware Prestige не имеет таких эффективных программ, как модели ИБП компаний APC, Tripp Lite, HP или Liebert, но зато поддерживает стандарт RFC-1628 немного лучше, чем некоторые другие модели.
PowerRite Pro UPS (PRA1000) фирмы Deltec
ИБП фирмы Deltec по техническим характеристикам находится в середине шкалы. Это устройство имеет средние стоимостные и временные показатели, свойственные хорошим ИБП. Конструктивно ИБП фирмы Deltec ничем особенно не выделяется, но его программные средства управления на платформе NetWare относятся к лучшим. Они обеспечивают уровень управления, не уступающий продуктам фирмы АРС. При помощи хорошо оформленного приложения для Windows мы могли из произвольной точки сети следить за любым ИБП. Продукт компании Deltec отличается от ИБП фирмы АРС только способом установки пороговых значений первичного питания. Другие возможности, связанные с регистрацией, программированием реакции на опасные события, с поддержкой электронной почты и пейджинговой связи, ставят ПО управления фирмы Deltec на один уровень с продукцией фирмы АРС, т.е. выше, чем у большинства производителей ИБП.
Средства поддержки SNMP в ИБП фирмы Deltec работают под управлением корпоративной UPS MIB Object ID (OID), в которой размещаются спецификации стандарта RFC-1628. Это обеспечивает базовое согласование с его модулем, предоставляя степень управления в рамках NMS, сравнимую с той, которую предлагает фирма Square D. Хотя в прошлом фирма Deltec поставляла неплохие модули для нескольких систем управления, пока она не поддерживает HP OpenView for Windows.
BrightUPS IQ1100 фирмы IntelliPower
Высококачественный BrightUPS IQ1100 с активной батареей (при возможном повышении ее мощности) фирмы IntelliPower не уступает лучшим образцам ИБП. Полученное от фирмы Power Edge ПО для NetWare, в свою очередь, написано компанией CompuSci, создающей базовые программные средства для многих производителей ИБП. Поставляемые средства управления для DOS функционально почти идентичны продукции фирм Exide и Tripp Lite и не требуют дополнительных затрат на аппаратуру при необходимости останавливать еще и подчиненные серверы (в отличие от комплекта фирмы Tripp Lite). Для наиболее критических событий и параметров имеется поддержка пейджинговой связи.
Подобно Tripp Lite, фирма IntelliPower заказывает поддержку SNMP у корпорации Systems Enhancement. Пока версия адаптера NetMon для IntelliPower не слишком хорошо подогнана к семейству BrightUPS. Это всего лишь контроль замыкания контактов от четырех последовательных портов, идентификация общего характера и возможность измерения основных параметров окружающей среды, что объединяет все адаптеры NetMon. Устройство SNMP дешевле, чем у фирмы Tripp Lite, но оно годится только для получения базовой информации. Фирма IntelliPower работает над усовершенствованием своего модуля SNMP.
PowerWise 1000 фирмы Hewlett-Packard
По отношению стоимости к мощности PowerWise 1000 фирмы HP значительно превосходит продукты остальных фирм. В ИБП PowerWise 1000 не используется линейно-интерактивная схема, за счет чего удалось понизить цену. По отношению времени работы от батарей к выходной мощности PowerWise не отличается от остальных ИБП.
ПО поддержки NetWare позволяет отключать один или нескольких серверов. Оно обеспечивает также контроль многих параметров и даже управление с удаленной консоли, работающей под DOS и связанной с защищаемым сервером. Однако функциональные характеристики такого варианта управления не оправдали наших ожиданий. Более того, тестирование ПО для Windows было затруднено ошибкой в процедуре поиска серверов в сети: стоит лишь раз превысить некоторое число серверов в сети (наша сеть NetWare насчитывает 58 серверов), как процедура вообще перестает выдавать сообщения. Фирма подтвердила существование этой проблемы, но пока ее не решила.
HP предлагает отличную поддержку SNMP с помощью съемного SNMP-адаптера и ПО, работающего на платформе HP OpenView for Windows. В функциональном отношении это ПО напоминает соответствующие компоненты фирм Tripp Lite и Liebert, а по сравнению с реализацией фирмы АРС имеет те же недостатки. Программный модуль фирмы НР лучше согласован со стандартом RFC-1628, чем реализации других компаний, что ставит фирму НР в один ряд с фирмами Square D и Exide в гонке за возможно более полным соблюдением стандарта.
CFR 1500 фирмы Alpha Technologies
Аббревиатура CFR в названии модели ИБП означает управляемая феррорезонансная схема — Controlled Ferro Resonant circuitry. Фирма Alpha Technologies использует ее для регулирования выходного напряжения и защиты от пиковых выбросов и скачков напряжения. CFR дает такой же эффект сглаживания напряжения, как и линейно-интерактивная схема со ступенчатым трансформатором, и снимает проблему отвода тепла, свойственную более старым технологиям ИБП.
Фирма Alpha поставляет вместе со своими продуктами ПО для NetWare, способное останавливать главный и подчиненные серверы, не требуя при этом какой-либо дополнительной аппаратуры, обеспечивает хорошее автономное управление, но фактически отсутствует на рынке удаленного управления в средах DOS и Windows. С консоли сервера можно следить за основными параметрами аккумуляторной батареи и нагрузки, а также регистрировать события в питающей сети, но каких-либо утилит для получения той же информации с удаленной станции нет. Существует, однако, возможность широковещательного оповещения рабочих станций, соединенных с защищаемым ИБП сервером, о предстоящей остановке сервера. Так что можно запускать процедуры автоматического завершения работы приложений Windows.
Модуль SNMP и корпоративная MIB позволяют выполнять все основные задачи — от установки пороговых значений и тестирования компонентов ИБП до мониторинга общего характера. Однако поддержка стандарта RFC-1628 попросту отсутствует. Как и большинство других производителей ИБП, фирма Alpha выжидает, когда проект стандарта достигнет стабильного состояния, и уверяет, что сразу же подготовит окончательную версию MIB.
UPStation D UD900 фирмы Liebert
По стоимости единицы выходной мощности продукт UPStation фирмы Liebert стоит на втором месте после ИБП фирмы Alpha, а по отношению времени работы от батарей к выходной мощности — на первом. Как и фирма Best Power, Liebert использует схемотехнику, способную только повышать выходное напряжение, тем самым понижая место своего ИБП в рейтинге по техническим характеристикам.
Программный пакет SiteNet, ориентированный на DOS, работает, подобно системной консоли сервера NetWare, к которому подключен ИБП. Программа во многом похожа на Onlinet фирмы Exide, но не столь мощная. Она не может контролировать такие параметры, как степень текущей нагрузки и уровень зарядки батарей, или регистрировать значения входных и выходных параметров. Однако нам удалось вывести диаграмму неблагоприятных и экстремальных условий и произвести остановку защищаемых устройств. SiteNet может также рассылать предупреждения по сети NetWare и на пейджер, но это полезное качество оказалось не таким совершенным, как у лучших образцов.
ИБП фирмы Liebert имеет хорошую поддержку SNMP. Поставляемый программный модуль HP OpenView имеет понятный интерфейс и хорошие возможности мониторинга. Хотелось бы увидеть более мощные характеристики управления, позволяющие лучше программировать ИБП по времени, как это сделано в продукции фирмы АРС. В функциональном отношении в рамках NMS решены только вопросы общего характера.
Fortress (1020VA) фирмы Best Power Technology
Продукт Fortress 1020 хорошо выполняет свои функции, но не имеет ничего экстраординарного, вроде наращиваемых или заменяемых "на лету" батарей. Подобно устройству фирмы Liebert он компенсирует только понижение первичного напряжения.
Программный пакет CheckUPS II предназначен в основном для остановки главного и подчиненных серверов NetWare и может оповещать рабочие станции, на которых запущена специальная резидентная программа, о предполагаемой остановке сервера, чтобы дать возможность завершить Windows-приложения. Однако каких-либо средств удаленного управления не предусмотрено. Утилита для DOS не столь развита, как у других рассмотренных нами изделий, и позволяет контролировать только основные параметры подключенного к любому серверу ИБП. Параметры управления задаются набором аргументов в командной строке загрузки модуля NLM, поэтому изменять их по ходу дела невозможно.
Интересно, что при почти равных функциональных возможностях и определениях поддержка стандарта RFC-1628 реализована не на спецификации RFC-1628 Enterprise OID, а на ее экспериментальной ветви. Значит и фирма Best Power ожидает появления окончательной редакции MIB.
Статья опубликована с разрешения журнала "Сети и системы связи"