Одной из ключевых задач управления системами облачных вычислений является миграция виртуальных машин, играющая важную роль в динамическом распределении ресурсов и балансировке нагрузки между серверами. В данной работе представлена модель миграции виртуальных машин между серверами, применимая к произвольному количеству серверов и виртуальных машин с разнообразными требованиями к ресурсам серверов. Модель описывается как система массового обслуживания с возможностью перенаправления заявок между группами устройств. Демонстрируются показатели эффективности модели, включая среднее количество задач, выполняемых на виртуальных машинах, и средний объем используемых ресурсов на серверах.
Managing cloud computing systems entails various tasks, among which the migration of virtual machines plays a pivotal role in dynamically allocating resources and balancing loads across servers. This paper presents a model for the migration of virtual machines between servers, accommodating an arbitrary number of servers and virtual machines with varying task requirements for server resources. The model is conceptualized as a queuing system that allows for the movement of application classes between groups of devices. It illustrates the behavior of performance indicators, specifically the average number of tasks executed on virtual machines and the average amount of resources utilized on servers.