Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 11 лет назад пользователемРоза Лютова
1 АлтГТУ им И. И. Ползунова Проектирование и реализация каркаса распределенной системы мониторинга и диспетчеризации процессов гетерогенной среды Данил Старовойтов, АлтГТУ / ПОВТ
2 АлтГТУ им. И. И. Ползунова Сложность восприятия текстовой информации Сообщения ядра в стандартном потоке вывода
3 АлтГТУ им. И. И. Ползунова Гибкость настройки приложения Сложности управления через файл конфигурации: – Децентрализованное внесение изменений – Сложность внесения изменений в процессе работы – Сложность восприятия информации
4 Структура проекта АлтГТУ им. И. И. Ползунова
5 Процесс функционирования АлтГТУ им. И. И. Ползунова умл
6 Взаимодействие с ядром АлтГТУ им. И. И. Ползунова
7 Архитектура приложения АлтГТУ им. И. И. Ползунова
8 Интересные моменты АлтГТУ им. И. И. Ползунова
9 Демонстрация
10 DICR2010 В заключении АлтГТУ им. И. И. Ползунова
11 АлтГТУ им И. И. Ползунова Спасибо! Вопросы?
12 Транспортная подсистема АлтГТУ им. И. И. Ползунова Функции транспортной подсистемы: управление сессиями; мониторинг сетевой активности; именование объектов; адресация; балансировка нагрузки; выбор лидеров;
13 Алгоритм выбора лидера АлтГТУ им. И. И. Ползунова Алгоритм выбора лидера основана на использовании возможностей современных сетевых протоколов: негарантированная доставка сообщений (UDP); широковещательные запросы (broadcast/multicast); Принцип работы алгоритма: каждый узел системы посылает широковещательные запросы, инкапсулирующие его состояние; после стабилизации системы или таймаута, каждый узел выбирает себе лидера из локального еша; поптытки подключения к лидерам с максимальным индексом производительности происходят циключески, до тех пор узел не перейдет в новое состояние – активное или пассивное.
14 Подсистема исполнения АлтГТУ им. И. И. Ползунова Подсистема исполнения реализует: планирование запусков; запуск модулей мониторига; обработка результатов; развертывание модулей;
15 Планировщик подсистемы исполнения АлтГТУ им. И. И. Ползунова
16 Менеджер модулей монторинга АлтГТУ им. И. И. Ползунова Менеджер модулей реализует: генерацию кода каркаса; исполнение модулей в ОС; выполнение файловых операций; Менеджер модулей - обособленное приложение, взаимодействующее со службой через RPC.
17 Итоги АлтГТУ им. И. И. Ползунова разработана модель; Модель распределенной системы с динамически расширяемым функционалом; спроектированна архитектура; Архитектура высоконагруженной распределенной системы мониторинга; реализованно приложение; Кросплатформенное сервисное приложение распределенной службы мониторинга;
18 Пути развития проекта разработка шаблонных модулей мониторинга для решения круга повседневных задач (анализ сетевого трафика, загрузка и температура процессора, количество свободной памяти и т.д.); оформление технической документации и спецификаций программного кода; совершенствование компонентов и оптимизация алгоритмов базовой платформы; полномасштабное внедрение и нагрузочное тестирование системы на базе существующей инфраструктуры предприятия, например лаборатории МикроЭВМ АлтГТУ; АлтГТУ им. И. И. Ползунова
Еще похожие презентации в нашем архиве:
© 2025 MyShared Inc.
All rights reserved.