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