Програмна архітектура розподіленої системи управління обчислювальними задачами
Вантажиться...
Дата
2021-12
Автори
Науковий керівник
Назва журналу
Номер ISSN
Назва тому
Видавець
КПІ ім. Ігоря Сікорського
Анотація
Розмір пояснювальної записки – 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.
Опис
Ключові слова
розподілені системи, планування задач, відмовостійкість, передача даних, алгоритми консенсусу, distributed systems, task planning, failure resistance, data transmission, consensus algorithms
Бібліографічний опис
Шаєхова, І. Ф. Програмна архітектура розподіленої системи управління обчислювальними задачами : магістерська дис. : 121 Інженерія програмного забезпечення / Шаєхова Ірина Фанусівна. - Київ, 2021. - 137 с.