TY - GEN
T1 - A statistical based resource allocation scheme in cloud
AU - Zhang, Zhenzhong
AU - Wang, Haiyan
AU - Xiao, Limin
AU - Ruan, Li
PY - 2011
Y1 - 2011
N2 - Recently, cloud computing has emerged as a new computing paradigm on the Internet. With the development of cloud computing, enterprise data centers shift towards a utility computing model where many critical business applications share a common pool of infrastructure resources offering capacity on demand. The virtual machine with the features of strong isolation and flexible is usually assigned as the basic unit. However, as the demand of each type of VM can fluctuate independently at run time, it becomes a challenging problem to allocate data center resources to each VM to balance the workload in the cloud. In this paper, we introduce an approach (Statistic based Load Balance, SLB) that makes use of the statistical prediction and available resource evaluation mechanism to make online resource allocation decisions. Unlike the methods that balance load based on SLA (Service Level Agreement) of VMs, SLB achieves load balancing by predicting the VM's resource demand. The approach includes two parts:(1) A data analysis of on-line historical performance for forecasting the resource demand of each VM, and (2) An algorithm for choosing a proper host in the resource pool to run the VM. Experiments show that SLB can perform load balance in time, and also perform more balanced use of different resources.
AB - Recently, cloud computing has emerged as a new computing paradigm on the Internet. With the development of cloud computing, enterprise data centers shift towards a utility computing model where many critical business applications share a common pool of infrastructure resources offering capacity on demand. The virtual machine with the features of strong isolation and flexible is usually assigned as the basic unit. However, as the demand of each type of VM can fluctuate independently at run time, it becomes a challenging problem to allocate data center resources to each VM to balance the workload in the cloud. In this paper, we introduce an approach (Statistic based Load Balance, SLB) that makes use of the statistical prediction and available resource evaluation mechanism to make online resource allocation decisions. Unlike the methods that balance load based on SLA (Service Level Agreement) of VMs, SLB achieves load balancing by predicting the VM's resource demand. The approach includes two parts:(1) A data analysis of on-line historical performance for forecasting the resource demand of each VM, and (2) An algorithm for choosing a proper host in the resource pool to run the VM. Experiments show that SLB can perform load balance in time, and also perform more balanced use of different resources.
KW - Cloud Computing
KW - Load Balancing
KW - Resource Management
KW - Statistical
UR - https://www.scopus.com/pages/publications/84863174324
U2 - 10.1109/CSC.2011.6138531
DO - 10.1109/CSC.2011.6138531
M3 - 会议稿件
AN - SCOPUS:84863174324
SN - 9781457716362
T3 - Proceedings - 2011 International Conference on Cloud and Service Computing, CSC 2011
SP - 266
EP - 273
BT - Proceedings - 2011 International Conference on Cloud and Service Computing, CSC 2011
T2 - 2011 International Conference on Cloud and Service Computing, CSC 2011
Y2 - 12 December 2011 through 14 December 2011
ER -