Гейко, Олег ОлександровичОнопрієнко, Дмитро Олегович2025-07-092025-07-092025Онопрієнко, Д. О. Програмний модуль для динамічного масштабування OpenStack на основі моніторингу навантаження : дипломна робота ... бакалавра : 121 Інженерія програмного забезпечення / Онопрієнко Дмитро Олегович. – Київ, 2025. – 63 с.https://ela.kpi.ua/handle/123456789/74766Дипломна робота за темою « Програмний модуль для динамічного масштабування OpenStack на основі моніторингу навантаження» виконана студентом кафедри інженерії програмного забезпечення в енергетиці НН ІАТЕ Онопрієнком Дмитром Олеговичем зі спеціальності 121 «Інженерія програмного забезпечення» за освітньо професійною програмою «Інженерія програмного забезпечення інтелектуальних кібер-фізичних систем в енергетиці» і складається з: переліку умовних позначень, скорочень і термінів, вступу, 6 розділів («Постановка задачі», «Опис та аналіз предметної області», «Засоби розробки», «Розробка системи динамічного масштабування», «Тестування системи», «Розгортання та підтримка системи»), висновків до кожного з цих розділів, загальних висновків, списку використаних джерел, який налічує 9 джерел, 11 ілюстрацій та 2 додатки. Загальний обсяг роботи складає 63 сторінки. Актуальність теми зумовлена розгортанням кафедрального кластеру та необхідністю управління його ресурсами та підтримка життєдіяльності. Метою даної роботи є автоматизація процесів управління ресурсами кластеру, що дозволить запобігати критичним навантаженням, зменшити залежність від ручних операцій та підвищити стабільність системи. Завданням дослідження була розробка серверного додатку, що відповідає за прийняття рішення про масштабування, інтеграція системи моніторингу з додатком, налаштування правил повідомлення про аномалії в життєвих показниках, конфігурація взаємодії додатку з Terraform та GitLab CI, розробка CI Pipeline, що буде змінювати налаштування інфраструктури за запитом. Результатом роботи став програмний модуль для динамічного масштабування кафедральної інфраструктури OpenStack, що дозволило вирішити проблему автоматичної реакції на аномальні зміни в життєвих показниках серверу. Практичне значення роботи - спрощення управління ресурсами кластеру для його адміністраторів під час підвищеного навантаження на інфраструктуру.63 с.ukдинамічне масштабуванняOpenStackSpringJavaKotlinінфраструктурамоніторинг навантаженняdynamic scalingOpenStackSpringJavaKotlininfrastructureload monitoringПрограмний модуль для динамічного масштабування OpenStack на основі моніторингу навантаженняBachelor Thesis