1 documents found
Information × Registration Number 2120U008939, Article popup.category Бакалаврська робота Title Розробка АПК управління розподіленою мережею сенсорів (AI translated) popup.author Лукирич Олег СергійовичLukyrych Oleh Serhiiovych popup.publication 01-01-2020 popup.source_user Національний технічний університет України «Київський політехнічний інститут імені Ігоря Сікорського» popup.source https://ela.kpi.ua/handle/123456789/36717 popup.publisher Київ Description В даній роботі досліджуються методи розробки розподілених систем, що використовують інформацію про середовище для прийняття узгоджених між вузлами рішень в умовах обмежених апаратних ресурсів та можливості збоїв. В якості відправної точки моделюється цільова система такого типу та ставляться до неї вимоги – надалі метою є аналіз та порівняння методів для її розробки, створення оптимальної архітектури, та відповідної реалізації. Аналіз починається з типової для цільової системи клієнт-серверної архітектури, її недоліків та шляхів їх усунення, та врешті-решт переходить до однорангової архітектури на основі реплікованого кінцевого автомату з застосуванням консенсусу, акцентовано розглядаючи алгоритми консенсусу. Було створено архітектуру на основі Raft, та описано, розроблено і протестовано її реалізацію. Обрана архітектура має високу толерантність до збоїв окремих вузлів, автономність, мобільність, добру продуктивність та економність, та дозволяє використовувати переваги близького розміщення вузлів в мережі. This work presents a research on distributed systems that use environment information to make consistent decisions across all nodes – in spite of limited hardware and possibility of individual node failures. As a starting point, a target system of this kind is modelled, and the goal is set to analyze and compare the methods of implementation, synthesize them into an optimal architecture, and develop a prototype based on it. The analysis begins from the typical for a such system client-server architecture, it’s drawbacks and ways to improve on them. Gradually, it shifts towards a peer-to-peer architecture, based on replicated state machine with consensus, especially focusing on consensus algorithms. The chosen architecture is based on Raft, and the respective prototype has been described, developed and tested. The architecture has high tolerance to individual node failures, autonomy, mobility, good performance and resource efficiency, and enjoys the benefits of node proximity in the network. В данной работе исследуются методы разработки распределенных систем, использующих информацию о среде для принятия согласованных между узлами решений в условиях ограниченных аппаратных ресурсов и возможности сбоев. В качестве отправной точки моделируется целевая система такого типа и относятся к ней требования - в дальнейшем целью является анализ и сравнение методов для ее разработки, создания оптимальной архитектуры, и соответствующей реализации. Анализ начинается с типичной для целевой системы клиент-серверной архитектуры, ее недостатков и путей их устранения, и в конце концов переходит в одноранговой архитектуры на основе реплицировать конечного автомата с применением консенсуса, акцентировано рассматривая алгоритмы консенсуса. Было создано архитектуру на основе Raft, и описано, разработаны и протестированы ее реализацию. Выбранная архитектура имеет высокую толерантность к сбоям отдельных узлов, автономность, мобильность, хорошую производительность и экономичность, и позволяет использовать преимущества близкого размещения узлов в сети. popup.nrat_date 2025-11-05 Close
Article
Бакалаврська робота
Лукирич Олег Сергійович. Розробка АПК управління розподіленою мережею сенсорів (AI translated) : published. 2020-01-01; Національний технічний університет України «Київський політехнічний інститут імені Ігоря Сікорського», 2120U008939
1 documents found

Updated: 2026-03-15