Детальная информация

Название: Разработка отказоустойчивой распределенной системы мониторинга для системы хранения данных: выпускная квалификационная работа магистра: направление 09.04.04 «Программная инженерия» ; образовательная программа 09.04.04_01 «Технология разработки и сопровождения качественного программного продукта»
Авторы: Кулаковский Владислав Игоревич
Научный руководитель: Леонтьева Татьяна Владимировна
Другие авторы: Локшина Екатерина Геннадиевна
Организация: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и технологий
Выходные сведения: Санкт-Петербург, 2020
Коллекция: Выпускные квалификационные работы; Общая коллекция
Тематика: мониторинг; система мониторинга; отказоустойчивость; высокая доступность; influxdb; telegraf; grafana; monitoring; monitoring system; fault-tolerance; high-availability
Тип документа: Выпускная квалификационная работа магистра
Тип файла: PDF
Язык: Русский
Уровень высшего образования: Магистратура
Код специальности ФГОС: 09.04.04
Группа специальностей ФГОС: 090000 - Информатика и вычислительная техника
Ссылки: Отзыв руководителя; Рецензия; Отчет о проверке на объем и корректность внешних заимствований
DOI: 10.18720/SPBPU/3/2020/vr/vr20-1392
Права доступа: Доступ по паролю из сети Интернет (чтение)
Ключ записи: ru\spstu\vkr\7211

Разрешенные действия:

Действие 'Прочитать' будет доступно, если вы выполните вход в систему или будете работать с сайтом на компьютере в другой сети

Группа: Анонимные пользователи

Сеть: Интернет

Аннотация

Тема выпускной квалификационной работы: «Разработка отказоустойчивой распределенной системы мониторинга для системы хранения данных». Работа посвящена исследованию существующих решений для построения системы мониторинга в сложных технических системах, а также проектированию и разработке решения, обеспечивающего, надежное хранение метрик, их высокую доступность и отказоустойчивость при частичной деградации системы. Работа проводилась на основе существующего продукта. Исходное решение обеспечивало необходимые требования, но обладало крайне низкой производительностью и накладывало ограничения на количество хранимых метрических значений. С целью повышения эффективности хранения метрик и увеличения их числа, без ущерба для надежности всей системы, было спроектировано и реализовано новое решение, в основе которого лежит использование базы данных временных рядов. Для обеспечения надежности и доступности, используется стандартный подход для систем, состоящих из нескольких узлов – дублирование компонентов. Для достижения цели были разработаны инструменты, которые обеспечивают согласованность данных между несколькими экземплярами баз данных, а также позволяют получить непротиворечивые результаты запросов из всех копий БД. Результаты апробации данного решения показали высокий потенциал для дальнейшего использования в существующей системе.

The subject if the graduate work is “Development of fault-tolerant distributed monitoring system for data storage system”. The given work is devoted to the research of existing solutions for building a monitoring system for complex technical systems, as well as the design and development of a solution that provides reliable storage of metrics, high availability, and fault-tolerance at partial degradation of the system. The work was carried out based on the existing product. The original solution provided the necessary requirements but had extremely low performance and imposed restrictions on the number of stored metric values. In order to increase the storage efficiency of metrics and increase their number, without compromising the reliability of the entire system, a new solution was designed and implemented, which is based on the use of a time-series database. To ensure reliability and availability, a standard approach is used for systems consisting of several nodes - duplication of components. To achieve the goal, tools have been developed that ensure data consistency between multiple database instances and allow you to get consistent query results from all copies of the database. The results of testing this solution showed a high potential for further use in the existing system.

Права на использование объекта хранения

Место доступа Группа пользователей Действие
Локальная сеть ИБК СПбПУ Все Прочитать
Внешние организации №2 Все Прочитать
Внешние организации №1 Все
Интернет Авторизованные пользователи СПбПУ Прочитать
Интернет Авторизованные пользователи (не СПбПУ, №2) Прочитать
Интернет Авторизованные пользователи (не СПбПУ, №1)
-> Интернет Анонимные пользователи

Статистика использования

stat Количество обращений: 15
За последние 30 дней: 2
Подробная статистика