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




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

Заказывала диплом по модернизации интернет-портала для CEO продвижения. Очень доволен работой — специалисты детально проработали техническую часть и подобрали актуальные кейсы. Внедрение рекомендаций из работы реально повысило трафик на 50% в тестовом проекте. Защита прошла на отлично, комиссия особенно оценила практическую часть с метриками эффективности

Заказывала диплом по модернизации процессов в образовательном учреждении. Специалисты помогли не только с теорией, но и с реальным кейсом внедрения LMS в вузе. Оригинальность составила 89%, а комиссия особенно оценила глубину анализа узких мест и конкретные цифры эффективности. Защитилась на отлично благодаря их профессионализму!

Заказала диплом по локализации корпоративного сайта для обеспечения коммуникации с иностранной аудиторией. Система полностью соответствует новым методическим рекомендациям Минобрнауки. Преподаватель отметил высокую детализацию и соответствие требованиям международной коммуникации в образовательной сфере

Заказала диплом по разработке информационно-аналитической системы учета успеваемости студентов. Система полностью соответствует новым требованиям Минобрнауки № 258. Преподаватель отметил высокую детализацию и соответствие требованиям цифровой трансформации образовательного процесса

Заказала диплом по разработке информационной системы для мониторинга динамики стоимости образовательных услуг. Система полностью соответствует новым методическим рекомендациям Минобрнауки. Преподаватель отметил высокую детализацию и соответствие требованиям ценообразования в образовательной сфере