Proceedings of the Tenth European Conference on Computer Systems 2015
DOI: 10.1145/2741948.2741971
|View full text |Cite
|
Sign up to set email alerts
|

Process-level power estimation in VM-based systems

Abstract: Power estimation of software processes provides critical indicators to drive scheduling or power capping heuristics. State-of-the-art solutions can perform coarse-grained power estimation in virtualized environments, typically treating virtual machines (VMs) as a black box. Yet, VM-based systems are nowadays commonly used to host multiple applications for cost savings and better use of energy by sharing common resources and assets.In this paper, we propose a fine-grained monitoring middleware providing real-ti… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

2
65
0

Year Published

2016
2016
2023
2023

Publication Types

Select...
3
2
1

Relationship

1
5

Authors

Journals

citations
Cited by 51 publications
(67 citation statements)
references
References 22 publications
2
65
0
Order By: Relevance
“…Thus traditional power models for PMs may not be suitable for VMs. Besides, some researches proposed to treat a VM as a process (Colmant et al 2015), which makes it convenient to monitor the amount of resource that a VM occupies at hardware level. However, though a running VM is a kind of process indeed, the VM process differs a lot from a non-VM process with respect to power signature due to virtualization.…”
Section: Vm Power Signaturementioning
confidence: 99%
See 1 more Smart Citation
“…Thus traditional power models for PMs may not be suitable for VMs. Besides, some researches proposed to treat a VM as a process (Colmant et al 2015), which makes it convenient to monitor the amount of resource that a VM occupies at hardware level. However, though a running VM is a kind of process indeed, the VM process differs a lot from a non-VM process with respect to power signature due to virtualization.…”
Section: Vm Power Signaturementioning
confidence: 99%
“…For example, a possible approach to estimate RAM power is to count LLC (Last level Cache) misses. Colmant et al (2015) proposed to sample the count of unhalted-cycles for each application on each physical core. In essence, this process-level power model treats a VM as a process.…”
Section: Introductionmentioning
confidence: 99%
“…With the gathered energy models, it is possible to predict the power consumption of a process, and therefore apply it to estimate the power consumption of the entire VM. This is similar to the work presented by BitWatts [5], which is further capable of estimating the power consumption of a process running within a VM and supports CPU-specific features such as hyperthreading and turbo frequencies.…”
Section: B Vm Modelsmentioning
confidence: 56%
“…In our experiments the actual dynamic costs are measured with a wattmeter as the nodes were used in a single-user mode. For multi-tenant usage a more fine-grained monitoring is required, such as provided by BitWatts [5] that additionally does not require a wattmeter (except for the model building phase).…”
Section: Discussionmentioning
confidence: 99%
See 1 more Smart Citation