Остання редакція: 2021-03-25
Тези доповіді
AN APPROACH TO WEB-SERVICES ORCHESTRATING IN A CLUSTER USING RESOURCES OF DEVICES CONNECTED TO CORPORATE NETWORK
The work is devoted to the topical problem of efficient execution of web services in a clustered environment. At the moment, there are solutions for orchestration of web services in a cluster, but they are intended primarily for clusters with a stationary architecture, while the use of resources of devices connected to the corporate network implies its frequent changes. The paper proposes an approach based on the use of the Nginx load balancer, which allows you to use the free resources of devices running various operating systems Windows, Linux, macOS connected to the network. The effectiveness of this solution was evaluated using the Artillery server throughput testing tools.
Робота присвячена актуальній проблемі ефективного виконання веб-сервісів у кластерному середовищі. На даний момент існують рішення з оркестрації веб-сервісів у кластері, але вони призначені насамперед для кластерів зі стаціонарною архітектурою, у той час як використання ресурсів пристроїв, що підключені до корпоративної мережі, передбачає її досить часті зміни. У роботі пропонується підхід на основі використання балансувальника навантаження Nginx, який дозволяє задіяти вільні ресурси пристроїв під керуванням різних операційних систем ОС Windows, Linux, macOS, що підключені до мережі. Ефективність такого рішення оцінена за допомогою засобів для тестування пропускної здатності сервера Artillery.