Make VCPU first class citizien
|Category:||Core & System|
VCPU (= cores emulated in the VM) is at the moment a second class citizien:
- cloud views display only CPU
- accounting is based on CPU
However CPU only defines the reserved CPU space on the host.
Our users are more interested in being able to select (and charged!) by the number of VCPUs they have in the VM then CPU reservation (our hosts are underutilized due to networking constraints anyway).
I would like to see opennebula to be able to:
- Allow users to create/book VMs and have VCPU displayed instead of CPU
- Have accounting include VCPU usage, so we can bill by Disk space used + RAM + VCPU usage