МЕТОД ДИНАМІЧНОГО БАЛАНСУВАННЯ ПРОДУКТИВНОСТІ СЕРВЕРІВ У ІНТЕРАКТИВНИХ СИСТЕМАХ

Автор(и)

DOI:

https://doi.org/10.36994/2788-5518-2025-02-10-07

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

інтерактивна система, динамічний режим, оптимальний розподіл потоків, сервер, балансування.

Анотація

Анотація. У статті запропоновано метод динамічного балансування продуктивності серверів в інтерактивних системах, що функціонують в умовах непередбачуваних змін інтенсивності клієнтських звернень. Показано, що традиційні підходи до розподілу навантаження між серверами, орієнтовані на статичні або квазістатичні режими роботи, не забезпечують стабільної якості обслуговування користувачів при високій динамічності трафіка. Запропонований метод базується на принципах теорії автоматичного регулювання та використовує апарат аналітичного синтезу регуляторів для реалізації механізму авторегулювання у реальному часі. У рамках дослідження сформульовано оптимізаційну задачу вирівнювання поточних коефіцієнтів завантаження серверів шляхом мінімізації інтегрального квадратичного функціоналу, який враховує відхилення реальної траєкторії станів системи від оптимальної. Розроблено математичну модель процесу балансування, що представлена у вигляді системи диференціальних рівнянь із відповідними обмеженнями, які гарантують сталість роботи системи під час різких сплесків трафіка. Здійснено синтез регулюючого функціоналу, що поєднує функцію вирівнювання, функцію Ляпунова-Беллмана та механізм керування на основі рівняння Ріккаті. Отримано рівняння настроювання у замкненій формі, яке описує процес динамічного вирівнювання навантаження між серверами. Доведено коректність роботи механізму балансування та показано, що запропонований метод забезпечує рівномірний розподіл навантаження, зменшення ризику перенавантаження окремих серверів, скорочення часу відгуку системи та підвищення ефективності використання обчислювальних ресурсів. Отримані результати можуть бути використані при розробленні адаптивних серверних платформ, хмарних систем оброблення запитів та інтелектуальних керуючих модулів для систем реального часу.

Посилання

Kulmamirov S. A., Smakova N. S. Theory of Automatic Control. Linear Systems and Their Links. Astana, 2024. 150 p.

Dorf R. C., Bishop R. H. Modern control systems. 14th ed. Pearson Education, 2022. 1024 р. ISBN 978-0137307258.

Franklin G. F., Powell J. D., Emami-Naeini A. Feedback control of dynamic systems. 8th ed. Pearson, 2018. 928 р. ISBN 978-0-13-468571-7.

Astrom K., Hägglund T. Advanced PID Control. Research Triangle Park, NC : ISA – Instrumentation, Systems, and Automation Society, 2006. ISBN 978-1-55617-942-6.

Ascher U. M., Petzold L. R. Computer Methods for Ordinary Differential Equations and Differential-Algebraic Equations. Philadelphia : SIAM, 1998. 331 р. ISBN 161197139X, 9781611971392.

Wang Y. S., Matni N., Doyle J. C. A System-Level Approach to Controller Synthesis. IEEE Transactions on Automatic Control. 2019. № 10. Vol. 64. P. 4079–4093. DOI: https://doi.org/10.48550/arXiv.1610.04815.

Chen C., Modares H., Xie K., Lewis F. L., Wan Y., Xie S. Reinforcement Learning-Based Adaptive Optimal Exponential Tracking Control of Linear Systems With Unknown Dynamics. IEEE Transactions on Automatic Control. 2019. № 11. Vol. 64. P. 4423–4438. DOI: https://doi.org/10.1109/TAC.2019.2905215.

Wang Y., Sun J., He H., Sun C. Deterministic Policy Gradient With Integral Compensator for Robust Quadrotor Control. IEEE Transactions on Systems, Man, and Cybernetics: Systems. 2020. № 10. Vol. 50. P. 3713–3725. DOI: https://doi.org/10.1109/ TSMC.2018.2884725.

Zhuang Z., Tao H., Chen Y., Stojanovic V., Paszke W. An Optimal Iterative Learning Control Approach for Linear Systems With Nonuniform Trial Lengths Under Input Constraints. IEEE Transactions on Systems, Man, and Cybernetics: Systems. 2023. № 6. Vol. 53. P. 3461–3473. DOI: https://doi.org/10.1109/TSMC.2022.3225381.

##submission.downloads##

Опубліковано

2025-12-26

Як цитувати

Гнатюк, В. О., & Зандер, К. Ю. (2025). МЕТОД ДИНАМІЧНОГО БАЛАНСУВАННЯ ПРОДУКТИВНОСТІ СЕРВЕРІВ У ІНТЕРАКТИВНИХ СИСТЕМАХ. Інфокомунікаційні та комп’ютерні технології, 2(10), 51-64. https://doi.org/10.36994/2788-5518-2025-02-10-07