1. 2 Понятие систем мониторинга 3




Название1. 2 Понятие систем мониторинга 3
страница5/35
Дата конвертации11.12.2012
Размер3.08 Mb.
ТипРеферат
1   2   3   4   5   6   7   8   9   ...   35

2.2 Базовая теоретическая модель


Базовая теоретическая модель описывается с помощью следующих понятий (рисунок 2.3):

  1. вычислительный узел;

  2. служба мониторинга;

  3. хранилище данных;

  4. задача мониторинга.

Под вычислительным узлом далее будем понимать программно-аппаратное устройство, в память которого может быть загружен и затем исполнен код какой-либо сущности мониторинга.

Служба мониторинга, запущенная на определенном узле, представляется активной сущностью, непрерывно наблюдающей за его состоянием и сохраняющей сообщения об изменении этого состояния в хранилище данных.

Хранилище данных представляется пассивной сущностью, предоставляющей службам ресурсы для приема сообщений, их последующей обработки и хранения.
base_model.png

Рисунок 2.3 – Базовая модель

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

Задача мониторинга представляет собой шаблонную проблему получения и анализа некоторой информации о состоянии удаленного узла.

Можно ввести отношение между целью (раздел 1.1 «Понятие систем мониторинга») и задачей мониторинга. Какая-либо цель мониторинга включает в себя одну или более задач мониторинга. При этом какая-либо задача мониторинга может одновременно реализовывать несколько целей мониторинга.

2.3 Модуль мониторинга


Под модулем мониторинга далее будем понимать абстракцию (рисунок 2.4), характеризующуюся:

  1. возможностью исполнения в операционной среде;

  2. входными данными, передаваемыми исполняющей системой;

  3. выходными данными, возвращаемыми исполняющей системе;

  4. интерфейсом, задающим правила исполнения модуля;

  5. реализацией, представляющей собой программный код, воплощающий функционал модуля.

module.png

Рисунок 2.4 – Абстракция модуля

Понятие модуля мониторинга является следствием отображения задачи мониторинга из предметной области в программную среду.

2.4 Система исполнения


Система исполнения модулей мониторинга (рисунок 2.5) реализует генерацию кода каркаса и исполнение модулей мониторинга с использованием ресурсов операционной среды, а также является промежуточным слоем между модулем мониторинга и службой, в рамках которой он запускается. Данный слой позволяет разрабатывать модули без учета специфики физического расположения служб мониторинга, игнорируя такие особенности, как адресация и топология сети.

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

execution.png

Рисунок 2.5 - Система исполнения

2.5 Код каркаса


Код каркаса (рисунок 2.6) генерируется системой исполнения на основании текущего глобального состояния распределенной системы и содержит следующие конструкции:

  1. инициализации окружения;

  2. создания экземпляра модуля мониторинга;

  3. исполнения экземпляра;

  4. передача параметров и ожиданием возвращаемого результата.

skeletone_code.png

Рисунок 2.6 - Код каркаса
1   2   3   4   5   6   7   8   9   ...   35

Похожие:

1. 2 Понятие систем мониторинга 3 icon1. 2 Понятие систем мониторинга 3
Сравнительный анализ затрат в ходе эксплуатации программного продукта и аналога 85
1. 2 Понятие систем мониторинга 3 icon1. 2 Понятие систем мониторинга 2
Основная задача подобных решений систематический анализ и интерпретация протекающих в гетерогенной среде процессов. Полученные в...
1. 2 Понятие систем мониторинга 3 icon1. Цель мониторинга Мониторинг слово, вошедшее в педагогический лексикон относительно недавно. Современный словарь иностранных слов определяет это понятие как
Мониторинг процесса воспитания в школе Начнем, по­жалуй, с трех простых вопросов: нужно ли это, кому это нужно и зачем это нужно?...
1. 2 Понятие систем мониторинга 3 iconСистемы IP мониторинга ip pdu панели   ■ Контроль объектов   ■ ip мониторинг   ■ Управление электропитанием Системы Мониторинга / Распределитель Электропитания Системы мониторинга sc2100
Резервирование питания: 12В, встроенный датчик напряжения питания, можно подключить 
1. 2 Понятие систем мониторинга 3 iconОценочный доклад
Бляхарчук Т. А. д б н., с н с., лаб мониторинга лесных экосистем, Институт мониторинга 
1. 2 Понятие систем мониторинга 3 iconПрограмма fos (Fundamentals of Operating Systems) «Основы операционных систем»
Характеристики сетевой операционной системы. Многопользовательские, многозадачные и многопроцессорные системы. Структура операционной...
1. 2 Понятие систем мониторинга 3 iconПравовые основы  мониторинга и сохранения 
Брошюра-справочник участника Украинской сети мониторинга  и  сохранения  китообразных  может  быть  интересна  также 
1. 2 Понятие систем мониторинга 3 iconПлан отчета I. Методические рекомендации для администрации по проведению мониторинга и оценки индивидуального прогресса учащихся образовательного учреждения а) какие условия нужно учесть при организации регулярного тестирования (мониторинга) в школе?
А) какие условия нужно учесть при организации регулярного тестирования (мониторинга) в школе?
1. 2 Понятие систем мониторинга 3 iconКонспект урока 8 класс Тема: «Графический интерфейс операционных систем и приложений»
Цель: дать понятие графического интерфейса, основных элементов окон, научить детей пользоваться графическим интерфейсом, работать...
1. 2 Понятие систем мониторинга 3 iconСистема электронного мониторинга комплексного проекта модернизации образования
Работа на сайте электронного мониторинга и размещение данных на закрытой части сайта не вызывает трудностей у пользователей, т к...
Разместите кнопку на своём сайте:
kak.znate.ru


База данных защищена авторским правом ©kak.znate.ru 2012
обратиться к администрации
KakZnate
Главная страница