TY - GEN
T1 - Geographical Job Scheduling in Data Centers with Heterogeneous Demands and Servers
AU - Lu, Xingjian
AU - Kong, Fanxin
AU - Yin, Jianwei
AU - Liu, Xue
AU - Yu, Huiqun
AU - Fan, Guisheng
N1 - Publisher Copyright:
© 2015 IEEE.
PY - 2015/8/19
Y1 - 2015/8/19
N2 - The fast proliferation of cloud computing promotes the rapid development of large-scale commercial data centers. Tens or even hundreds of geographically distributed data centers have been deployed for better reliability and quality of services. This brings huge energy consumption for data centers. Previous research has proved that the geographical load balancing technique can achieve significant energy cost savings for geographically distributed data centers. However, existing methods for geographical load balancing often assume data centers with homogeneous servers, and workloads with single-dimension or uniform resource demands. This is an over-simplification in reality, especially when modern data centers are typically constructed from a variety of server classes. In this paper, we systematically study the problem of job scheduling for geographically distributed data centers to embrace the heterogeneity of underlying platforms and workloads. We develop a novel distributed algorithm to solve the problem efficiently based on the alternating direction method of multipliers. Extensive evaluations based on real-life data center topology, traffic traces, and electricity price data show high efficiency and efficacy of our method.
AB - The fast proliferation of cloud computing promotes the rapid development of large-scale commercial data centers. Tens or even hundreds of geographically distributed data centers have been deployed for better reliability and quality of services. This brings huge energy consumption for data centers. Previous research has proved that the geographical load balancing technique can achieve significant energy cost savings for geographically distributed data centers. However, existing methods for geographical load balancing often assume data centers with homogeneous servers, and workloads with single-dimension or uniform resource demands. This is an over-simplification in reality, especially when modern data centers are typically constructed from a variety of server classes. In this paper, we systematically study the problem of job scheduling for geographically distributed data centers to embrace the heterogeneity of underlying platforms and workloads. We develop a novel distributed algorithm to solve the problem efficiently based on the alternating direction method of multipliers. Extensive evaluations based on real-life data center topology, traffic traces, and electricity price data show high efficiency and efficacy of our method.
UR - http://www.scopus.com/inward/record.url?scp=84960100470&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84960100470&partnerID=8YFLogxK
U2 - 10.1109/CLOUD.2015.62
DO - 10.1109/CLOUD.2015.62
M3 - Conference contribution
AN - SCOPUS:84960100470
T3 - Proceedings - 2015 IEEE 8th International Conference on Cloud Computing, CLOUD 2015
SP - 413
EP - 420
BT - Proceedings - 2015 IEEE 8th International Conference on Cloud Computing, CLOUD 2015
A2 - Pu, Calton
A2 - Mohindra, Ajay
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 8th IEEE International Conference on Cloud Computing, CLOUD 2015
Y2 - 27 June 2015 through 2 July 2015
ER -