Engineering energy-aware web services toward dynamically-green computing

Peter Bartalos, M. Brian Blake

Research output: Chapter in Book/Report/Conference proceedingConference contribution

7 Citations (Scopus)

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.

Original languageEnglish
Title of host publicationLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Pages87-96
Number of pages10
Volume7221 LNCS
DOIs
StatePublished - Sep 3 2012
Externally publishedYes
Event2011 International Conference on Service-Oriented Computing, ICSOC 2011 - Paphos, Cyprus
Duration: Dec 5 2011Dec 8 2011

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume7221 LNCS
ISSN (Print)03029743
ISSN (Electronic)16113349

Other

Other2011 International Conference on Service-Oriented Computing, ICSOC 2011
CountryCyprus
CityPaphos
Period12/5/1112/8/11

Fingerprint

Web services
Web Services
Electric power utilization
Power Consumption
Engineering
Infrastructure
Computing
Data Center
Servers
Energy
Geographical regions
Software
Level measurement
Server
Cloud computing
Local Power
Application programs
Information technology
Energy efficiency
Macros

Keywords

  • Energy-awareness
  • green web service
  • service-oriented software engineering
  • web service

ASJC Scopus subject areas

  • Computer Science(all)
  • Theoretical Computer Science

Cite this

Bartalos, P., & Blake, M. B. (2012). Engineering energy-aware web services toward dynamically-green computing. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 7221 LNCS, pp. 87-96). (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 7221 LNCS). https://doi.org/10.1007/978-3-642-31875-7_10

Engineering energy-aware web services toward dynamically-green computing. / Bartalos, Peter; Blake, M. Brian.

Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 7221 LNCS 2012. p. 87-96 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 7221 LNCS).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Bartalos, P & Blake, MB 2012, Engineering energy-aware web services toward dynamically-green computing. in Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). vol. 7221 LNCS, Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), vol. 7221 LNCS, pp. 87-96, 2011 International Conference on Service-Oriented Computing, ICSOC 2011, Paphos, Cyprus, 12/5/11. https://doi.org/10.1007/978-3-642-31875-7_10
Bartalos P, Blake MB. Engineering energy-aware web services toward dynamically-green computing. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 7221 LNCS. 2012. p. 87-96. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)). https://doi.org/10.1007/978-3-642-31875-7_10
Bartalos, Peter ; Blake, M. Brian. / Engineering energy-aware web services toward dynamically-green computing. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 7221 LNCS 2012. pp. 87-96 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)).
@inproceedings{c186fe0d580a474cb179efd329d83aac,
title = "Engineering energy-aware web services toward dynamically-green computing",
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.",
keywords = "Energy-awareness, green web service, service-oriented software engineering, web service",
author = "Peter Bartalos and Blake, {M. Brian}",
year = "2012",
month = "9",
day = "3",
doi = "10.1007/978-3-642-31875-7_10",
language = "English",
isbn = "9783642318740",
volume = "7221 LNCS",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
pages = "87--96",
booktitle = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",

}

TY - GEN

T1 - Engineering energy-aware web services toward dynamically-green computing

AU - Bartalos, Peter

AU - Blake, M. Brian

PY - 2012/9/3

Y1 - 2012/9/3

N2 - 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.

AB - 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.

KW - Energy-awareness

KW - green web service

KW - service-oriented software engineering

KW - web service

UR - http://www.scopus.com/inward/record.url?scp=84865498058&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84865498058&partnerID=8YFLogxK

U2 - 10.1007/978-3-642-31875-7_10

DO - 10.1007/978-3-642-31875-7_10

M3 - Conference contribution

SN - 9783642318740

VL - 7221 LNCS

T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

SP - 87

EP - 96

BT - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

ER -