Integrating virtualization, speed scaling, and powering on/off servers in data centers for energy efficiency

被引:11
作者
Arrubla, Julian A. Gallego [1 ]
Ko, Young Myoung [2 ]
Polansky, Ronny J.
Perez, Eduardo [3 ]
Ntaimo, Lewis [1 ]
Gautam, Natarajan [1 ]
机构
[1] Texas A&M Univ, Dept Ind & Syst Engn, College Stn, TX 77843 USA
[2] Pohang Univ Sci & Technol, Dept Ind & Management Engn, Pohang 790784, Gyeongbuk, South Korea
[3] Texas State Univ, Ingram Sch Engn, San Marcos, TX 78666 USA
关键词
Data center operations; non-homogeneous systems; energy conservation; mixed integer programming; heuristic method; TIME; ALLOCATION;
D O I
10.1080/0740817X.2012.762484
中图分类号
T [工业技术];
学科分类号
120111 [工业工程];
摘要
Data centers consume a phenomenal amount of energy, which can be significantly reduced by appropriately allocating resources using technologies such as virtualization, speed scaling, and powering off servers. This article proposes a unified methodology that combines these technologies under a single framework to efficiently operate data centers. In particular, a large-scale Mixed Integer Program (MIP) is formulated that prescribes optimal allocation of resources while incorporating inherent variability and uncertainty of workload experienced by the data center. However, only for small to medium-sized clients it is possible to solve the MIP using commercial optimization software packages in a reasonable time. Thus, for large-sized clients a heuristic method is developed that is effective and fast. An extensive set of numerical experiments is performed to illustrate the methodology, obtain insights on the allocation policies, evaluate the quality of the proposed heuristic, and test the validity of the assumptions made in the literature. The results show that gains of up to 40% can be obtained by using the integrated approach rather than the traditional approach where virtualization, dynamic voltage/frequency scaling, and powering off servers are done separately.
引用
收藏
页码:1114 / 1136
页数:23
相关论文
共 32 条
[1]
[Anonymous], 2001, Fundamentals of Queueing Networks: Performance, Asymptotics, and Optimization
[2]
Bertini L., 2008, WIP Session of the 20th Euromicro Conference on Real-Time Systems, V4, P8
[3]
Chandra A., 2003, P 1 ACM WORKSH ALG A
[4]
On the impact of heterogeneity and back-end scheduling in load balancing designs [J].
Chen, Ho-Lin ;
Marden, Jason R. ;
Wierman, Adam .
IEEE INFOCOM 2009 - IEEE CONFERENCE ON COMPUTER COMMUNICATIONS, VOLS 1-5, 2009, :2267-+
[5]
Chen Y., 2005, Performance Evaluation Review, V33, P303, DOI 10.1145/1071690.1064253
[6]
CHU WW, 1987, IEEE T COMPUT, V36, P667, DOI 10.1109/TC.1987.1676960
[7]
DeMonte A., 2007, WHY WE NEED GREEN DA
[8]
DHIMAN G, 2008, P USENIX WORKSH POW
[9]
Dunn D., 2007, STAYIN ALIVE LIVING
[10]
Durani V., 2007, IBM UNVEILS PLAN COM