| |
|
На нашем вы можете обсудить приведенные здесь статьи, высказать свою точку зрения.
|
сегодня всего
сегодня уникальных
за неделю уник.
за меcяц уник.
всего уник.
всего посещений
|
1
1
2
6
34
38
|
|
|
 |
Системы контроля и мониторинга (Компания "Виконт")
Граховский Г.А., Голубев Е.А., Ермолаев А.А., Перевалов Е.А., Мирошниченко Л.Б.
Представляемая компанией "ВИКОНТ" система первоначально была создана для дистанционного контроля состояния технических средств и каналов связи крупной, распределённой на большой территории компании. Однако, использованные при построении системы технологии Майкрософт позволили не только контролировать технические средства, но и управлять ими. Кроме того, был реализован контроль событий, не связанных с техническими средствами, что позволяет применить полученные решения практически в любой сфере жизнедеятельности предприятия.
Цель - создание комплексной, легко адаптируемой к изменяющимся условиям, системы контроля функционирования и управления как техническими средствами, так и структурными единицами, размещенными на обширной территории, которая позволяет иметь достоверную информацию о состоянии предприятия в реальном масштабе времени.
Основные задачи, решаемые СКМ:
- масштабируемость;
- открытость;
- аудит;
- безопасность.
Реализация. Комплекс разработан для работы как в среде сервер - клиент, так и в обобщенной среде. В среде клиент-сервер основные требования предъявляются к серверу, к клиентской же машине требования минимальны, поскольку информация о состоянии устройств хранится на сервере.
СКМ позволяет выполнять широкий круг задач в рамках контроля, управления и мониторинга состояния информационной системы. Кроме того, применяя независимые компоненты, позволяет осуществить контроль и управление как исполнительными устройствами (станки, технологические процессы и т.д.), так и структурными единицами.
Масштабируемость СКМ обеспечивается:
1. Наличием комплекса верхнего уровня (информационный обмен внутри комплекса и обработка информации с нижних уровней).
2. Наличием комплексов нижнего уровня (информационный обмен внутри комплексов и передача информации в верхний уровень).
3. Унификацией комплексов (один и тот же комплекс может является как комплексом верхнего, так и нижнего уровней).
4. Автономностью (информационный обмен внутри СКМ).
5. Многостраничностью (комплексы позволяют отслеживать несколько процессов или один процесс в разных ракурсах).
Открытость СКМ обеспечивается:
1. Настройкой клиентских машин соответственно зоне ответственности и требованиям конкретного рабочего места.
2. Возможностью использовать собственные обработчики информации и настройкой их в соответствии с необходимостью (обеспечивается наличием точек входа/выхода для обработки ядром СКМ).
3. Собственным языком описания данных для управления обработкой входящей информации и отображением объектов на экране. Данная технология позволяет вносить изменения в работу СКМ без перезагрузки комплекса.
4. Агентами сбора информации, в качестве которых могут выступать любые процессы, дающие на точки входа/выхода СКМ информацию о работе того или иного устройства или задачи.
Открытость комплекса СКМ выражается в том, что большинство выпускаемых отчетов по комплексу получаются через точки входа/выхода. Алгоритм проверки может быть уникальным (например, для проверки работы датчиков).
Аудит СКМ обеспечивается:
1. Ведением журнала по запуску контролируемых приложений. Данная задача позволяет произвести контроль за выполнением пользователями функций СКМ.
2. Документированием в журнале всех выполняемых работ: запуск, останов, получение отчетов и т.д. (с учетом времени, даты и имени пользователя).
Безопасность СКМ обеспечивается:
1. Уровнем безопасности OS Windows 2000 (защита файлов, защита СКМ, защита БД).
2. Хранением данных не только на сервере СКМ, но и во внешних хранилищах данных, управляемых Microsoft SQL Server.
3. Резервное копирование данных можно осуществлять, не останавливая работы СКМ.
Рассмотрим пример.
Предприятие состоит из отделов и секторов, в которых развернута СКМ. В каждом отделе стоит один сервер СКМ и по одной клиентской версии в каждом секторе. Сервер СКМ собирает информацию о работе отдела. У руководителя предприятия сервер СКМ, который принимает информацию о работе СКМ всех отделов и секторов предприятия. Сервер СКМ руководителя получает информацию от серверов СКМ отделов.
Техническое и программное обеспечение: СКМ реализована на базе пакета Microsoft Visio, Microsoft Office, Microsoft 2000 Advanced Server, Microsoft SQL Server.
Минимально необходимая конфигурация ТС:
Сервер: PII-400/256Mb/10GbHDD - или совместимый;
Клиент: PII-400/128Mb/10GbHDD - или совместимый;
Архитектура СКМ
На рис. 1 показана архитектура СКМ. Для простоты опущены некоторые элементы и вспомогательные модули.
Интерпретатор представляет собой макрос на языке VisualBasic, функционирующий в среде Microsoft Visio. Интерпретатор выполняет задачи, и реагирует на действия пользователя.
Точки входа/выхода - специализированные командные файлы, посредством которых интерпретатор СКМ выполняет внешние программы.
Входные, служебные данные - текстовые файлы, строго определённого формата, содержащие конфигурационную, служебную и информацию, возвращаемую некоторыми внешними программами, управляемыми через точки выхода.
Диспетчер задач - компонент СКМ, управляющий задачами, режимами и параметрами их выполнения.
Задачи - программы, написанные на внутреннем языке СКМ ("Язык описания задач").
Объекты (шейпы) - сущности, посредством которых хранится и отображается информация в СКМ.
Основные принципы работы
В системе СКМ все устройства разбиты на 2 вида:
- Реальные физические устройства (компьютер, сетевой принтер, маршрутизатор);
- Схемные устройства, которые означают, как правило, структурную единицу (сектор, отдел, предприятие). Их состояние зависит от всех типов устройств.
Реальные устройства (ПК, маршрутизаторы и т. д.) имеют: номер рабочего места (РМ), имя, IP- адрес, имя схемного устройства к которому они принадлежат, номер слоя, тип устройства, тип отчётности.
Имя схемного устройства - обычно это наименование подразделения, где находится реальное устройство.
Тип устройства указывает программам, обрабатывающим точки выхода, к какому классу принадлежит устройство.
Тип отчётности указывает СКМ, в каком виде и когда записывать информацию о состоянии устройства в системный журнал.
Схемное устройство является "кирпичиком", для построения структурной схемы подразделений. Схемные устройства получают информацию от реальных устройств (функциональных, а также ниже стоящих схемных устройств), то есть реальные устройства изменяют состояние схемных устройств в зависимости от слоев и интервалов времени, к которым принадлежат реальные устройства.
Пользовательский интерфейс
Пользовательский интерфейс реализован в виде книги. Книга предназначена для оперативного получения информации о состоянии устройств и задач. Книга состоит из глав, в которых отображается информация.
Все страницы глав выводятся в книге, которая появляется при запущенном режиме клиента. Положение книги можно изменить, редактируя свойство "ПараметрыКоманд".
Примером реализации глав книги могут быть:
1) Белая - оперативные данные о работе комплекса и задач.
2) Синяя - отображает информацию о состоянии каналов.
3) Желтая - отображает информацию о сканировании СКМ, трафике в Кб и Мб.
4) Зеленая - отображает информацию о состоянии устройств, безопасности, нарушении графика работы, устройствах которые временно отключены, о времени простоя (не работы) устройств.
5) Красная - ввод сообщений пользователем в СКМ, вывод этих сообщений на экран и формирование суточного отчета.
Выводы
Система контроля и мониторинга исключительно проста в настройке, легко адаптируется под задачи конкретного пользователя и обладает уникальными возможностями по взаимодействию с пользователем от монитора компьютера до пейджера и сотового телефона. СКМ позволяет получать полные и достоверные данные по каждой еденице информации и обобщение по всей компании, а это даёт возможность оперативного планирования и прогнозирования деятельности на основе оперативной информации.
Адрес: ул. Советская, 8 (здание гостиницы "Советская"), оф. 327, тел./факс (8422) 42-78-49,
e-mail: [email protected].
На правах рекламы
Журнал "Информационные технологии в Ульяновске", № 9, май 2004 г.
Ваши вопросы, замечания, пожелания присылайте по адресу . Полное или частичное использование материалов допускается только по согласованию с редакцией.
|
 |