Предлагаемое решение
Итак, рассмотрев основные задачи сетевого/системного управления, можно сделать вывод, что универсального решения всего комплекса указанных задач не существует. Однако приемлемое решение создать можно. В качестве такого решения предлагается система, состоящая из следующих компонентов:
ядро системы — экспертная система реального времени;
платформа сетевого управления — HP OpenView или IBM NetView;
подсистема моделирования — Comnet III;
СУБД — Oracle или Informix.
При этом экспертная система (ЭС) является центральным звеном интегрированной среды управления. Она использует информацию из платформы сетевого управления и, в свою очередь, хранит свои данные и результаты работы во внешних СУБД типа Informix или Oracle. Кроме того, ЭС обеспечивает двухсторонний интерфейс с подсистемой точного моделирования сети. В такой конфигурации ЭС выполняет функции мониторинга текущего состояния технического и программного обеспечения, принятия решений по их модернизации и управления процессом модернизации. И, наконец, ЭС объединяет все эти функции в единой распределенной среде с общим интерфейсом.
Одним из возможных кандидатов на создание такой экспертной системы на сегодняшний день является система G2 фирмы Gensym — оболочка, ориентированная на создание экспертных систем реального времени. Эта система обеспечивает:
средства работы в реальном времени, внутреннее планирование, параллельные рассуждения;
структурированный управляемый посредством меню естественно-языковый интерфейс с автоматической проверкой синтаксиса;
общие правила, уравнения и динамические модели, применимые к классам объектов;
обратный и прямой вывод, сканирование, фокусирование, использование метазнаний;
средства управления доступом с помощью механизма авторизации пользователя и обеспечение желаемого “взгляда” на приложение;
интерфейс оператора, включающий графики, диаграммы, шкалы, кнопки, редактор многослойных пиктограмм;
взаимодействие с приложениями по сетевым протоколам TCP/IP и DECnet;
интерфейсы с источниками данных, обеспечивающие эффективную связь с внешними системами, в том числе с СУБД;
многоплатформность и переносимость создаваемых приложений.
Кроме того, в настоящее время существует несколько проблемно-ориентированных средств — надстроек над G2, предназначенных для выполнения специфических операций. К ним относятся:
Fault Expert — средство для разработки интеллектуального ПО сетевого управления, интегрируемого с традиционными платформами, значительно расширяющее их функциональность;
ReThink — средство имитационного моделирования сложных систем;
Neuro-On-Line — средство создания и расчета нейронных сетей, применимых для решения задач, которые практически невозможно решить другими средствами. В частности, нейронные сети можно применять к задаче управления безопасностью, обучив сеть на типичных моделях поведения пользователей различных категорий. После обучения нейронная сеть сможет эффективно распознавать отклонения в поведении и автоматически сигнализировать об этом.
При написании статьи использованы материалы компании “Аргуссофт”, имеющей опыт создания интегрированных систем сетевого управления для крупных организаций.
Содержание раздела