Публікація:
Дослідження алгоритмів балансування навантаження для підвищення продуктивності програмних систем на .NET Core

Завантаження...
Зображення мініатюри

Дата

Назва журналу

ISSN журналу

Назва тому

Видавець

Дослідницькі проекти

Організаційні одиниці

Випуск журналу

Анотація

Об’єктом дослідження є система розподілу запитів та балансування навантаження у серверних комплексах. Предметом дослідження є методи та алгоритми балансування навантаження з урахуванням динаміки трафіку і різнорідності серверних вузлів. Мета роботи - розробка та дослідження ефективного адаптивного алгоритму балансування навантаження, що забезпечує стійку роботу серверів в умовах високої динаміки трафіку. Методи дослідження - аналіз існуючих класичних і адаптивних алгоритмів балансування (Round Robin, Least Connections, Weighted Round Robin тощо). Розробка програмної системи-емулятора з можливістю автоматичного перемикання між алгоритмами і збором метрик у реальному часі. Впровадження і тестування адаптивного алгоритму, який враховує поточні й історичні параметри серверів. Моделювання навантаження за допомогою інструменту k6 та аналіз результатів роботи системи.

Опис

Ключові слова

Least Connections, балансування навантаження, продуктивність програмних систем, динамічний трафік, моделювання навантаження, Round Robin

Цитування

Мирошниченко С. А. Дослідження алгоритмів балансування навантаження для підвищення продуктивності програмних систем на .NET Core : пояснювальна записка до кваліфікаційної роботи здобувача вищої освіти на другому (магістерському) рівні, спеціальність 121 – Інженерія програмного забезпечення / С. А. Мирошниченко ; М-во освіти і науки України , Харків. нац. ун-т радіоелектроніки. - Харків, 2025. - 74 с

DOI

Схвалення

Рецензія

Доповнено

На які посилаються