Abstract
Green Computing is a recent trend towards designing, building, and operating computer systems to be energy efficient. While programs such as Energy Star have been around since the early 1990s, recent concerns regarding global climate change and the energy crisis have led to renewed interest in Green Computing. Data centers are a significant consumers of energy - both to power the computers as well as to provide the necessary cooling. This paper proposes a new approach to reduce energy utilization in data centers. In particular, our approach relies on consolidating services dynamically onto a subset of the available servers and temporarily shutting down servers in order to conserve energy. We present initial work on a probabilistic service dispatch algorithm that aims at minimizing the number of running servers such that they suffice for meeting the quality of service required by service-level agreements. Given the estimated energy consumption and projected growth in data centers, the proposed effort has the potential to positively impact energy consumption.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
EPA: ENERGY STAR Program. Report to Congress on Server and Data Center Energy Efficiency. Technical report, United States Environmental Protection Agency (2007)
Dan, A., Davis, D., Kearney, R., Keller, A., King, R.P., Kuebler, D., Ludwig, H., Polan, M., Spreitzer, M., Youssef, A.: Web services on demand: WSLA-driven automated management. IBM Systems Journal 43(1), 136–158 (2004)
Andrieux, A., Czajkowski, K., Dan, A., Keahey, K., Ludwig, H., Nakata, T., Pruyne, J., Rofrano, J., Tuecke, S., Xu, M.: Web Services Agreement Specification (WS-Agreement), GFD-R-P.107 (March 2007), http://www.ogf.org/documents/GFD.107.pdf
Maximilien, M., Singh, M.: A Framework and Ontology for Dynamic Web Services Selection. IEEE Internet Computing 8(5), 84–93 (2004)
Ran, S.: A Model for Web Service Discovery with QoS. ACM SIGecom Exchanges 4(1), 1–10 (2003)
AMD: Magic Packet Technology (November 1995), http://www.amd.com/us-en/assets/content_type/white_papers_and_tech_docs/20213.pdf
Blackburn, M.: Five Ways to Reduce Data Center Server Power Consumption. The Green Grid (2008)
Belady, C., Patterson, M.: The Green Grid Productivity Indicator. The Green Grid (2008)
Verdun, G., Azevedo, D., Barrass, H., Berard, S., Bramfitt, M., Cader, T., Darby, T., Long, C., Gruendler, N., Macarthur, B., Morris, P., Rawson, A., Simonelli, J., Singh, H., Wallerich, J.: The Green Grid Metrics: Data Center Infrastructure Efficiency (DCIE) Detailed Analysis. The Green Grid (2008)
Murugesan, S.: Harnessing green IT: Principles and practices. IT Professional 10(1), 24–33 (2008)
Ge, R., Feng, X., Feng, W., Cameron, K.W.: CPU MISER: A performance-directed, run-time system for power-aware clusters. In: Proceedings of the 2007 International Conference on Parallel Processing (ICPP 2007), pp. 18–25. IEEE Computer Society, Los Alamitos (2007)
Hsu, C., Feng, W.: A power-aware run-time system for high-performance computing. In: Proceedings of the 2005 ACM/IEEE Supercomputing Conference (SC 2005). IEEE Computer Society, Los Alamitos (2005)
Waldspurger, C.A., Weihl, W.E.: Lottery scheduling: flexible proportional-share resource management. In: OSDI 1994: Proceedings of the 1st USENIX conference on Operating Systems Design and Implementation, Berkeley, CA, USA. USENIX Association (1994)
Sahai, A., Machiraju, V., Sayal, M., van Moorsel, A.P.A., Casati, F.: Automated SLA monitoring for web services. In: Feridun, M., Kropf, P.G., Babin, G. (eds.) DSOM 2002. LNCS, vol. 2506, pp. 28–41. Springer, Heidelberg (2002)
Ludwig, H., Dan, A., Kearney, R.: Cremona: An architecture and library for creation and monitoring of WS-Agreements. In: ICSOC 2004: Proceedings of the 2nd international conference on Service oriented computing, pp. 65–74. ACM Press, New York (2004)
Barbon, F., Traverso, P., Pistore, M., Trainotti, M.: Run-Time Monitoring of Instances and Classes of Web-Service Compositions. In: Proceedings of ICWS 2006 (2006)
Jurca, R., Binder, W., Faltings, B.: Reliable QoS monitoring based on client feedback. In: 16th International World Wide Web Conference (WWW 2007), Banff, Alberta, Canada, pp. 1003–1012. ACM, New York (2007)
Fuggetta, A., Picco, G.P., Vigna, G.: Understanding Code Mobility. IEEE Transactions on Software Engineering 24(5), 342–361 (1998)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Binder, W., Suri, N. (2009). Green Computing: Energy Consumption Optimized Service Hosting. In: Nielsen, M., Kučera, A., Miltersen, P.B., Palamidessi, C., Tůma, P., Valencia, F. (eds) SOFSEM 2009: Theory and Practice of Computer Science. SOFSEM 2009. Lecture Notes in Computer Science, vol 5404. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-95891-8_14
Download citation
DOI: https://doi.org/10.1007/978-3-540-95891-8_14
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-95890-1
Online ISBN: 978-3-540-95891-8
eBook Packages: Computer ScienceComputer Science (R0)