«Разработки ЗАО «Крикунов и Партнеры Бизнес Системы» на базе СПО для мониторинга ИТинфраструктуры и АСУТП» Сергей Васильевич Цуприков, старший эксперт (sergey.tsuprikov@kpbs.ru), Игорь Георгиевич Копылов, менеджер по продуктам (igor.kopylov@kpbs.ru) РФ, Москва, 2-й Верхний Михайловский пр., 9, стр. 2. Тел. +7 (495) 960-2090, 772-2560. www.kpbs.ru Секция: Инновационные проекты в области ИТ. Решения на базе СПО уже можно рассматривать как серьезную альтернативу коммерческим решениям мониторинга ИТ-инфраструктуры, таким как семейство программ HP OpenView или IBM Tivoli. Для выбора оптимальной платформы лаборатория КПБС провела исследование следующих открытых систем мониторинга: • Nagios • Zabbix • Ganglia • OpenNMS • AggreGate Network Manager • Pandora FMS • NetDecision • Zenoss • PRTG Network Monitor • Cacti Были использовали следующие критерии анализа и выбора оптимальной платформы мониторинга (см ниже): • Общая функциональность • Сложность создания плагинов • Поддержка мобильных устройств • Удобство интерфейса пользователя • Формирование аналитических отчетов, графическое представление данных мониторинга • Возможность распределенного режима работы Конкурентные преимущества решения мониторинга Nagios: • Признанный промышленный стандарт для систем мониторинга сетей, серверов и другого оборудования, ПО • Поддерживает любые операционные системы. Ядро системы инсталлируется в среде Linux (Unix) сервера • 50 плагинов в базовой поставке, > 2 тыс. дополнительных • Более 1 млн. пользователей • Внедрения системы в компаниях - отраслевых лидерах: DHL, Loreal, Sony, Siemens, Toshiba, Philips, MTV. Рисунок 1 Примеры экранов мониторинга Nagios: • Серверов, ПК • Системного ПО • Приложений • Сети (LAN/WAN) Рисунок 2 Многослойная архитектура Nagios Примеры плагинов мониторинга (написанные на языках Perl, Shell) Nagios: -протоколы: HTTP, POP3, IMAP, FTP, SSH, DHCP - загрузка ЦП, использование ОЗУ и дисковой памяти, текущие пользователи - серверы c ОС: Unix/Linux, Windows, Netware - маршрутизаторы, коммутаторы Рисунок 3 Блок-схема пассивных проверок в Nagios • событийный мониторинг, нерегламентируемый по времени • мониторинг за границей брэндмауэра Примеры применений: • Системы безопасности • Прерывания SNMP Примеры внедрений решения Nagios: • 1. Коммерческий ЦОД в г. Даллас (США). Мониторинг >3 тыс. НW-серверов за 1 минуту. • 2. Яндекс (поисковик №1 в РФ). >1 тыс. НW-серверов в каждом ЦОД, ~ 30 сервисов на каждом сервере. Заключение: Наши исследования показали, что добавление к Nagios ядра от Ganglia позволяет значительно улучшить интерфейс пользователя, а ядра от Zabbix – повыcить отказоустойчивость и масштабируемость решений мониторинга. Это позволит быстро создавать гибкие и экономичные системы мониторинга, позволяющие оперативно решать практически любые задачи заказчика. Краткое описание ПАК мониторинга от КПБС. Автономный программно-аппаратный комплекс, не требующий регулярного техобслуживания. Рассчитан на крупные территориально распределенные ИТ-инфраструктуры. Зонтичная архитектура с 3-мя основными модулями: диспетчерский, отчетности, уведомления. Дополнительные модули контроля: прикладных систем, СУБД, серверов, рабочих станций, СКС и ЛВС, систем резервного копирования, окружающей среды. Возможность визуализации (на видеостену или презентационный сервер), SMS-пейджер. Диспетчерский модуль ПАК мониторинга Рисунок 4 Определяет перечень контролируемых показателей и периодичность их проверки. Примеры: Контроль времени задержки сетевого оборудования за период: минута, час, день. Модуль отчетности ПАК мониторинга Общие параметры мониторинга серверов: время включение, последней перезагрузки сервера Рисунок 5 Генерирует отчеты о качестве оказанных ИТ-услуг (процент доступности сервисов, количество инцидентов за период, дp.). Модуль контроля систем резервного копирования Рисунок 6 Контроль наличия всех запланированных копий, статус оборудования резервного копирования Модуль визуализации ПАК мониторинга Рисунок 7 Позволяет визуализировать текущее состояние объектов на: географических картах, поэтажных планах, схемах серверных помещений и т.п. Модуль контроля окружающей среды ПАК мониторинга Рисунок 8 Контроль параметров среды: влажность, температура, шум, задымление, затопление, контроль датчиков физического доступа, др. Преимущества от внедрения ПАК: Создание единой системы мониторинга ИТ-инфраструктуры и сервисов. Уменьшение времени простоя оборудования и недоступности ИТ-сервисов. Повышение производительности ИТ-службы и бизнес-подразделений компании. Основные клиенты ПАК мониторинга в РФ: - ОАО «САН ИнБев» (крупнейшая международная пивоваренная компания) - ОАО «ОТП Банк» (крупный банк с развитой филиальной сетью в РФ) - ФГУП «Алмазювелирэкспорт» (пример крупного государственного заказчика) - НПФ электроэнергетики (крупный пенсионный фонд) Результаты типового внедрение ПАК мониторинга у крупного клиента: • Диспетчерский центр КБПС (>20 специалистов в Москве и Омске). • Непрерывная проактивная поддержка 24x7x365 на 10 часовых поясов. • Онлайн поддержка всей ИТ-инфраструктуры, включая 11 заводов. • Выполнение жестких требований соглашений по технической поддержке.