АлтГТУ им И. И. Ползунова Проектирование и реализация каркаса распределенной системы мониторинга и диспетчеризации процессов гетерогенной среды Данил Старовойтов,

Презентация:



Advertisements
Похожие презентации
АлтГТУ им И. И. Ползунова Проектирование и реализация каркаса распределенной системы мониторинга и диспетчеризации процессов гетерогенной среды Данил Старовойтов,
Advertisements

АлтГТУ им И. И. Ползунова Проектирование и реализация каркаса распределенной системы мониторинга и диспетчеризации процессов гетерогенной среды Данил Старовойтов,
АлтГТУ им И. И. Ползунова. АлтГТУ им. И. И. Ползунова Проблемы эксплуатации Текст.
АлтГТУ им. И. И. Ползунова / ПОВТ, Владимир Костюков Проблемы Текст 2.
АлтГТУ им. И. И. Ползунова / ПОВТ, Владимир Костюков Требования 2 отказоустойчивость масштабируемость эффективностьприменимость расширяемость.
Распределенная система мониторинга и диспетчеризации процессов гетерогенной среды студент Костюков В.В., профессор к.ф-м.н Крючкова Е.Н., АлтГТУ / ПОВТ.
АлтГТУ им И. И. Ползунова. АлтГТУ им. И. И. Ползунова Модель распределенной системы мониторинга.
Владимир Костюков, АлтГТУ АлтГТУ им И. И. Ползунова Распределенная система мониторинга и диспетчерезации процессов гетерогенной среды.
Проектирование и реализация каркаса распределенной системы мониторинга и диспетчеризации процессов гетерогенной среды студент Старовойтов Д.В., профессор.
Проектирование и реализация каркаса распределенной системы мониторинга и диспетчеризации процессов гетерогенной среды студент Старовойтов Д.В., профессор.
Проектирование и реализация каркаса распределенной системы мониторинга и диспетчеризации процессов гетерогенной среды студент Старовойтов Д.В., профессор.
Проектирование и реализация каркаса распределенной системы мониторинга и диспетчеризации процессов гетерогенной среды студент Старовойтов Д.В., профессор.
Лабораторный практикум по курсу Принципы построения современных ОС Линёв А.В. – ассистент, кафедра ИИСиГИ ВМК ННГУ Свистунов А.Н. – ассистент, кафедра.
Разработка системы развертывания веб- сервисов на базе Р2Р сети Дипломная работа Скворцова Н.С. Научный руководитель: Плискин М.М. Рецензент: Глиненко.
Основы современных операционных систем Лекция 27.
Выполнил студент группы А Алексан П.А.. Проектирование и реализация информационной системы «Лаборатория химического анализа» для автоматизации обработки.
Архитектура операционных систем. Архитектура ОС Состав модулей (компонент) ОС Структура связей между отдельными модулями ОС Принципы взаимодействия модулей.
Распределенная обработка информации Разработано: Е.Г. Лаврушиной.
Архитектура операционных систем Семестр 2, Лекция 1.
Нагрузочное тестирование информационных систем с использованием облачных вычислений Исполнитель: Макрушин Д.Н. Руководитель: д.т.н., проф. Запечников С.В.
Транксрипт:

АлтГТУ им И. И. Ползунова Проектирование и реализация каркаса распределенной системы мониторинга и диспетчеризации процессов гетерогенной среды Данил Старовойтов, АлтГТУ / ПОВТ

АлтГТУ им. И. И. Ползунова Сложность восприятия текстовой информации Сообщения ядра в стандартном потоке вывода

АлтГТУ им. И. И. Ползунова Гибкость настройки приложения Сложности управления приложением через файл конфигурации: – Децентрализованное внесение изменений – Сложность внесения изменений в процессе работы – Сложность восприятия информации

Структура проекта АлтГТУ им. И. И. Ползунова

Процесс функционирования АлтГТУ им. И. И. Ползунова

Взаимодействие с ядром АлтГТУ им. И. И. Ползунова

Архитектура приложения АлтГТУ им. И. И. Ползунова

Хранение информации АлтГТУ им. И. И. Ползунова В домене: Информация автоматически обновляется через получаемый от ядра контекст через драйвер Discoverer В контейнерах постоянно хранится только минимальная информация о ядре Вся дополнительная информация получается через ссылки на драйвера ядра через интерфейсы

Транспортная подсистема АлтГТУ им. И. И. Ползунова Функции транспортной подсистемы: управление сессиями; мониторинг сетевой активности; именование объектов; адресация; балансировка нагрузки; выбор лидеров;

АлтГТУ им. И. И. Ползунова Демонстрация

DICR2010 В заключении АлтГТУ им. И. И. Ползунова

АлтГТУ им И. И. Ползунова Спасибо! Вопросы?

Алгоритм выбора лидера АлтГТУ им. И. И. Ползунова Алгоритм выбора лидера основана на использовании возможностей современных сетевых протоколов: негарантированная доставка сообщений (UDP); широковещательные запросы (broadcast/multicast); Принцип работы алгоритма: каждый узел системы посылает широковещательные запросы, инкапсулирующие его состояние; после стабилизации системы или таймаута, каждый узел выбирает себе лидера из локального еша; поптытки подключения к лидерам с максимальным индексом производительности происходят циключески, до тех пор узел не перейдет в новое состояние – активное или пассивное.

Подсистема исполнения АлтГТУ им. И. И. Ползунова Подсистема исполнения реализует: планирование запусков; запуск модулей мониторига; обработка результатов; развертывание модулей;

Планировщик подсистемы исполнения АлтГТУ им. И. И. Ползунова

Менеджер модулей монторинга АлтГТУ им. И. И. Ползунова Менеджер модулей реализует: генерацию кода каркаса; исполнение модулей в ОС; выполнение файловых операций; Менеджер модулей - обособленное приложение, взаимодействующее со службой через RPC.

Итоги АлтГТУ им. И. И. Ползунова разработана модель; Модель распределенной системы с динамически расширяемым функционалом; спроектированна архитектура; Архитектура высоконагруженной распределенной системы мониторинга; реализованно приложение; Кросплатформенное сервисное приложение распределенной службы мониторинга;

Пути развития проекта разработка шаблонных модулей мониторинга для решения круга повседневных задач (анализ сетевого трафика, загрузка и температура процессора, количество свободной памяти и т.д.); оформление технической документации и спецификаций программного кода; совершенствование компонентов и оптимизация алгоритмов базовой платформы; полномасштабное внедрение и нагрузочное тестирование системы на базе существующей инфраструктуры предприятия, например лаборатории МикроЭВМ АлтГТУ; АлтГТУ им. И. И. Ползунова