Публікація: Дослідження алгоритмів балансування навантаження для підвищення продуктивності програмних систем на .NET Core
Завантаження...
Дата
2025
Автори
Назва журналу
ISSN журналу
Назва тома
Видавництво
Анотація
Об’єктом дослідження є система розподілу запитів та балансування навантаження у серверних комплексах. Предметом дослідження є методи та алгоритми балансування навантаження з урахуванням динаміки трафіку і різнорідності серверних вузлів. Мета роботи - розробка та дослідження ефективного адаптивного алгоритму балансування навантаження, що забезпечує стійку роботу серверів в умовах високої динаміки трафіку. Методи дослідження - аналіз існуючих класичних і адаптивних алгоритмів балансування (Round Robin, Least Connections, Weighted Round Robin тощо). Розробка програмної системи-емулятора з можливістю автоматичного перемикання між алгоритмами і збором метрик у реальному часі. Впровадження і тестування адаптивного алгоритму, який враховує поточні й історичні параметри серверів. Моделювання навантаження за допомогою інструменту k6 та аналіз результатів роботи системи.
Опис
Ключові слова
Least Connections, балансування навантаження, продуктивність програмних систем, динамічний трафік, моделювання навантаження, Round Robin
Бібліографічний опис
Мирошниченко С. А. Дослідження алгоритмів балансування навантаження для підвищення продуктивності програмних систем на .NET Core : пояснювальна записка до кваліфікаційної роботи здобувача вищої освіти на другому (магістерському) рівні, спеціальність 121 – Інженерія програмного забезпечення / С. А. Мирошниченко ; М-во освіти і науки України , Харків. нац. ун-т радіоелектроніки. - Харків, 2025. - 74 с