Abstract
With the emergence of commodity computing environments (i.e. clouds), information technology (IT) infrastructure providers are creating data centers in distributed geographical regions. Since geographic regions have different costs and demands on their local power grids, cloud computing infrastructures will require innovative management procedures to ensure energy-efficiency that spans multiple regions. Macro-level measurement of energy consumption that focuses on the individual servers does not have the dynamism to respond to situations where domain-specific software services are migrated to different data centers in varying regions. Next-generation models will have to understand the impact on power consumption for a particular software application or software service, at a micro-level. A challenge to this approach is to develop a prediction of energy conservation a priori. In this work, we discuss the challenges for measuring the power consumption of an individual web service. We discuss the challenges of determining the power consumption profile of a web service each time it is migrated to a new server and the training procedure of the power model. This potentially promotes creating a dynamically-green cloud infrastructure.
Chapter PDF
References
Bartalos, P., Bielikova, M.: Qos aware semantic web service composition approach considering pre/postconditions. In: IEEE Int. Conf. on Web Services, pp. 345–352 (2010)
Bartalos, P., Bielikova, M.: Automatic dynamic web service composition: A survey and problem formalization. Computing and Informatics 30(4), 793–827 (2011)
Bircher, W., John, L.: Complete system power estimation: A trickle-down approach based on performance events. In: IEEE International Symposium on Performance Analysis of Systems Software, pp. 158–168 (April 2007)
Contreras, G., Martonosi, M.: Power prediction for intel XScaleR processors using performance monitoring unit events. In: Int. Symposium on Low Power Electronics and Design 2005, pp. 221–226. ACM (2005)
Economou, D., Rivoire, S., Kozyrakis, C.: Full-system power analysis and mod eling for server environments. In: Workshop on Modeling Benchmarking and Simulation (2006)
Fan, X., Dietrich Weber, W., Barroso, L.A.: Power provisioning for a warehouse- sized computer. In: International Symposium on Computer Architecture (2007)
Jenne, J., Nijhawan, V., Hormuth, R.: Dell energy smart architecture (desa) for 11g rack and tower servers (2009), http://www.dell.com
Kansal, A., Zhao, F., Liu, J., Kothari, N., Bhattacharya, A.A.: Virtual machine power metering and provisioning. In: 1st ACM Symposium on Cloud Computing, SoCC 2010, pp. 39–50. ACM, New York (2010)
Li, T., John, L.K.: Run-time modeling and estimation of operating system power consumption. SIGMETRICS Perform. Eval. Rev. 31, 160–171 (2003)
Rivoire, S., Ranganathan, P., Kozyrakis, C.: A comparison of high-level full-system power models. In: Conference on Power Aware Computing and Systems, HotPower 2008, p. 3. USENIX Association, Berkeley (2008)
Schall, D., Dustdar, S., Blake, M.: Programming human and software-based web services. Computer 43(7), 82–85 (2010)
Wei, Y., Blake, M.B.: Service-oriented computing and cloud computing: Challenges and opportunities. IEEE Internet Computing 14(6), 72–75 (2010)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Bartalos, P., Blake, M.B. (2012). Engineering Energy-Aware Web Services toward Dynamically-Green Computing. In: Pallis, G., et al. Service-Oriented Computing - ICSOC 2011 Workshops. ICSOC 2011. Lecture Notes in Computer Science, vol 7221. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-31875-7_10
Download citation
DOI: https://doi.org/10.1007/978-3-642-31875-7_10
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-31874-0
Online ISBN: 978-3-642-31875-7
eBook Packages: Computer ScienceComputer Science (R0)