Спосіб підвищення відмовостійкості розподілених систем зберігання даних
dc.contributor.advisor | Волокита, Артем Миколайович | |
dc.contributor.author | Шкардибарда, Іван Миколайович | |
dc.date.accessioned | 2024-07-08T12:09:23Z | |
dc.date.available | 2024-07-08T12:09:23Z | |
dc.date.issued | 2024 | |
dc.description.abstract | В магістерській дисертації розглядається спосіб підвищення відмовостійкості розподілених систем зберігання даних за допомогою використання алгоритму консенсусу Raft та відмовостійкої топології де-Бруйна. Як практична сторона було реалізовано розподілену систему зберігання даних, яка використовує алгоритм консенсусу Raft, а також здійснює маршрутизацію повідомлень в системі відповідно до топології де-Бруйна. Розроблена програма може бути використана як розподілена система зберігання даних, котра може зберігати та змінювати дані. Програмний продукт був створений на мові Go з використанням необхідним бібліотек, в тому числі etcd/raft для впровадження алгоритму консенсусу. | |
dc.description.abstractother | In the master's thesis, a method for improving the fault tolerance of distributed data storage systems is examined through the use of the Raft consensus algorithm and the fault-tolerant De Bruijn topology. As a practical implementation, a distributed data storage system was developed that utilizes the Raft consensus algorithm and routes messages within the system according to the De Bruijn topology. The developed program can be used as a distributed data storage system that can store and modify data. The software product was created in the Go programming language using the necessary libraries, including etcd/raft for implementing the consensus algorithm. | |
dc.format.extent | 132 с. | |
dc.identifier.citation | Шкардибарда, І. М. Спосіб підвищення відмовостійкості розподілених систем зберігання даних : магістерська дис. : 123 Комп’ютерна інженерія / Шкардибарда Іван Миколайович. – Київ, 2024. – 132 с. | |
dc.identifier.uri | https://ela.kpi.ua/handle/123456789/67774 | |
dc.language.iso | uk | |
dc.publisher | КПІ ім. Ігоря Сікорського | |
dc.publisher.place | Київ | |
dc.subject | розподілені системи зберігання даних | |
dc.subject | відмовостійкість | |
dc.subject | алгоритм консенсусу raft | |
dc.subject | граф де-бруйна | |
dc.subject | маршрутизація | |
dc.subject | distributed data storage systems | |
dc.subject | fault tolerance | |
dc.subject | raft consensus algorithm | |
dc.subject | de-bruijn graph | |
dc.subject | routing | |
dc.subject.udc | 004.75 | |
dc.title | Спосіб підвищення відмовостійкості розподілених систем зберігання даних | |
dc.type | Master Thesis |