Heterogeneity-aware Workload Placement and Migration in Distributed Sustainable Datacenters

被引:19
作者
Cheng, Dazhao [1 ]
Jiang, Changjun [2 ]
Zhou, Xiaobo [1 ]
机构
[1] Univ Colorado, Dept Comp Sci, Colorado Springs, CO 80907 USA
[2] Tongji Univ, Dept Comp Sci Technol, Shanghai, Peoples R China
来源
2014 IEEE 28TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM | 2014年
关键词
D O I
10.1109/IPDPS.2014.41
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
While major cloud service operators have taken various initiatives to operate their sustainable datacenters with green energy, it is challenging to effectively utilize the green energy since its generation depends on dynamic natural conditions. Fortunately, the geographical distribution of datacenters provides an opportunity for optimizing the system performance by distributing cloud workloads. In this paper, we propose a holistic heterogeneity-aware cloud workload placement and migration approach, sCloud, that aims to maximize the system goodput in distributed self-sustainable datacenters. sCloud adaptively places the transactional workload to distributed datacenters, allocates the available resource to heterogeneous workloads in each datacenter, and migrates batch jobs across datacenters, while taking into account the green power availability and QoS requirements. We formulate the transactional workload placement as a constrained optimization problem that can be solved by nonlinear programming. Then, we propose a batch job migration algorithm to further improve the system goodput when the green power supply varies widely at different locations. We have implemented sCloud in a university cloud testbed with real-world weather conditions and workload traces. Experimental results demonstrate sCloud can achieve near-to-optimal system performance while being resilient to dynamic power availability. It outperforms a heterogeneity-oblivious approach by 26% in improving system goodput and 29% in reducing QoS violations.
引用
收藏
页数:10
相关论文
共 30 条
[1]  
Aksanli B., 2011, P USENIX HOTPOWER
[2]  
[Anonymous], 2012, P ACM SIGMETRICS
[3]  
Boyd S., 2004, CONVEX OPTIMIZATION, VFirst, DOI DOI 10.1017/CBO9780511804441
[4]  
Carrera D., 2012, IEEE T PARALLEL DIST, V23
[5]  
Chen Y., 2012, P ACM EUROSYS
[6]  
Chen Y., 2011, P IEEE ACM MASCOTS
[7]  
Cheng D., 2013, P IEEE ACM MASCOTS
[8]  
Deng N., 2012, P ACM ICAC
[9]  
Gmach D., 2010, P IEEE CNSM
[10]  
Goiri I.N., 2012, P 7 ACM EUR