Разработка системы прогнозирования состояний компьютерной сети МИЭМ, 2011 Выполнил: студент группы С-104 Дегтярев Дмитрий Викторович Научный руководитель: д.т.н., профессор Леохин Юрий Львович
2 Постановка задачи Цель Разработать прототип системы прогнозирования состояний компьютерной сети Задачи 1) Организация системы мониторинга компьютерной сети. 2) Организация системы анализа полученных данных. 3) Организация системы хранения результатов.
3 Аналоги: HP OpenView 3Com Transend IBM NetView Их использование не рентабельно для малого бизнеса. Анализ аналогий
4 Система прогнозирования должна: 1.Собирать статистику со всех устройств данного сегмента сети 2.Сохранять полученную статистику в базу данных 3.Анализировать данные 4.Составлять прогноз 5.Предоставлять визуальные результаты Требования к системе прогнозирования
5 Эвристические методы Методы временной экстраполяции Методы пространственной экстраполяции Методы прогнозной экстраполяции Методы моделирования Логические методы Регрессионные методы Нейросетевые методы Выбор метода прогнозирования
6 Нейронные сети
7 Выбор протокола управления Протокол SNMPПротокол CMIP UDP Архитектура: агент- менеджер Высокая скорость Предназначен для выполнения типовых задач Простота использования Широкое использование TCP Архитектура: агент- менеджер Высокая надежность Выполняет более сложные и узконаправленные задачи Сложен в использовании Не все устройства поддерживают этот протокол
8 Протокол SNMP
9 Managment Information Base Версии: MIB-I, MIB-II, RMON MIB и RMON2 MIB MIB - набор переменных, характеризующих состояние объекта Имеет древовидную структуру MIB
10 Логическая структура системы прогнозирования
11 1.Net-SNMP – блок доступа к оборудованию, блок сбора статистики 2.MySQL – база данных 3.Statistica – блок нейронной сети, блок представления результатов Используемые компоненты
12 1.Эксперимент проводится только внутри одного выбранного сегмента сети 2.Сбор статистики проводится в течении одного месяца 3.Прогноз составляется на следующий месяц Условия проведения эксперимента
13 Описание сегмента сети
14 Результат эксперимента
15 Сложность в развертывании прототипа Отсутствие возможности автоматического управления устройствами Недостатки прототипа
16 Упростить процесс внедрения в сеть Реализация автоматического управления Рекомендации для улучшения
17 Реализованная система удовлетворяет ТЗ Проведен анализ методов прогнозирования, в результате которого определены общие требования к системе прогнозирования, и обоснован выбор нейро-сетевых технологий Разработаны логическая структура и алгоритм работы системы, предназначенной для прогнозирования на базе нейронных сетей Проведен эксперимент, результаты которого позволяют делать выводы о применимости выбранных методов и средств Выявлен ряд недостатков разработанного прототипа Составлена рекомендация по улучшению системы Итоги работы
18 Нейронные сети пригодны для использовании при прогнозировании состояний компьютерной сети Разработанный прототип продемонстрировал свою работоспособность, но не рекомендован для коммерческого использования ввиду своих недостатков Дальнейшая работа над системой актуальна и перспективна Выводы
19 Спасибо за внимание! Вопросы? Дегтярев Дмитрий Викторович студент группы С-104