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

Название: Повышение отказоустойчивости и эффективности системы за счет миграции в NewSQL хранилище данных: выпускная квалификационная работа бакалавра: направление 09.03.04 «Программная инженерия» ; образовательная программа 09.03.04_01 «Технология разработки и сопровождения качественного программного продукта»
Авторы: Победоносцев Кирилл Вадимович
Научный руководитель: Селин Иван Андреевич
Организация: Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Выходные сведения: Санкт-Петербург, 2024
Коллекция: Выпускные квалификационные работы; Общая коллекция
Тематика: распределенные системы; NewSQL; отказоустойчивость; миграция данных; СУБД; distributed systems; fault tolerance; data migration; DBMS
Тип документа: Выпускная квалификационная работа бакалавра
Тип файла: PDF
Язык: Русский
Уровень высшего образования: Бакалавриат
Код специальности ФГОС: 09.03.04
Группа специальностей ФГОС: 090000 - Информатика и вычислительная техника
DOI: 10.18720/SPBPU/3/2024/vr/vr24-1800
Права доступа: Доступ по паролю из сети Интернет (чтение, печать, копирование)
Дополнительно: Новинка
Ключ записи: ru\spstu\vkr\28844

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

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

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

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

Аннотация

Проект посвящен повышению отказоустойчивости и эффективности информационной системы путем перехода на использование NewSQL хранилищ данных. Актуальность темы обусловлена требованием быстрой обработки хранимых данных в условиях их большего объема и быстрым развитием современных распределенных систем. В процессе работы выполнен теоретический анализ существующих на рынке решений в области распределенных систем и хранилищ данных, изучены их достоинства и недостатки. Для обеспечения успешной миграции была смоделирована новая схема базы данных, учитывающая особенности и возможности NewSQL хранилищ. Написан код, производящий миграцию данных с применением методик основанных на свойствах распределенных систем, которые направлены на минимизацию времени простоя и потери данных. Результаты мониторинга и экспериментов показывают значительное улучшение производительности и устойчивости системы после миграции.

The project is dedicated to improving the fault tolerance and efficiency of an information system by transitioning to the use of NewSQL data storage. The relevance of the topic is driven by the requirement for fast processing of stored data under conditions of their large volume and the rapid development of modern distributed systems. In the course of the work, a theoretical analysis of existing solutions in the field of distributed systems and data storage available on the market was performed, their advantages and disadvantages were studied. To ensure a successful migration, a new database schema was modeled, considering the features and capabilities of NewSQL storage. Code was written to perform the data migration using techniques based on the properties of distributed systems, aimed at minimizing downtime and data loss. The results of monitoring and experiments show a significant improvement in system performance and resilience after the migration.

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

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

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

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