Abstract
This paper proposes the development of a management controller, which balances the service center servers’ workload and hardware resources usage to locally optimize energy consumption. The controller exploits energy saving opportunities due to short-term fluctuations in the performance request levels of the server running tasks. The paper proposes Dynamic Power Management strategies for processor and hard disks which represent the main elements of the controller energy consumption optimization process. We propose techniques for identifying the over-provisioned resources and putting them into low-power states until there is a prediction for a workload requiring scaling-up the server’s computing capacity. Virtualization techniques are used for a uniform and dependence free management of server tasks.
Chapter PDF
Similar content being viewed by others
References
U.S. Environmental Protection Agency, ENERGY STAR Program, Report to Congress on Server and Data Center Energy Efficiency, Public Law 109-431 (2007)
GAMES Research Project, http://www.green-datacenters.eu/
Khargharia, B., Hariri, S., Yousif, M.: Autonomic power and performance management for computing systems. Cluster Computing 11(2), 167–181 (2008) ISSN:1386-7857
Wang, N., Kandasamy, N., Guez, A.: Distributed Cooperative Control for Adaptive Performance Management. IEEE Internet Computing 11(1), 31–39 (2007)
Jeske, J.C., Julia, S., Valette, R.: Fuzzy Continuous Resource Allocation Mechanisms in Workflow Management Systems. In: IEEE International Conference on Information Reuse and Integration, pp. 472–477 (2006) ISBN: 0-7803-9788-6
Minerick, R., Freeh, V., Kogge, P.: Dynamic Power Management using Feedback. In: Proceedings of Workshop on Compilers and Operating Systems for Low Power (2002)
Gupta, R., Irani, S., Shukla, S.: Formal Methods for Dynamic Power Management. In: IEEE/ACM International Conference on Computer-Aided Design, p. 874 (2003)
Bircher, L., John, L.: Analysis of Dynamic Power Management on Multi-CoreProcessors. In: Proc. of the 22nd Annual International Conference on Supercomputing, pp. 327–338 (2008)
Chung, E., Benini, L., De Micheli, G.: Dynamic Power Management Using Adaptive Learning Tree. In: IEEE/ACM Int. Conf. on Computer-Aided Design, pp. 274–279 (1999)
Bisson, T., Brandt, S., Long, D.: NVCache: Increasing the effectiveness of disk spin-down algorithms with caching. In: Proceedings of the 14th IEEE International Symposium on Modeling, Analysis, and Simulation, pp. 422–432 (2006)
Zhu, Q., David, F., Devaraj, C., et al.: Reducing Energy Consumption of Disk Storage Using Power-Aware Cache Management. In: Proceedings of the 10th International Symposium on High Performance Computer Architecture, p. 118 (2004)
Stoess, J., Lang, C., Bellosa, L.: Energy Management for Hypervisor-Based Virtual Machines. In: USENIX Annual Technical Conference (2007)
Kansal, A., Zhao, F., Liu, J., et al.: Virtual Machine Power Metering and Provisioning. In: The 1st ACM Symposium on Cloud Computing, pp. 39–50 (2010) ISBN:978-1-4503-0036-0
Colarelli, D., Grunwald, D.: Massive arrays of idle disks for storage archives. In: Proceedings of the ACM/IEEE Conference on Supercomputing, pp. 1–11 (2002)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Cioara, T. et al. (2011). A Dynamic Power Management Controller for Optimizing Servers’ Energy Consumption in Service Centers. In: Maximilien, E.M., Rossi, G., Yuan, ST., Ludwig, H., Fantinato, M. (eds) Service-Oriented Computing. ICSOC 2010. Lecture Notes in Computer Science, vol 6568. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-19394-1_17
Download citation
DOI: https://doi.org/10.1007/978-3-642-19394-1_17
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-19393-4
Online ISBN: 978-3-642-19394-1
eBook Packages: Computer ScienceComputer Science (R0)