VMCTune: A Load Balancing Scheme for Virtual Machine Cluster Based on Dynamic Resource Allocation
This paper designs and implements a load balancing scheme based on dynamic resource allocation policy for virtual machine cluster, which are running under paravirtualization mode on a cluster of physical machines (PM) in shared storage architecture. It monitors the real-time resources utilization of VMs and PMs, including CPU, memory and network, then uses instant resource reallocation for virtual machines (VM) running on same PM to achieve local VMs load balancing, while uses live migration of VMs among PMs to achieve global VMs’ load balancing. It optimize the resource allocation of VMs to achieve global load balancing of virtual machine cluster. The resource utilization of physical machines will be improved as well. Compared to traditional load balancing schemes based on task scheduling, it is application independent and works seamless on VMs hosting different kinds of applications.
virtual machine cluster load balancing dynamic resource allocation
Wenyu Zhou Shoubao Yang Jun Fang Xianlong Niu Hu Song
School of Computer Science and Technology University of Science and Technology of China Heifei, Anhui
国际会议
The Ninth International Conference on Grid and Cloud Computing(第九届网格与云计算国际学术会议 GCC 2010)
南京
英文
81-86
2010-11-01(万方平台首次上网日期,不代表论文的发表时间)