Разработка веб-системы визуализации и мониторинга состояния кластера распределенной вычислительной системы, ВКР по информатике
Получите бесплатно демо-версию Демо-версия - дипломная работа, в котрой удалена часть текста, рисунков, таблиц.Посмотреть все услуги дипломной работы на электронную почту.
Введите адрес электронной почты и нажмите "Отправить"




Описание
Работа подготовлена и защищена в 2018 году.
Современные информационные системы стали настолько сложными, что эффективный поиск и исправление неисправностей требует обработки информации о состоянии системы в реальном времени, высокой детализации этих данных, хорошего понимания значения этих данных и соответствующих навыков. Современные высокие требования к доступности систем только усугубляют ситуацию. Системы должны быть укомплектованы хорошим инструментарием для отслеживания состояния, иначе недостаток информации может привести к потере времени, – и в некоторых случаях, – потери прибыли.
Ситуация только осложняется, когда речь заходит о распределенных вычислениях.Если на производительность монолитных систем влияют такие факторы как загруженность центрального процессора, скорость отклика и производительность файловой подсистемы, то в случае распределенных систем добавляется еще загруженность и задержки сети. Более того архитектурные решения, заложенные в приложение, могут скрывать определенные проблемы, препятствуя их своевременному решению. Например, один из работающих экземпляров приложения был исключен из работающего кластера из-за возникшей внештатной ситуации, но ведущий экземпляр приложения тут же ввел в строй и присоединил к кластеру еще один экземпляр. В этом случае, потери производительности будут крайне незначительны и могут остаться незамеченными. Но тривиальный, по сути, инцидент может быть вызван критической для приложения ошибкой. Без должного наблюдения, и оповещения о подобных инцидентах, ошибки в работе приложения могут так и остаться незамеченными и необработанными.
Таким образом системы мониторинга, позволяющие отслеживать текущее состояние приложений и серверов в реальном времени, а тем более системы, позволяющие предупреждать ошибки и сбои, крайне важны для промышленных вычислительных систем.
Это напрямую подводит к объекту исследования данной работы, –мониторингу программных систем. Эта область все еще является открытой, и, несмотря на определенные сложившиеся практики, тему можно считать исчерпанной и тривиальной.
Предметом исследования же становится разработка веб-система визуализации и мониторинга распределенной вычислительной системы.
Мониторинг ради мониторинга не является самоцелью ни одной из существующих систем на рынке, так и целью данной работы является повышение производительности и надежности работы кластера распределенной вычислительной системы на основе данных мониторинга. Именно стремление к лучшим показателям производительности, надежности и оптимальности, неразрывно связанного с первыми двумя, являются, зачастую, основными движущими силами, стоящими за развитием и исследованиями в этой области.
Цель работы: Повышение производительности и надежности работы кластера распределенной вычислительной системы на основе данных мониторинга.
Основные следующие задачи были выделены как необходимые и достаточные для достижения этой цели:
- Проанализировать показатели работы распределенной вычислительной системы, подлежащие мониторингу;
- Рассмотреть существующие подходы к сбору и хранению информации о состоянии систем;
- Исследовать средства сбора и визуализации информации о состоянии систем;
- Изучить практики отправки оповещений о состоянии системы;
- Разработать направления оптимизации производительности и надежности работы кластера на основании собранных данных мониторинга.
Практическая значимость работы состоит в приведенных путях и описанных процессах повышения таких качественных характеристик кластера распределенной вычислительной системы как производительность и надежность.
В комплект работы входит программа на языке C#.
Характеристики
Файлы схем | да |
Год | 2018 |
Программа с исходниками | да, С# |

Заказал диплом по программированию – и он оказался просто идеальным! Преподаватель похвалил чистый код с подробными комментариями, а антиплагиат был выше 90%. Ещё и презентацию с докладом сделали в подарок – просто сказка!

Заказал диплом по проектированию ЛВС – работа просто огонь! Преподаватель был в восторге, а антиплагиат показал 90%. Ещё и презентацию с докладом включили бесплатно – мечта, а не компания!

Дипломная по прикладной информатике в экономике выполнена на отлично: использовали актуальные технологии, а все правки вносили быстро и без лишних оплат. Администрация всегда на связи – приятно работать с надёжными людьми.

Очень переживал за диплом по защите информации, но компания превзошла ожидания! Работа прошла проверку с первого раза, а бесплатная рецензия стала приятным бонусом. Спасибо за поддержку и чуткость!

Очень качественная дипломная работа по прикладной информатике в экономике. Код был хорошо прокомментирован, разобрался без проблем. Администрация всегда оперативно решала вопросы – приятно иметь дело с профессионалами.