Управление сетями

AggreGate Wireless Network Monitoring

Помимо обеспечения возможностей мониторинга сетей, AggreGate Network Manager предлагает также комплексное решение для управления телекоммуникационными и корпоративными сетями.

Управление и конфигурация осуществляются посредством коммуникационных протоколов, поддерживаемых AggreGate Network Manager:

  • SNMP. AggreGate Network Manager может выполнять set и get операции, отправлять ловушки SNMP и информационные сообщения. Подробнее в разделе «Мониторинг и Управление по SNMP».
  • WMI. Изменение атрибутов экземпляров WMI классов и вызов методов позволяет управлять Windows серверами и корпоративными приложениями, работающими на них.
  • CLI (Telnet and SSH). Запускает скрипты на удалённых хостах с целью выполнения различных задач по конфигурации и управлению. Читайте на странице «Управление конфигурациями и соответствием стандартам» для получения подробной информации.
  • FTP / TFTP / SCP. Позволяет загружать файлы на удалённые серверы, например, для обновления их конфигураций.
  • HTTP. HTTP драйвер устройств может посылать произвольные GET и POST запросы, позволяющие выполнять любые REST API вызовы.
  • SQL. Драйвер SQL базы данных позволяет выполнять любые динамические запросы, контролировать и конфигурировать различные бизнес-приложения и сервисы.
  • Syslog. Network Manager может отправлять Syslog сообщения для обработки на сторонних Syslog серверах.
  • JMX. Конфигурирование управляемых бинов (Java Management Beans) Java-приложений и вызов методов позволяют управлять ими в соответствии с их конфигурацией.
  • SOAP/TR-069. Основанные на XML запросы могут изменять конфигурации устройств и запускать управляющие действия, такие как обновление прошивки, удалённая перезагрузка, обновление параметров сети и другие.
  • CORBA. CORBA обычно используется для управления и конфигурирования NMS и EMS систем.
  • Другие. Также поддерживаются и многие другие сетевые протоколы управления, такие как Wake-on-LAN, SMTP и т.д.

Управление с помощью SOAP / TR-069 и CORBA

AggreGate Network Manager предоставляет поистине уникальную возможность управления любыми устройствами и системами, поддерживающими SOAP/TR-069/CORBA протоколы. В отличие от других инструментов NMS, позволяющих вызывать либо только предопределённые алгоритмы, либо требующие SDK для создания нестандартных соединений, AggreGate Network Manager содержит драйверы SOAP и CORBA, которые могут использовать любые методы и функции посредством простой конфигурации.

Как это работает:

  • Создается учетная запись устройства сервера CORBA или SOAP сервиса (такого, как поддерживаемый устройством TR-069).
  • Указывается расположение WSDL файла для SOAP или набора IDL файлов для CORBA.
  • Сервер AggreGate прочитает метаданные и отобразит найденные методы как функции устройства.
  • Вы можете вызывать эти функции из любого места системы: по требованию, привязать вызов к событиям или вызвать с помощью планировщика, передать входные параметры функций из набора полей виджетов, свойств модели, использовать выходные данные функций в виджетах, отчетах, запросах, моделях, инструментальных панелях или любых других объектах системы.
  • После того как запущена SOAP/TR-069 операция или вызван CORBA метод, система заполняет входную таблицу значениями из единой модели данных системы и преобразовывает эту таблицу в объект SOAP/CORBA.
  • Возвращённый методом объект SOAP/CORBA преобразуется в таблицу данных, которая возвращается функцией устройства и может быть использована любыми компонентами системы.
  • Входные и выходные таблицы алгоритмов SOAP/CORBA могут быть довольно сложными и иметь несколько уровней вложенности, чтобы соответствовать структуре объектов SOAP/CORBA и их внутренним свойствам.