A VM-based Resource Management Method Using Statistics

Zhenzhong Zhang, Limin Xiao, Yongnan Li, Li Ruan · 2012

Virtualization technology is one of the key technologies in cloud computing. Proper allocation of the virtual machines onto available hosts plays an important role on the performance optimization of cloud computing. At present, many resource management methods are based on the load model to predict the resource requirements of the application. However, a variety of heterogeneous hardware environments and virtualization technologies make it hard to efficiently allocate the resources based on existing methods. To address the problem, we proposed a virtual machine allocation strategy based on statistics. And The contribution of this paper include:(1) A load-resource model for estimating the resource demand of each virtual machine, (2) An algorithm for assigning virtual machines onto the hosts among resource pool according to the resources requirement of virtual machine. Experiments show that our load-resource model can accurately estimate the resource requirements of virtual machines for physical host, and our virtual machine assigning algorithm can achieve better load balancing compared with the first-fit and best-fit algorithm.

Read the paper · More papers on PaperTik