Publication:
Методы и средства распределения данных в системах хранения на базе технологии блокчейн

Дата
2018
Авторы
Козырев, А. А.
Journal Title
Journal ISSN
Volume Title
Издатель
Научные группы
Организационные подразделения
Выпуск журнала
Аннотация
Магистерская диссертация посвящена задаче создания средств распределения данных в распределенных системах на базе технологии блокчейн. Работа состоит из трех глав, каждая из которых описывает часть работы. В первой главе представлен детальный обзор использующихся технологий таких как облачные системы. Рассмотрены основные типы и компоненты таких систем. Анализ проведен как с точки зрения клиента, пользующегося услугами облака, так и с точки зрения поставщика, предоставляющего их. В частности, подробно рассмотрена инфраструктура платформы OpenStack, выбранной целевой для решения нашей задачи. Подробно была рассмотрена технология блокчейн, ее механизмы работы и возможные атаки. Во второй главе описана общая архитектура системы, спроектированы подсистемы снятия метрик с вычислительных узлов, балансировки данных, маршрутизации запросов. Также был выбран и обоснован алгоритм кластеризации данных и вычисления веса узлов. Третья глава описывает особенности создания и настройки тестового стенда: создание инфраструктуры облака на базе OpenStack и блокчейн-сети Ethereum, использующейся для хранения данных. Рассмотрены реализации разработанных модулей системы распределения данных, а именно алгоритма кластеризации, модуля маршрутизации запросов и модуля балансировки данных. Также была описана реализация подсистемы снятия метрик с вычислительных узлов. Произведено нагрузочное тестирование системы, по полученным результатам построены графики. Проект востребован и имеет научную новизну, поскольку позволяет снять часть нагрузки с сильнонагруженных виртуальных машин BCaaS облака, посредством использования алгоритма кластеризации.
Описание
Уровень образования: магистратура; Код направления/специальности: 09.04.01; Группа: М16-512
Ключевые слова
ВКР , Выпускная квалификационная работа
Цитирование
Козырев, А. А. Методы и средства распределения данных в системах хранения на базе технологии блокчейн : Выпускная квалификационная работа, магистратура, 09.04.01 / А. А. Козырев ; рук. работы Ровнягин Михаил Михайлович, 2018