Фрагмент для ознакомления
2
ВВЕДЕНИЕ
В современных условиях с развитием информационных технологий возникает необходимость оптимизации технологии управления программным и аппаратным обеспечением, используемым в организациях. От стабильности функционирования информационных систем зависят возможности исполнения сотрудниками своих должностных обязанностей, и, как следствие, получение прибыли компаниями.
В рамках данной работы проведена разработка программного обеспечения, функционал которого включает формирование статистики по использованию информационных ресурсов. В качеств пользователей системы выступают ИТ-специалисты, в функции которых входит мониторинг состояния ИТ-ресурсов, выявление признаков отклонения состояния ИТ-инфраструктуры от штатного состояния.
Целью работы является создание программного обеспечения с функциями формирования статистики по использованию информационных ресурсов.
Задачи работы:
анализ технологии управления информационными ресурсами, мониторинга их состояния;
построение модели бизнес-процессов учета статистки использования информационных ресурсов;
постановка задач автоматизации;
разработка структуры данных проектируемой системы;
программная реализация поставленных задач.
Объект работы: технология учета статистики использования информационных ресурсов.
Предмет работы: информационная система учета статистики использования информационных ресурсов.
1 Аналитическая часть
1.1 Общая характеристика технологии сбора информации по работе с информационными ресурсами
1.1.1 Обзор задач, связанных со сбором статистики работы с информационными ресурсами
В рамках данной работы проведена разработка информационной системы для анализа статистики использования информационных ресурсов. Задачи, связанные с учетом статистики использования информационных ресурсов, включают:
работу администратора в части анализа журналов работы приложений и выявления аномалий и ошибок;
работу, связанную с формированием отчётности по стабильности работы системы, использованием трафика приложений.
Анализ статистики использования информационных ресурсов позволяет выявлять признаки возникновения инцидентов, связанных с информационной безопасностью, своевременно принимать меры при наличии признаков отклонений функционирования информационных ресурсов от штатного состояния. По итогам анализа статистики делаются выводы об уровне нагрузки на информационные ресурсы, принимаются решения о необходимости добавления аппаратных компонентов.
1.1.2 Обзор функционала существующих решений в области сбора данных по работе с информационными ресурсами
В рамках анализа программных решений проведен анализ функционала программно-аппаратных систем, используемых для автоматизации статистики использования информационных ресурсов.
1. Zabbix
Модули системы Zabbix включают [1]:
серверную часть, на уровне которой осуществляется сбор данных, обработка, анализ и работы скриптов, связанных с выявлением признаков нарушения функциональности работы сетей;
СУБД;
Web-сервер;
настраиваемой агентское программное обеспечение, осуществляющее сбор информации для анализа состояния ресурсов локальной вычислительной сети.
В качестве базовой логической единицы в работе системы выступают Узлы сети (host), включающие сетевые подключения от рабочих станций пользователей, технологических подключений к локльной сети со стороны систем видеонаблюдения, сетевых принтеров, IP-телефонии и др., серверное оборудование, мониторинг состояния которого входит в функции программной системы. Идентификация объектов производится в соответствии с описанием и IP-адресацией.
Ведение мониторинга проводится в соответствии с настраиваемыми, одним из которых может являться, например, ответ на ping-запросы. В качестве параметра для отслеживания состояния сервера может использоваться текущее количество пользовательских подключений.
Для возможности типовой настройки параметров мониторинга состояния серверов используются шаблоны, заполнение данных в которых осуществляется автоматически. В Zabbix обеспечиваются гибкие возможности, связанные с настройкой условий-триггеров, запускаемых в случае выявления признаков неисправности сети, которые могут включать отправку сообщений для ИТ-специалистов, обслуживающих серверную инфраструктуру, а также остановку работы заданных сетевых служб, перезагрузку виртуальных машин и др.
В системе Zabbix реализованы возможности графического отображения состояния наблюдаемых параметров, что позволяет анализировать состояние системы в динамике, проводить профилактику возникновения нештатных ситуаций.
В системе реализованы возможности автоматизации построения карты сети с отображением доступных и недоступных узлов и выдачи данных об их активности.
2. Libre NMS
Функционал системы включает [2]:
Сбор информации о состоянии сети с использованием протоколов: CDP, FDP, LLDP, OSPF, BGP, SNMP и ARP;
Наличие пользовательского Web-сервиса для управления настройками сбора данных;
Работа с агентским ПО;
Возможности горизонтального масштабирования для анализа сетевых ресурсов;
Настройка системы оповещения администраторов с использованием различных каналов связи, включая мессенджеры, СМС-оповещения, формирования электронных писем;
Наличие встроенных средств API;
Формирование статистических данных по структуре трафика;
Поддержка работы в режиме мобильного приложения;
Поддержка интеграции с NfSen, collectd, SmokePing, RANCID и Oxidized.
Возможность авторизации на уровне приложения, СУБД и ОС;
Сервисы поддержки от разработчиков.
3. NetXMS
NetXMS — это программное обеспечение, с помощью которого проводится мониторинг состояния ЛВС. Программное обеспечение данного класса может применяться для анализа состояния объектов ИТ-инфраструктуры компании. Возможности системы включают [3]:
Использование интегрированного сервиса для управления и мониторинга состояния ЛВС, включая сетевые подключения и сетевое оборудование;
Детектирование устройств для уровня 2 и 3 модели OSI;
Возможности консолидации собранных данных о состоянии объектов локальной сети с использованием агентских сервисов;
Наличие возможностей настройки обнаружения сетевых устройств;
Возможности установки опций поведения системы при выявлении признаков штатного функционирования сетевых ресурсов;
Возможности управления производительностью системы анализа состояния мониторинга ЛВС;
Работа с шаблонами получения информации в рамках сбора данных о состоянии ЛВС;
Построение аналитической отчетности о работе сетевых служб и используемых ими вычислительных мощностей;
Возможности разработки скриптов для настройки сбора информации;
Наличие модульной структуры;
Низкий уровень требований к вычислительным ресурсам (работа агентского ПО в минимальной степени снижает производительность серверов и рабочих станций);
По результатам проведённого анализа было показано, что в рассмотренных- программных решениях отсутствуют возможности мониторинга нагрузки на прикладные информационные ресурсы, формирования статистики по инцидентам в привязке к учетным записям. Принято решение о самостоятельной разработке программного обеспечения.
Фрагмент для ознакомления
3
Список использованных источников
1. Нетесова О. Ю. Информационные технологии в экономике: учебное пособие / О. Ю. Нетесова. — 4-е изд., испр. и доп. — Москва: Издательство Юрайт, 2024. — 178 с.
2. Таюрская И. С. Проектирование информационных систем: учебно-методическое пособие / Таюрская И. С. - Санкт-Петербург: Изд-во СПбУТУиЭ, 2022. – 145 с.
3. Баранов В. В., Горошко И. В., Лебедев В. Н. Информационные технологии управления и организация защиты информации: учебник / В. В. Баранов, И. В. Горошко, В. Н. Лебедев и др. - Москва: Академия управления МВД России, 2018. - 453 с.
4. Фешина Е. В. Инженерия информационных систем: учебник / Е. В. Фешина, Т. В. Лукьяненко. - Краснодар: КубГАУ, 2022. - 217 с.
5. Гагарин А. Г., Костикова А. В. Проектирование информационных систем: учебное пособие / А. Г. Гагарин, А. В. Костикова. - Волгоград: ВолГТУ, 2015. – 57 с.
6. Громов А. И. Управление бизнес-процессами: современные методы: монография / А. И. Громов, А. Фляйшман, В. Шмидт. — Москва: Издательство Юрайт, 2022. — 367 с.
7. Деменков, М.Е. Современные методы и средства проектирования информационных систем: учебное пособие / М. Е. Деменков, Е. А. Деменкова. - Архангельск: САФУ, 2015. – 89с.
8. Долганова О. И. Моделирование бизнес-процессов: учебник и практикум для вузов / О. И. Долганова, Е. В. Виноградова, А. М. Лобанова. — Москва : Издательство Юрайт, 2022. — 289 с.
9. Заграновская А. В. Системный анализ: учебное пособие для вузов / А. В. Заграновская, Ю. Н. Эйсснер. — Москва: Издательство Юрайт, 2022. — 424 с.
10. Задорожный, В.Н. Информационные технологии и автоматизация управления / В. Н. Задорожный. - Омск : Изд-во ОмГТУ, 2016. - 269 с.
11. Подобай Н. В. Методология и технология проектирования информационных систем: (краткий курс лекций): учебное пособие / Н. В. Подобай. - Брянск : Новый проект, 2022. - 185 с.
12. Лебедева С. В. Проектирование информационных систем. Работа с MS SQL Server : учебное пособие / С. В. Лебедева. - Санкт-Петербург: ФГБОУВПО СПГУТД, 2014. - 120 с.
13. Микляев И. А. Универсальные объектно-ориентированные базы данных на реляционной платформе : монография / И. А. Микляев. – Архангельск: ИД САФУ, 2014. – 223с.
14. Некрасов В. Н., Архипова О. И. Информационно-коммуникационные технологии управления и особенности разрешения их противоречий: монография / В. Н. Некрасов, О. И. Архипова. - Ростов-на-Дону: Профпресс, 2014. – 105 с.
15. Нестеров С. А. Базы данных: учебник и практикум для вузов / С. А. Нестеров. — Москва : Издательство Юрайт, 2022. — 230 с.