Описание программных модулей



Архитектуру распределённой системы можно описать в терминах обрабатывающих элементов (или компонентов), соединяющих элементов (или соединителей) и элементов данных. Перечислим составные элементы системы управления SNMP:

· Компоненты

o Агент

o Менеджер

· Соединители

o Транспортный протокол

o Протокольные блоки данных (Protocol Data Units, PDU) и сообщения SNMP

· Данные

o Управляющая информация MIB

o Подсистема накопления статистической информации

Опишем подробнее и проанализируем архитектуру SNMP с позиции достижения поставленных перед SNMP целей. Для этого используем понятие архитектурного стиля сетевого программного обеспечения.

Архитектурный стиль — это согласованный набор архитектурных ограничений, накладываемых на роли и особенности архитектурных элементов (компонентов, соединителей и данных) и отношений между ними, проявляющийся в любой архитектуре, которая удовлетворяет этому стилю.

SNMP - это протокол прикладного уровня, разработанный для стека TCP/IP, хотя имеются его реализации и для других стеков, например IPX/SPX. Протокол SNMP используется для получения от сетевых устройств информации об их статусе, производительности и других характеристиках, которые хранятся в базе данных управляющей информации MIB (Management Information Base). Простота SNMP во многом определяется простотой MIB SNMP, особенно их первых версий MIB I и MIB II. Кроме того, сам протокол SNMP также весьма несложен.

Агент в протоколе SNMP - это обрабатывающий элемент, который обеспечивает менеджерам, размещенным на управляющих станциях сети, доступ к значениям переменных MIB и тем самым дает им возможность реализовывать функции по управлению и наблюдению за устройством.

Основные операции по управлению вынесены в менеджер, а агент SNMP выполняет чаще всего пассивную роль, передавая в менеджер по его запросу значения накопленных статистических переменных. Менеджер и агент должны располагать одной и той же моделью управляемого ресурса, иначе они не смогут понять друг друга. Однако в использовании этой модели агентом и менеджером имеется существенное различие. Агент наполняет модель управляемого ресурса текущими значениями характеристик данного ресурса, и в связи с этим модель агента называют базой данных управляющей информации - Management Information Base, MIB. Менеджер использует модель, чтобы знать о том, чем характеризуется ресурс, какие характеристики он может запросить у агента и какими параметрами можно управлять.

Для накопления статистической информации будет использоваться система управления базами данных и собственно сама база данных. Доступ к базе данных будет осуществляться по протоколу TCP\IP, что позволит сделать систему распределенной и обеспечить более качественное хранение данных. На основе данных из базы, пользователь сможет генерировать отчеты и проводить анализ работоспособности сети в целом. Выборка за период и генерация графических отчетов позволит наблюдать какие узлы сети становиться наиболее проблемными. На основе статистических данных, сетевой администратор сможет оперативно предпринимать меры по ликвидации проблемных участков.


Дата добавления: 2016-01-04; просмотров: 92; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!