Affiliation:
1. South China University of Technology, Guangzhou, China
2. University of Warwick, West Midlands, England
3. State University of New York, New Paltz, NY
Abstract
Due to the increasing demand of cloud resources, the ever-increasing number and scale of cloud data centers make their massive power consumption a prominent issue today. Evidence reveals that the behaviors of cloud servers make the major impact on data centers’ power consumption. Although extensive research can be found in this context, a systematic review of the models and modeling methods for the entire hierarchy (from underlying hardware components to the upper-layer applications) of the cloud server is still missing, which is supposed to cover the relevant studies on physical and virtual cloud server instances, server components, and cloud applications. In this article, we summarize a broad range of relevant studies from three perspectives: power data acquisition, power models, and power modeling methods for cloud servers (including bare-metal, virtual machine (VM), and container instances). We present a comprehensive taxonomy on the collection methods of server-level power data, the existing mainstream power models at multiple levels from hardware to software and application, and commonly used methods for modeling power consumption including classical regression analysis and emerging methods like reinforcement learning. Throughout the work, we introduce a variety of models and methods, illustrating their implementation, usability, and applicability while discussing the limitations of existing approaches and possible ways of improvement. Apart from reviewing existing studies on server power models and modeling methods, we further figure out several open challenges and possible research directions, such as the study on modeling the power consumption of lightweight virtual units like unikernel and the necessity of further explorations toward empowering server power estimation/prediction with machine learning. As power monitoring is drawing increasing attention from cloud service providers (CSPs), this survey provides useful guidelines on server power modeling and can be inspiring for further research on energy-efficient data centers.
Funder
Guangzhou Science and Technology Program key projects
Guangdong Major Project of Basic and Applied Basic Research
Guangzhou Development Zone Science and Technology
National Natural Science Foundation of China
Key-Area Research and Development Program of Guangdong Province
Fundamental Research Funds for the Central Universities, SCUT
Publisher
Association for Computing Machinery (ACM)
Subject
General Computer Science,Theoretical Computer Science
Reference111 articles.
1. Rajkumar Buyya Anton Beloglazov and Jemal Abawajy. 2010. Energy-efficient management of data center resources for cloud computing: A vision architectural elements and open challenges. arXiv:1006.0308. Rajkumar Buyya Anton Beloglazov and Jemal Abawajy. 2010. Energy-efficient management of data center resources for cloud computing: A vision architectural elements and open challenges. arXiv:1006.0308.
2. Green Cloud Computing: Balancing Energy in Processing, Storage, and Transport
3. Server Consolidation Techniques in Virtualized Data Centers: A Survey
Cited by
28 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献