Load Balancing and VM Migration Strategies in Multi-Cloud Environments: A Systematic Survey
Abhijit Tripathy, Isha Pandey · 2025
In recent years, the adoption of multi-cloud environments has increased due to its ability to provide better performance, cost-effectiveness, and higher availability. However, managing resources in such environments is a challenging task. Load balancing and virtual machine (VM) migration are two critical techniques for resource management in multi-cloud environments. Load balancing helps to distribute the workload evenly among the cloud resources, while VM migration enables the dynamic allocation of resources based on the changing demands. This systematic review paper presents a comprehensive survey of load balancing and VM migration strategies in multi-cloud environments. The paper first introduces the concept of multicloud environments and the challenges of resource management in such environments. Then, the paper discusses the different load balancing and VM migration techniques that have been proposed for multi-cloud environments, including their advantages and limitations.