NerveCenter NT обеспечивает углубленный анализ SNMP-событий, но конфигурирование продукта  -  дело не для новичков

Для задания алгоритмов диагностики при работе с NerveCenter NT требуется хорошее знание протокола SNMP

 

NerveCenter NT 2.7 фирмы Seagate Software позволяет делать на платформе Windows то, что более ранние версии NerveCenter могли делать только в среде Unix,  -  детальный программируемый анализ SNMP-информации. Однако конфигурирование этой версии NerveCenter, как и в случае с ее Unix-предшественницами, требует очень хорошего понимания механизмов сетевого управления и логического устройства сети.

 

NerveCenter NT будет более всего полезен для крупномасштабных сетевых сред. Он способен перехватывать беспорядочный поток SNMP-информации от бесчисленных сетевых устройств и предоставлять сжатый и вполне вразумительный отчет о событиях, происходящих в сети. Мы пока не знаем других продуктов, которые могли бы проводить такого рода анализ и составлять такие отчеты.

 

В то же время администраторы сетей малого и среднего масштаба обнаружат, что установка NerveCenter требует слишком много времени. Даже конфигурирование продукта для автономного режима работы, позволяющего использовать NerveCenter NT без какой бы то ни было платформы сетевого администрирования, является весьма трудоемким занятием и в большинстве случаев не оправдывает затраченных усилий.

 

NerveCenter NT работает только под управлением Windows NT 4.0. Лицензия для одного сервера и консоли с возможностью контролировать пять устройств стоит $1650, а наблюдение за десятью устройствами обойдется уже в $2100. Установлены цены и для сетей более сложного состава. Для работы NerveCenter NT необходимо также наличие СУБД Microsoft SQL Server, которую нужно приобрести отдельно. NerveCenter NT поступил в продажу в декабре.

 

Новый рубеж

 

Вместо того чтобы хранить информацию в неструктурированных текстовых файлах, как это делается в версиях для Unix, NerveCenter NT требует СУБД сторонних фирм. Это, возможно, повышает функциональность пакета, однако сильно усложняет процесс инсталляции. Установка Microsoft SQL Server 6.5  -  единственной СУБД, поддерживаемой пакетом в настоящее время,  -  была для нас еще более сложным делом, чем конфигурирование самого NerveCenter.

 

NerveCenter NT также отличается от более ранних Unix-вариантов наличием режима автономной работы, позволяющего продукту функционировать в отсутствие пакета сетевого администрирования. Мы обнаружили, что при работе в автономном режиме NerveCenter NT не может генерировать топографические карты сети и управлять сетевыми SNMP-устройствами, однако он способен осуществлять мониторинг активности сети и производить заданные действия или подавать сигналы при возникновении указанных событий.

 

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

 

В NerveCenter NT использована технология клиент-сервер, и в нем различаются серверный и консольный компоненты. Сервер NerveCenter NT может функционировать как служба на любом NT-сервере, и управлять им можно посредством графического интерфейса Windows с любой другой машины, работающей в данной сети на платформе Windows NT 4.0. Однако нам удавалось успешно инсталлировать и консольный, и серверный компоненты на один и тот же компьютер  -  HP Vectra XU на базе 200 МГц процессора Pentium Pro.

 

(На первую половину 1997 г. запланирован выпуск пакета NerveCenter Pro для платформы Unix, где также использована клиент-серверная технология. Кроме того, Seagate намерена включить в будущие Unix-версии продукта многие другие технологии, впервые использованные в NerveCenter NT.)

 

NerveCenter NT содержит целый ряд базовых конфигураций, или шаблонов, для спецификации отслеживаемых SNMP-событий. Примерно за 15 минут мы отконфигурировали NerveCenter так, чтобы он делал запись в регистрационном журнале каждый раз, когда уровень трафика на удаленном компьютере SPARC 10 компании Sun Microsystems Computer достигал 10% пропускной способности. Еще несколько раз щелкнув мышью, мы заставили NerveCenter посылать сообщение нам на пейджер и запускать командный файл всякий раз, когда это случалось.

 

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

 

Следует сказать, что сила NerveCenter, особенно его Unix-версий, не столько в возможности совершать определенные действия в ответ на SNMP-события, сколько в способности анализировать и коррелировать потоки SNMP-пакетов для получения более ясной информации о причинах этих событий. В то время как платформы сетевого управления вроде OpenView можно настроить лишь на то, чтобы извещать администратора об SNMP-событиях с помощью пейджинговой связи или электронной почты, NerveCenter позволяет администраторам создавать более сложные алгоритмы, начинающие работать только в ответ на определенную последовательность событий.

 

В NerveCenter NT включена функция графического моделирования алгоритмов, позволяющая создавать в соответствии с интересами пользователя так называемые процессоры состояния (state machines)  -  специализированные программы для анализа событий. Эти программы, напоминающие блок-схемы, могут быть чрезвычайно сложными.

 

Как мы убедились, на самом деле практически все функции NerveCenter являются в высокой степени настраиваемыми. Так как в состав продукта входит средство обработки Perl-сценариев, мы даже могли писать такие сценарии для настройки внутренних прерываний и условий опроса по SNMP-прерываниям. В состав NerveCenter также входит компилятор базы управляющей информации, предоставляющий улучшенные возможности для поддержки нестандартных сетевых устройств.

 

Все это могущество, однако, не каждому по зубам. Для того чтобы заставить NerveCebter приносить пользу, необходимы хорошее знание протоколов SNMP и по крайней мере базовые навыки программирования.

 

Майкл Суркан

 

РЕЗЮМЕ ДЛЯ РУКОВОДИТЕЛЕЙ

 

NerveCenter NT 2.7

 

Фирма Seagate Software

 

Купертино, шт. Калифорния

 

(800) 525-5645 http://www.nsmg.seagatesoftware.com

 

Администраторы больших сетей найдут NerveCenter NT одним из самых мощных инструментов, способных анализировать SNMP-события в сети и реагировать на них. Однако администраторы сетевых сред небольшого масштаба, нуждающиеся в экспертизе своей сети, едва ли получат от столь сложного пакета эффект, оправдывающий хлопоты. Хотя NerveCenter NT может работать в автономном режиме, мы настоятельно рекомендуем использовать его в сочетании с ПО сетевого администрирования, например с OpenView компании Hewlett-Packard.

 

А  -  отлично, B  -  хорошо, C  -  удовлетворительно.

+ Глубоко настраиваемая и программируемая среда предоставляет возможность высокоэффективного управления SNMP-трафиком; поддержка NT позволяет использовать NerveCenter NT на недорогих ПК; новая клиент-серверная технология обеспечивает лучшую масштабируемость для работы в больших сетях.

 

Продукт сложен в установке; большие трудности вызывает конфигурирование для работы в автономном режиме; при работе требует хорошего понимания SNMP и владения навыками администрирования.

 

Методология оценки: http://www.pcweek.com/reviews/meth.html.

Версия для печати