Диплом: Автоматизированная система мониторинга узлов сети и критически важных служб (на примере ЗАО "СИТИКАРД")

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
18
также предоставляют подробные отчеты и аналитические материалы, которые
могут помочь сетевым инженерам в поиске и устранении неисправностей. [13]
Рынок систем управления сетями очень разнообразен, поскольку
существует множество программ и интегрированных аппаратных устройств,
которые предлагают аналогичную функциональность, но с разной степенью
интеграции и производительности. Некоторые средства мониторинга
доступности сети имеют полностью интегрированные архитектуры, для
которых требуется только программное обеспечение, тогда как другие
инструменты могут включать в себя несколько отдельных компонентов, таких
как устройство опроса, базу данных, сервер аналитики или пользовательскую
консоль, которые необходимо устанавливать и настраивать отдельно. [20]
По мере того, как дизайн сети предприятия становится более сложным и
более распространенным, инструменты, используемые компаниями для
отслеживания производительности сети и приложений, также меняются. Теперь
нужны не просто продукты, которые полагаются на протоколы ICMP и SNMP
для предоставления результатов, современные средства мониторинга являются
многогранными. [13]
Системы должны анализировать проблемы проектирования сети
предприятия, захватывая приложения и потоки данных, выполнять анализ
основных причин и обнаруживать проблемы с виртуализацией и программным
обеспечением операционной системы. Вооружившись этой информацией,
инженер может не только следить за производительностью сети и приложений,
но и решать проблемы до того, как они станут опасными.
Эти возможности становятся еще более важными, поскольку приложения
становятся более сложными и быстродействующими. Приложения, требующие
низкой задержки, такие как видеоконференции, должны иметь более высокий
приоритет, чем тот, в котором время отклика не столь критично, рисунок 2. [32]
19
Рисунок 2 - Схема функций системы мониторинга
Тем временем виртуализация и ее сетевые потоки представляют
дополнительные задачи мониторинга. Сейчас большинство приложений
мониторинга производительности сети могут отслеживать как физические, так
и виртуализированные среды, чтобы определить, где может возникнуть
проблема с производительностью. Выбор правильного инструмента
мониторинга производительности сети и приложений будет зависеть от
множества факторов, и не в последнюю очередь от дизайна сети предприятия и
проблем, с которыми сегодня сталкивается сеть. [33]
Сетевой мониторинг - это сбор информации о состоянии сети.
Приложения сетевого мониторинга осуществляют сбор данных для
приложений управления сетью. [4]
Целью сетевого мониторинга является сбор полезной информации из
различных устройств сети. Это дает возможность управлять и контролировать
20
сеть с использованием собранной информации. Большинство сетевых
устройств расположены в труднодоступных местах на территории предприятия.
Эти устройства обычно не имеют подключенных терминалов, поэтому
инженерам трудно отслеживать их состояние. [22]
Для решения этой проблемы разработаны методы сетевого мониторинга,
позволяющие приложениям сетевого управления проверять состояния сетевых
устройств. Поскольку все больше и больше сетевых устройств используются
для создания сетей, технологии сетевого мониторинга расширяются для
мониторинга сетей в целом. [8]
Функционирование сети происходит по многоуровневой схеме. Число
уровней варьирует в значительных пределах. Чем их больше, тем сложнее
организация полного комплекса. Присутствие многочисленных градаций сети
требует установку сложного ПО. Специалисты в области администрирования
не указывают оптимальное число уровней, которые следует использовать. [8]
В настоящее время классическим вариантом является применение семи
уровней. На физическом уровне 1 производится настройка канала связи с
возможностью регулирования его работы, при этом образуются сигналы
трансляции данных. Их передача должна проходить эффективно, на этом этапе
организуется канальный уровень 2, на котором происходит транзит
информации через канал связи. Для осуществления взаимодействия необходим
путь, то есть линии транслирования информации с участием узлов сети. [9]
Первые три уровня являются базовыми в плане формирования
передающего данные комплекса, соединяющего абонентов сети. Они
соединяются с базовой сетью трансляции информации (транспортный уровень).
Поступающая информация должна обработаться и стать доступной
пользователю через порты и другие каналы (сеансовый уровень). Затем
производится распознание и изменение кодировки, языков (представительный
уровень). Вся эта работа обеспечивается прикладными процессами (уровень 7).
[18]
Как правило, для мониторинга сети существует три основные цели:
21
мониторинг производительности;
мониторинг неисправностей;
сбор статистических данных.
Мониторинг производительности связан с измерением
производительности сети. В мониторинге производительности есть три важных
вопроса. Во-первых, информация о мониторинге производительности обычно
используется для планирования будущего расширения сети и определения
текущих проблем использования сети. Во-вторых, временные рамки
мониторинга производительности должны быть достаточно длинными, чтобы
изучить модель поведения сети. В-третьих, важно выбрать какие параметры
измерять. [17]
Устройство сети компьютеров характеризуется рядом признаков, которые
показывают эффективность работы комплекса. Администраторы называют
особенности построения группы архитектурой. Это название имеет право
присутствовать, так как организовать сеть можно по-разному, исходя из
требований к ней. [17]
Формирование компонентов и их соединений производится, исходя из
следующих параметров: [17]
1. Степень открытости дает возможность подключения к комплексу
новых устройств, в частности ПК и их узлов, оргтехники, терминалов, каналов
связи. Причем процесс осуществляется без изменения глубоких настроек сети и
не затрагивает уже существующие компоненты.
2. Другой характеристикой является живучесть. Данный параметр
показывает жизнеспособность сети при модифицировании структуры, то есть
сохранение функций в полном объеме.
3 Уровень адаптивности показывает допустимые возможности
модификации компонентов комплекса, к которым относятся ПК, каналы связи
и терминалы.
22
4. Параметр эффективности включает обеспечение всех пользователей
соответствующим качеством услуг с пониженной степенью затрат. Важным
моментом является безопасность, то есть недоступность информации
сторонним пользователям. Многие, например, знают способы защиты
банковских серверов, пресекающих или уменьшающих вероятность
несанкционированного проникновения.
Список параметров, подлежащих измерению, должен быть достаточным
и экономически эффективным. Эти параметры называется сетевыми
индикаторами, поскольку они описывают атрибуты сети. [1]
Здоровье сетевой системы определяется ее общей эффективностью.
Программное обеспечение для мониторинга постоянно анализирует и
идентифицирует полосу пропускания, узкие места трафика, использование
памяти, возможности хранения на жестком диске и эффективность процессора.
Регулярно система будет отправлять непрерывные сообщения через сеть, чтобы
убедиться, что каждый сервер соответствует запросам. [23]
Когда система обнаруживает аномалии, которые происходят за пределами
набора предварительно определенных параметров, оповещения создаются и
отправляются заинтересованным лицам. [10]
Среди наиболее распространенных функций систем мониторинга можно
выделить: [10]
1. Интеграция. Программное обеспечение должно быть в состоянии легко
интегрироваться с различными маршрутизаторами, IP-коммутаторами,
брандмауэрами и различными операционными системами, такими как Linux и
Windows. Большинство компаний используют разные технологии и многих
производителей, а система мониторинга должна быть совместима с каждым
компонентом сети. [25]
2. Визуализация. Система мониторинга должна обеспечивать четкое
визуальное отображение всех функций мониторинга на панели управления. Это
23
обеспечивает полный обзор функциональности сети и инфраструктуры в
пределах одной экранной среды. [25]
3. Отчеты. Система должна предлагать глубокую аналитическую
отчетность о сетевых процессах как в реальном времени, так и в историческом
контексте. [25]
4. Масштабируемость. Возможность масштабирования системы
мониторинга предоставляет компаниям гибкость, поскольку они решают
расширять операции, серверы балансировки нагрузки или добавить
дополнительные компоненты. По мере роста спроса на серверные ресурсы
задача внедрения нового программного обеспечения становится
проблематичной. Системы мониторинга, предлагающие возможности
расширения, даже если они требуют будущих затрат, заслуживают
рассмотрения в ходе первоначальной реализации системы мониторинга. [27]
5. Автоматическое обнаружение. Программы сетевого мониторинга,
которые не включают автоматическое обнаружение, требуют ручной настройки
для каждого компонента, который необходимо отслеживать. Этот процесс
может занять много времени. Автоматическое обнаружение распознает
конфигурацию сети и автоматически упрощает работу с серверами и другими
устройствами. [27]
Можно сделать вывод что основной функцией системы мониторинга
является сбор данных с разнородных устройств, находящихся в
труднодоступных местах, причем количество и пит устройств может постоянно
меняться. [28]
Назначением системы мониторинга является информирование персонала
предприятия об аномальных процессах в информационных системах, а также, о
причинах этих процессов. [28]
1.3 Технические и программные средства систем мониторинга
Zabbix - это программное обеспечение сетевого мониторинга
корпоративного уровня для любой ИТ-инфраструктуры, приложений, сервисов
и ресурсов. Это решение с открытым исходным кодом, созданное для
24
мониторинга миллионов показателей в реальном времени, собранных из разных
сетевых устройств, серверов и виртуальных машин. [19]
Платформа Zabbix позволяет пользователям собирать и анализировать
показатели производительности и статистику, визуализировать их и получать
уведомления о текущих и предстоящих проблемах в кратчайшие сроки. Zabbix
предлагает проверенную временем экспертную платформу для бизнеса в сфере
банковского дела, финансов, образования, правительства, энергетики и
химической промышленности, маркетинга, здравоохранения и медицины, а
также в сфере ИТ и телекоммуникаций. Zabbix масштабируется от небольшого
офиса с бюджетными устройствами до больших сред с бесчисленными
интеллектуальными системами устройствами. [19]
Zabbix – доступное и мощное решение для управления сетью с открытым
исходным кодом для предприятий любого размера. Решение предоставляет
пользователям свободу использования платформы с открытым исходным
кодом. Настройка и конфигурация этого программного обеспечения крайне
легка, обеспечивает быстрое обучение сотрудников, и, следовательно, низкую
стоимость владения. Внешний вид интерфейса системы приведен на рисунке 3.
[19]
25
Рисунок 3 - Внешний вид интерфейса системы Zabbix
Платформа Zabbix поставляется с готовыми шаблонами для популярных
платформ, которые облегчают первоначальную установку. Решение
предоставляет надежные инструменты и функции, которые контролируют все в
сети от процессоров и серверов до ИТ-приложений, сетевых устройств и баз
данных. [19]
Одним из отличительных модулей является Zabbix Agent, который
предоставляет возможность управления инфраструктурой. Модуль предлагает
надежные средства сетевого мониторинга, которые позволяют пользователям
разрабатывать собственные алгоритмы контроля показателей оборудования.
Модуль уведомлений поддерживает автоматические действия, которые
включают отправку информации ответственному персоналу, позволяют
26
получать подтверждение полученной информации, а также, предпринимать
необходимые действия автоматически. [19]
Функциональность позволяет пользователям создавать сценарии и
настраивать контент уведомлений на основе контекста и доставлять их через
SMS, электронную почту, текстовые сообщения и использовать настраиваемые
сценарии оповещений. [1]
Интерфейс Zabbix Web - это надежный, но простой в использовании
графический интерфейс, который поставляется с платформой по умолчанию.
Он поддерживает визуализацию с крупномасштабными конфигурационными
функциями и беспроблемным доступом для новичков. Функциональность
представляет собой визуальный обзор всей ИТ-среды несколькими способами,
включая графики, слайд-шоу, панели управления на основе виджетов и
развернутые отчеты. [1]
NetFlow Analyzer - это общий инструмент анализа трафика от
разработчика программного обеспечения ManageEngine, основной функцией
которого является предоставление администраторам реального времени
пропускной способности сети. Это, по сути, решение для мониторинга
пропускной способности, которое обеспечивает контроль трафика для
оптимизации сетей. Система фиксирует, анализирует и сообщает
использование полосы пропускания. [26]
Помимо этого, NetFlow Analyzer может проводить анализ сети, создавая
одноминутные отчеты о детализации, чтобы обеспечить представление в
реальном времени пропускной способности сети. Программное обеспечение
способно обнаруживать угрозы, как внутренние, так и внешние, поскольку
использует технологию Continuous Stream Mining Engine, и, если когда-либо
любая угроза появится в сети, их можно будет отследить. Внешний вид
интерфейса системы приведен на рисунке 4. [26]
Анализатор NetFlow решает проблемы с которыми сталкиваются многие
ведущие предприятия и компании мира. Инструмент позволяет пользователям
определять приложения, которые потребляют наибольшую пропускную
27
способность и генерирует отчеты, чтобы пользователи могли понять и
проанализировать, как используется ширина полосы пропускания, и кто ее
использует. Программное обеспечение сетевого мониторинга также предлагает
возможности планирования пропускной способности, позволяя компаниям
получать доступ к отчетам об увеличении полосы пропускания и принимать
обоснованные решения, чтобы они могли решать свои потребности в
пропускной способности и внедрять изменения. [26]
Рисунок 4 - Внешний вид интерфейса системы NetFlow
Чтобы четко представить, как используется полоса пропускания в сети,
программное обеспечение классифицирует трафик на основе приложений,
интерфейсов, протоколов и хостов. Таким образом, пользователи смогут
определить, какие из их приложений потребляют наибольшую пропускную
способность. Программное обеспечение поставляется с настраиваемой
информационной панелью, которая показывает статистику использования
полосы пропускания. Пользователи могут идентифицировать основные хосты и

Смотрите также:

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
IPO - инструмент финансирования деятельности организации. На примере ПАО «Нефтяная компания «Лукойл»
PR как средство продвижения организации (на примере ПАО "Тамбовский завод "Комсомолец им. Н.С. Артемова")
PR-коммуникации в сфере общественного питания (на примере кафе-кондитерской «Cream Cheese»)
SMM как средство повышения эффективности работы учреждений социокультурной сферы (на примере Малого театра)