ПІДХІД ДО ОРКЕСТРУВАННЯ ВЕБ-СЕРВІСІВ У КЛАСТЕРІ, ЩО ВИКОРИСТОВУЄ РЕСУРСИ ПРИСТРОЇВ У КОРПОРАТИВНІЙ МЕРЕЖІ

Автор(и)

  • Сергій Андрійович Сегеда Інститут телекомунікаційних систем КПІ ім. Ігоря Сікорського, Ukraine
  • Микола Олександрович Алєксєєв Інститут телекомунікаційних систем КПІ ім. Ігоря Сікорського, Ukraine https://orcid.org/0000-0002-6825-0298

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

ВЕБ СЕРВІСИ, ОРКЕСТРУВАННЯ, МЕРЕЖА

Анотація

Робота присвячена актуальній проблемі ефективного виконання веб-сервісів у кластерному середовищі. На даний момент існують рішення з оркестрації веб-сервісів у кластері, але вони призначені насамперед для кластерів зі стаціонарною архітектурою, у той час як використання ресурсів пристроїв, що підключені до корпоративної мережі, передбачає її досить часті зміни. У роботі пропонується підхід на основі використання балансувальника навантаження Nginx, який дозволяє задіяти вільні ресурси пристроїв під керуванням різних операційних систем ОС Windows, Linux, macOS, що підключені до мережі. Ефективність такого рішення оцінена за допомогою засобів для тестування пропускної здатності сервера Artillery.

Біографії авторів

Сергій Андрійович Сегеда, Інститут телекомунікаційних систем КПІ ім. Ігоря Сікорського

Студент Інституту телекомунікаційних систем

Микола Олександрович Алєксєєв, Інститут телекомунікаційних систем КПІ ім. Ігоря Сікорського

к.т.н., доц. Кафедри Інфокомунікаційних мереж, Київський політехнічний інститут Ігоря Сікорського

Посилання

Nginx documentation, “Dynamic Configuration of Upstreams with the NGINX Plus API”, available at: [https://docs.nginx.com/nginx/admin-guide/load-balancer/dynamic-configuration-api/].

Chris Richardson, “Pattern: Microservice Architecture”, 2020, available at: [https://microservices.io/patterns/microservices.html].

Nginx documentation, “What Is Load Balancing?”, available at: [https://www.nginx.com/ resources/glossary/load-balancing/#:~:text=A%20load%20balancer%20acts%20as,overworked %2C%20which%20could%20degrade%20performance].

Tony Mauro of F5, “Choosing an NGINX Plus Load‑Balancing Technique”, October 29, 2015, available at: [https://www.nginx.com/blog/choosing-nginx-plus-load-balancing-techniques/].

Nginx documentation, “FastCGI Example”, available at: [https://www.nginx.com/ resources/wiki/start/topics/examples/fastcgiexample/].

##submission.downloads##

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

2021-05-14

Як цитувати

Сегеда, С. А. ., & Алєксєєв, М. О. . (2021). ПІДХІД ДО ОРКЕСТРУВАННЯ ВЕБ-СЕРВІСІВ У КЛАСТЕРІ, ЩО ВИКОРИСТОВУЄ РЕСУРСИ ПРИСТРОЇВ У КОРПОРАТИВНІЙ МЕРЕЖІ . Збірник матеріалів Міжнародної науково-технічної конференції «ПЕРСПЕКТИВИ ТЕЛЕКОМУНІКАЦІЙ», 253–256. вилучено із http://conferenc.its.kpi.ua/proc/article/view/230881