Estimating operating system process energy consumption in real time

Kaushik Dutta, Vivek Kumar Singh, Debra VanderMeer

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

Abstract

The power consumption in data centers due to Information and Communication Technologies (ICT) is significant across the globe. With recent developments in Service Oriented Architecture (SOA), we notice a paradigm shift in computing. Desktops (PCs) and laptops are being replaced by smart phones and tablets. A major impact of this architecture is a shift of computing resources from personal desktops and laptops to centralized server farms. This implies increases in power consumption in the large-scale servers used in these infrastructures. In such a scenario, optimizing the IT resources for power consumption is a necessity. The first step of such an optimization at the application level is the knowledge of how much energy the application is consuming. A major challenge in this domain is to develop a software-based energy metering tool that can measure the energy consumptions at the OS process level. We have developed an OS process-level power metering tool that can accurately estimate the energy usage based on system resource usages, and demonstrated that our tool provides energy measurement for complex e-business applications with greater than 95% accuracy.

Original languageEnglish (US)
Title of host publicationDesign Science at the Intersection of Physical and Virtual Design - 8th International Conference, DESRIST 2013, Proceedings
Pages400-404
Number of pages5
DOIs
StatePublished - Jul 11 2013
Externally publishedYes
Event8th International Conference on Design Science at the Intersection of Physical and Virtual Design, DESRIST 2013 - Helsinki, Finland
Duration: Jun 11 2013Jun 12 2013

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume7939 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Other

Other8th International Conference on Design Science at the Intersection of Physical and Virtual Design, DESRIST 2013
CountryFinland
CityHelsinki
Period6/11/136/12/13

Fingerprint

Operating Systems
Energy Consumption
Electric power utilization
Energy utilization
Power Consumption
Servers
Energy
Resources
Electric power measurement
Server
Service oriented architecture (SOA)
Globe
Farms
Information and Communication Technology
Computing
Data Center
Service-oriented Architecture
Electronic Commerce
Infrastructure
Communication

All Science Journal Classification (ASJC) codes

  • Theoretical Computer Science
  • Computer Science(all)

Keywords

  • Energy
  • Operating Systems
  • Power Meter
  • SVM Model

Cite this

Dutta, K., Singh, V. K., & VanderMeer, D. (2013). Estimating operating system process energy consumption in real time. In Design Science at the Intersection of Physical and Virtual Design - 8th International Conference, DESRIST 2013, Proceedings (pp. 400-404). (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 7939 LNCS). https://doi.org/10.1007/978-3-642-38827-9_28
Dutta, Kaushik ; Singh, Vivek Kumar ; VanderMeer, Debra. / Estimating operating system process energy consumption in real time. Design Science at the Intersection of Physical and Virtual Design - 8th International Conference, DESRIST 2013, Proceedings. 2013. pp. 400-404 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)).
@inproceedings{110de96e202340ac95205d93933dbaeb,
title = "Estimating operating system process energy consumption in real time",
abstract = "The power consumption in data centers due to Information and Communication Technologies (ICT) is significant across the globe. With recent developments in Service Oriented Architecture (SOA), we notice a paradigm shift in computing. Desktops (PCs) and laptops are being replaced by smart phones and tablets. A major impact of this architecture is a shift of computing resources from personal desktops and laptops to centralized server farms. This implies increases in power consumption in the large-scale servers used in these infrastructures. In such a scenario, optimizing the IT resources for power consumption is a necessity. The first step of such an optimization at the application level is the knowledge of how much energy the application is consuming. A major challenge in this domain is to develop a software-based energy metering tool that can measure the energy consumptions at the OS process level. We have developed an OS process-level power metering tool that can accurately estimate the energy usage based on system resource usages, and demonstrated that our tool provides energy measurement for complex e-business applications with greater than 95{\%} accuracy.",
keywords = "Energy, Operating Systems, Power Meter, SVM Model",
author = "Kaushik Dutta and Singh, {Vivek Kumar} and Debra VanderMeer",
year = "2013",
month = "7",
day = "11",
doi = "10.1007/978-3-642-38827-9_28",
language = "English (US)",
isbn = "9783642388262",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
pages = "400--404",
booktitle = "Design Science at the Intersection of Physical and Virtual Design - 8th International Conference, DESRIST 2013, Proceedings",

}

Dutta, K, Singh, VK & VanderMeer, D 2013, Estimating operating system process energy consumption in real time. in Design Science at the Intersection of Physical and Virtual Design - 8th International Conference, DESRIST 2013, Proceedings. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), vol. 7939 LNCS, pp. 400-404, 8th International Conference on Design Science at the Intersection of Physical and Virtual Design, DESRIST 2013, Helsinki, Finland, 6/11/13. https://doi.org/10.1007/978-3-642-38827-9_28

Estimating operating system process energy consumption in real time. / Dutta, Kaushik; Singh, Vivek Kumar; VanderMeer, Debra.

Design Science at the Intersection of Physical and Virtual Design - 8th International Conference, DESRIST 2013, Proceedings. 2013. p. 400-404 (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 7939 LNCS).

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

TY - GEN

T1 - Estimating operating system process energy consumption in real time

AU - Dutta, Kaushik

AU - Singh, Vivek Kumar

AU - VanderMeer, Debra

PY - 2013/7/11

Y1 - 2013/7/11

N2 - The power consumption in data centers due to Information and Communication Technologies (ICT) is significant across the globe. With recent developments in Service Oriented Architecture (SOA), we notice a paradigm shift in computing. Desktops (PCs) and laptops are being replaced by smart phones and tablets. A major impact of this architecture is a shift of computing resources from personal desktops and laptops to centralized server farms. This implies increases in power consumption in the large-scale servers used in these infrastructures. In such a scenario, optimizing the IT resources for power consumption is a necessity. The first step of such an optimization at the application level is the knowledge of how much energy the application is consuming. A major challenge in this domain is to develop a software-based energy metering tool that can measure the energy consumptions at the OS process level. We have developed an OS process-level power metering tool that can accurately estimate the energy usage based on system resource usages, and demonstrated that our tool provides energy measurement for complex e-business applications with greater than 95% accuracy.

AB - The power consumption in data centers due to Information and Communication Technologies (ICT) is significant across the globe. With recent developments in Service Oriented Architecture (SOA), we notice a paradigm shift in computing. Desktops (PCs) and laptops are being replaced by smart phones and tablets. A major impact of this architecture is a shift of computing resources from personal desktops and laptops to centralized server farms. This implies increases in power consumption in the large-scale servers used in these infrastructures. In such a scenario, optimizing the IT resources for power consumption is a necessity. The first step of such an optimization at the application level is the knowledge of how much energy the application is consuming. A major challenge in this domain is to develop a software-based energy metering tool that can measure the energy consumptions at the OS process level. We have developed an OS process-level power metering tool that can accurately estimate the energy usage based on system resource usages, and demonstrated that our tool provides energy measurement for complex e-business applications with greater than 95% accuracy.

KW - Energy

KW - Operating Systems

KW - Power Meter

KW - SVM Model

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

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

U2 - 10.1007/978-3-642-38827-9_28

DO - 10.1007/978-3-642-38827-9_28

M3 - Conference contribution

AN - SCOPUS:84879816275

SN - 9783642388262

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

SP - 400

EP - 404

BT - Design Science at the Intersection of Physical and Virtual Design - 8th International Conference, DESRIST 2013, Proceedings

ER -

Dutta K, Singh VK, VanderMeer D. Estimating operating system process energy consumption in real time. In Design Science at the Intersection of Physical and Virtual Design - 8th International Conference, DESRIST 2013, Proceedings. 2013. p. 400-404. (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-38827-9_28