Олійник, Юрій ОлександровичШаєхова, Ірина Фанусівна2023-01-052023-01-052021-12Шаєхова, І. Ф. Програмна архітектура розподіленої системи управління обчислювальними задачами : магістерська дис. : 121 Інженерія програмного забезпечення / Шаєхова Ірина Фанусівна. - Київ, 2021. - 137 с.https://ela.kpi.ua/handle/123456789/51725Розмір пояснювальної записки – 137 аркушів, містить 7 ілюстрацій, 32 таблиць, 3 додатки. Актуальність теми: розробка розподіленої системи планування задач є актуальною з точки зору застосування такої системи для планування запуску задач в корпоративних системах для зменшення навантаження і використання ресурсів на виконання масових розсилок, генерацію звітів, звірки фінансових даних і т. д. Мета дослідження: оптимізувати передачу інформації по задачам між дилером та агентами, забезпечити відмовостійкість системи, при цьому не ускладнивши розгортання і налаштування системи. Для реалізації поставленої мети були сформульовані наступні завдання: дослідження особливостей архітектури і функціонування існуючих розподілених систем, порівняння моделей взаємодії компонентів розподіленої систем, дослідження особливостей застосування брокерів для маршрутизації повідомлень в розподілених системах, визначення критеріїв відмовостійкості для розподіленої системи управління задач, дослідження способів забезпечення відмовостійкості, дослідження механізму вибору лідера як одного з способів забезпечення відмовостійкості дилера, розробка методів надійної передачі даних між дилером та агентами, розробка програмного забезпечення розподіленої системи планування задач, проведення тестування ефективності роботи системи. Об’єкт дослідження: архітектура розподіленої системи планування задач. Предмет дослідження: швидкодія та ефективність методів передачі даних між дилером та агентами, забезпечення відмовостійкості дилера. Методи дослідження: дослідження, аналіз, експеримент. Наукова новизна полягає в оптимізації передачі даних в системі розподіленого планування задач за рахунок розумного підходу до вибору моделей взаємодії в системі, маршрутизації повідомлень та побудові відмовостійкої відповідно до визначених критеріїв архітектури. Практичне значення отриманих результатів визначається тим, що запропонований підхід можна застосовувати для планування задач в рамках корпоративних систем. Зв’язок роботи з науковими програмами, планами, темами. Робота виконувалась на кафедрі автоматизованих систем обробки інформації та управління Національного технічного університету України «Київський політехнічний інститут ім. Ігоря Сікорського» в рамках теми «Методи та технології високопродуктивних обчислень та обробки надвеликих масивів даних». Державний реєстраційний номер 0117U000924. Апробація. Наукові положення дисертації пройшли апробацію на XXII міжнародній конференції з математичного моделювання (м. Херсон, 13-17 вересня 2021) та на першій всеукраїнській науково-практичній конференції молодих вчених та студентів «Інженерія програмного забезпечення і передові інформаційні технології»(SoftTech-2021). Публікації. Наукові положення дисертації опубліковані в: Shaiekhova I. F. Approach to Developing Architecture of a Heterogeneous Multicomputer Task Planning System [Електронний ресурс] / I. F. Shaiekhova, Y. O. Oliinyk // Applied Questions of Mathematical Modelling, 4(2.1). – 2021. – Режим доступу до ресурсу: https://doi.org/10.32782/KNTU2618-0340/2021.4.2.1.29; Шаєхова І. Ф. Забезпечення відмовостійкості в розподіленій системі управління задачами / Шаєхова І. Ф., Олійник Ю. О. // Перша Всеукраїнська науково-практична конференція молодих вчених та студентів «Інженерія програмного забезпечення і передові інформаційні технології» (SoftTech-2021). Секція кафедри інформатики та програмної інженерії. Матеріали конференції. – Київ. – 2021. 22–26 листопада 2021р. – С.62.ukрозподілені системипланування задачвідмовостійкістьпередача данихалгоритми консенсусуdistributed systemstask planningfailure resistancedata transmissionconsensus algorithmsПрограмна архітектура розподіленої системи управління обчислювальними задачамиMaster Thesis137 с.004.75