Analysis of Energy Efficiency in Clouds

被引:27
作者
Abdelsalam, Hady S. [1 ]
Maly, Kurt [1 ]
Mukkamala, Ravi [1 ]
Zubair, Mohammad [1 ]
Kaminsky, David [2 ]
机构
[1] Old Dominion Univ, Dept Comp Sci, Norfolk, VA 23529 USA
[2] IBM Corp, Strategy & Technol, Res Triangle, Res Triangle Pk, NC 27709 USA
来源
2009 COMPUTATION WORLD: FUTURE COMPUTING, SERVICE COMPUTATION, COGNITIVE, ADAPTIVE, CONTENT, PATTERNS | 2009年
关键词
Cloud Computing; Autonomic Manager; Policy Languages; Change Management; Energy Efficient;
D O I
10.1109/ComputationWorld.2009.38
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
A cloud can be defined as a pool of computer resources that can host a variety of different workloads, ranging from long-running scientific jobs (e.g., modeling and simulation) to transactional work (e.g., web applications). A cloud computing platform dynamically provisions, configures, reconfigures, and de-provisions servers as needed. Servers in the cloud can be physical machines or virtual machines. Cloud-hosting facilities, including many large businesses that run clouds in-house, became more common as businesses tend to out-source their computing needs more and more. For large-scale clouds power consumption is a major cost factor. Modern computing devices have the ability to run at various frequencies each one with a different power consumption level. Hence, the possibility exists to choose frequencies at which applications run to optimize total power consumption while staying within the constraints of the Service Level Agreements (SLA) that govern the applications. In this paper, we analyze the mathematical relationship of these SLAs and the number of servers that should be used and at what frequencies they should be running. We discuss a proactive provisioning model that includes hardware failures, devices available for services, and devices available for change management, all as a function of time and within constraints of SLAs. We provide scenarios that illustrate the mathematical relationships for a sample cloud and that provides a range of possible power consumption savings for different environments.
引用
收藏
页码:416 / +
页数:2
相关论文
共 8 条
[1]   Infrastructure-aware autonomic manager for change management [J].
AbdelSalam, H. ;
Maly, K. ;
Mukkamala, R. ;
Zubair, M. .
EIGHTH IEEE INTERNATIONAL WORKSHOP ON POLICIES FOR DISTRIBUTED SYSTEMS AND NETWORKS - PROCEEDINGS, 2007, :66-+
[2]  
ABDELSALAM H, 2008, P 12 IEEE INT EDOC C
[3]  
ABDELSALAM H, 2009, P AIMS2009 C ENSCH N
[4]  
[Anonymous], 1979, Computers and Intractablity: A Guide to the Theory of NP-Completeness
[5]  
Boss G, 2007, CLOUD COMPUTING HIGH
[6]  
CHEN Y, 2005, SIGMETRICS 05, P303
[7]  
Elnozahy EN, 2003, LECT NOTES COMPUT SC, V2325, P179
[8]  
WEISER M, 1994, OPERATING SYSTEMS DESIGN AND IMPLEMENTATION (OSDI), P13