DocumentCode :
170600
Title :
RIAL: Resource Intensity Aware Load balancing in clouds
Author :
Liuhua Chen ; Haiying Shen ; Sapra, Karan
Author_Institution :
Dept. of Electr. & Comput. Eng., Clemson Univ., Clemson, SC, USA
fYear :
2014
fDate :
April 27 2014-May 2 2014
Firstpage :
1294
Lastpage :
1302
Abstract :
To provide robust infrastructure as a service (IaaS), clouds currently perform load balancing by migrating virtual machines (VMs) from heavily loaded physical machines (PMs) to lightly loaded PMs. The unique features of clouds pose formidable challenges to achieving effective and efficient load balancing. First, VMs in clouds use different resources (e.g., CPU, bandwidth, memory) to serve a variety of services (e.g., high performance computing, web services, file services), resulting in different overutilized resources in different PMs. Also, the overutilized resources in a PM may vary over time due to the time-varying heterogenous service requests. Second, there is intensive network communication between VMs. However, previous load balancing methods statically assign equal or predefined weights to different resources, which leads to degraded performance in terms of speed and cost to achieve load balance. Also, they do not strive to minimize the VM communications between PMs. We propose a Resource Intensity Aware Load balancing method (RIAL). For each PM, RIAL dynamically assigns different weights to different resources according to their usage intensity in the PM, which significantly reduces the time and cost to achieve load balance and avoids future load imbalance. It also tries to keep frequently communicating VMs in the same PM to reduce bandwidth cost, and migrate VMs to PMs with minimum VM performance degradation. Our extensive trace-driven simulation results and real-world experimental results show the superior performance of RIAL compared to other load balancing methods.
Keywords :
cloud computing; cost reduction; digital simulation; resource allocation; virtual machines; IaaS; PM; RIAL; VM communications; bandwidth cost reduction; clouds; heavily loaded physical machines; load imbalance; overutilized resources; resource intensity aware load balancing; robust infrastructure as a service; time-varying heterogenous service requests; trace-driven simulation; virtual machines; Bandwidth; Computers; Convergence; Degradation; Load management; Resource management; Servers;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
INFOCOM, 2014 Proceedings IEEE
Conference_Location :
Toronto, ON
Type :
conf
DOI :
10.1109/INFOCOM.2014.6848062
Filename :
6848062
Link To Document :
بازگشت