ESAVE: Estimating Server and Virtual Machine Energy

09/15/2022
by   Priyavanshi Pathania, et al.
0

Sustainable software engineering has received a lot of attention in recent times, as we witness an ever-growing slice of energy use, for example, at data centers, as software systems utilize the underlying infrastructure. Characterizing servers for their energy use accurately without being intrusive, is therefore important to make sustainable software deployment choices. In this paper, we introduce ESAVE which is a machine learning-based approach that leverages a small set of hardware attributes to characterize a server or virtual machine's energy usage across different levels of utilization. This is based upon an extensive exploration of multiple ML approaches, with a focus on a minimal set of required attributes, while showcasing good accuracy. Early validations show that ESAVE has only around 12 despite being non-intrusive.

READ FULL TEXT

page 1

page 2

page 3

research
01/30/2020

Documentation of Machine Learning Software

Machine Learning software documentation is different from most of the do...
research
10/10/2022

Ecovisor: A Virtual Energy System for Carbon-Efficient Applications

Cloud platforms' rapid growth is raising significant concerns about thei...
research
01/10/2023

Understanding the Complexity and Its Impact on Testing in ML-Enabled Systems

Machine learning (ML) enabled systems are emerging with recent breakthro...
research
02/10/2021

Adaptive Processor Frequency Adjustment for Mobile Edge Computing with Intermittent Energy Supply

With astonishing speed, bandwidth, and scale, Mobile Edge Computing (MEC...
research
12/05/2018

ADARES: Adaptive Resource Management for Virtual Machines

Virtual execution environments allow for consolidation of multiple appli...
research
06/23/2021

A Wizard of Oz Study Simulating API Usage Dialogues with a Virtual Assistant

Virtual Assistant technology is rapidly proliferating to improve product...

Please sign up or login with your details

Forgot password? Click here to reset