A Simulation-Based Migration Manager in Server Virtualization Environments
Young-Rok Ko, Hyun‐Sik Choi, Sungyong Park · 2011
Migration systems in server virtualization environments distribute workloads and solve resource shortage problems by moving a virtual machine in hotspot to a physical server having residual resources. Most of the migration systems use the first-fit algorithm known as an efficient solution for bin packing problem to determine the migration policies. Since the resource usages of virtual servers continuously change, this algorithm fails to provide an optimal migration scenario. Consequently, migration systems using this algorithm can easily generate more migrations and thereby increase the cost of physical servers. In this paper, we propose a simulation-based migration manager that can produce an optimal migration policy by simulating the forecasted resource usages of virtual machines. The proposed system consequently provides applications with high quality of services through accurate analysis. It also reduces the migration costs by minimizing the number of migrations.