Efficient Power Allocation under Global Power Cap and Application-Level Power Budget
At a glance
- Citations
- 0
- References
- 17
- Comments
- 0
Abstract
In data center, applications which are typically multi-server, high-parallel, long-running like web-related applications are really common. They always compute over large-scale dataset and consume plenty of energy. Up until now, most researches focuses on trading a loss of performance for energy saving. However, managing the power is more important compared with reducing it. In this paper, we add energy consumption to the list of managed resources and help managers to control power profile of applications in data center. Tenants put forward the power budget and corresponding response time target of their own applications before they rent servers. We designed strategies to make every application in data center running under a global power cap and their own power budget. We first propose a Global Feedback Power Allocation Policy to periodically allocate the global power cap among the applications. We also devise a Local Efficient Power Policy to determine application-level power cap and allocate it among servers running the application. Extra budget during each period can be used in the rest of the tenancy to increase the application-level power cap to minimize the response time. We use Shell, WWW, DNS and Mail workloads to evaluate our policy.
Publication details
- DOI
- 10.1109/ccbd.2016.039
- OpenAlex
- W2734491569
- Document type
- conference-paper
- Language
- EN
- Last metadata update
Comments
Log in to join the discussion.