2010 · 148 citations · 18 references
ComputingComputer ScienceComputer SystemsCloud InfrastructureCloud MonitoringVirtualizationCloud Resource ManagementCloud VirtualizationCompute Resource ManagementEnergy-efficient Cloud ComputingPower ManagementVirtual Machine MonitorsCarbon Emissions ReductionCloud Resource Performance ModelingEnergy ConsumptionEnergy-efficient Resource ManagementOnline MonitoringPower ConsumptionPower Consumption ModelingVirtual Machines
Datacenters are growing rapidly, driving higher energy costs and carbon emissions, and while cloud‑management research offers online monitoring and power‑aware policies, existing methods only estimate power at the physical node level and lack fine‑grained VM‑level profiling. This study introduces VMeter, a novel power‑modelling technique that estimates the instantaneous power consumption of individual virtual machines by monitoring system resources. VMeter monitors CPU, cache, disk, and DRAM usage to predict both VM‑level and overall system power, and its model is validated against industry‑standard benchmarks. Evaluation shows VMeter achieves 93% mean and 94% median accuracy in predicting instantaneous power compared to measurements from an external power meter.
Datacenters are seeing unprecedented growth in recent years. The energy requirements to operate these large scale facilities are increasing significantly both in terms of operation cost as well as their indirect impact on ecology due to high carbon emissions. There are several ongoing research efforts towards the development of an integrated cloud management system to provide comprehensive online monitoring of resource utilization along with the implementation of power-aware policies to reduce the total energy consumption. However, most of these techniques provide online power monitoring based on the power consumption of a physical node running one or more Virtual Machines (VM). They lack a fine-grained mechanism to profile the power of an individual hosted VM. In this work we present a novel power modelling technique, VMeter, based on online monitoring of system-resources having high correlation with the total power consumption. The monitored system sub-components include: CPU, cache, disk, and DRAM. The proposed model predicts instantaneous power consumption of an individual VM hosted on a physical node besides the full system power consumption. Our model is validated using computationally diverse and industry standard benchmark programs. Our evaluation results show that our model is able to predict instantaneous power with an average mean and median accuracy of 93% and 94%, respectively, against the actual measured power using an externally attached power meter.
18
Xen and the art of virtualization
Paul Barham, Boris Dragovic, Keir Fraser et al. · ACM SIGOPS Operating Systems Review · 2003 · 5.9K citations
Luis M. Vaquero, Luis Rodero‐Merino, Juan Cáceres et al. · ACM SIGCOMM Computer Communication Review · 2008 · 2.6K citations · Full text
David Brooks, Vivek Tiwari, Margaret Martonosi · 2000 · 2.6K citations
David Meisner, Brian T. Gold, Thomas F. Wenisch · 2009 · 904 citations