cloudsimplus / cloudsimplus

State-of-the-art Framework 🏗 for Cloud Computing ⛅️ Simulation: a modern, full-featured, easier-to-use, highly extensible 🧩, faster 🚀 and more accurate ☕️ Java 17+ tool for cloud computing research 🎓. Examples: https://github.com/cloudsimplus/cloudsimplus-examples

Home Page:https://cloudsimplus.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Compute VM power usage

manoelcampos opened this issue · comments

Host power consumption is computed based on VM CPU utilization history, as presented in some examples such as the PowerExample.java.

However, it's required a big effort to correctly compute the power consumption share for an isolated VM.

New methods should be introduced to the UtilizationHistory interface to enable computing the:

  • VM's power consumption relative to the Host's power consumption;
  • VM's CPU usage relative to the Host's total CPU capacity (total MIPS).