• A
  • A
  • A
  • АБB
  • АБB
  • АБB
  • А
  • А
  • А
  • А
  • А
Обычная версия сайта

Реализация и экспериментальная оценка протоколов консенсуса: Paxos и Raft

ФИО студента: Галкина Людмила Сергеевна

Руководитель: Брейман Александр Давидович

Кампус/факультет: Факультет компьютерных наук

Программа: Системная и программная инженерия (Магистратура)

Год защиты: 2015

В представленной работе описываются основные принципы реализации распределенных сервисов с сильной формой согласованности данных на основе метода репликации автоматов с протоколами Raft и Paxos для решения задачи консенсуса. В документе обоснован выбор модификаций исходных протоколов, подходов для реконфигурации кластера, обработки падений узлов кластера и механизма репликации лога для восстановленных узлов с целью достижения большой доступности сервиса. В качестве предмета исследования рассматривалась задача репликации лога на примере исследуемых протоков и существующих систем с сильной согласованностью данных. Предлагается подход репликации лога на основе антиэнтропии с использованием деревьев Меркле. Разработанные решения представляют собой Erlang библиотеки, предназначенные для использования разработчиками для построения отказоустойчивых систем и решения базовых прикладных задач, возникающих в распределённых системах (блокировки, управление конфигурацией и т.д.). Количество страниц в работе – 113. Работа содержит таблиц – 7, иллюстраций – 42, использованных источников – 61. Ключевые слова: сильная согласованность данных, репликация автоматов, протокол решения задачи консенсуса, Raft, Paxos, деревья Меркле

Выпускные квалификационные работы (ВКР) в НИУ ВШЭ выполняют все студенты в соответствии с университетским Положением и Правилами, определенными каждой образовательной программой.

Аннотации всех ВКР в обязательном порядке публикуются в свободном доступе на корпоративном портале НИУ ВШЭ.

Полный текст ВКР размещается в свободном доступе на портале НИУ ВШЭ только при наличии согласия студента – автора (правообладателя) работы либо, в случае выполнения работы коллективом студентов, при наличии согласия всех соавторов (правообладателей) работы. ВКР после размещения на портале НИУ ВШЭ приобретает статус электронной публикации.

ВКР являются объектами авторских прав, на их использование распространяются ограничения, предусмотренные законодательством Российской Федерации об интеллектуальной собственности.

В случае использования ВКР, в том числе путем цитирования, указание имени автора и источника заимствования обязательно.

Реестр дипломов НИУ ВШЭ