Cpu virtualization overhead, Hypervisor memory overhead – HP Matrix Operating Environment Software User Manual
Page 128

CPU Virtualization Overhead %
The following section presents the scaling factor that you can use to more accurately simulate the
impact of changing a standalone system to a virtual machine, or a virtual machine into a standalone
system. In these situations, CPU utilization can increase or decrease due to the overhead required
for the virtual machine software. The CPU Virtualization Overhead % helps you to account for this
in a scenario.
CPU Virtualization Overhead %
Meaning
The percent change in CPU utilization due to the overhead (or the absence of overhead) incurred
by running an application in a virtual machine.
When using virtual machines, the CPUs on the VM host do some of the work normally done by
I/O cards. This work is the virtualization overhead accrued by running an application in a virtual
machine.
You can expect that applications that require significant I/O may experience a CPU virtualization
overhead of 20%, and applications that do lots of calculations, but that require little I/O, would
have an overhead of about 10%. When in doubt about I/O usage, use 15%. If your measured
values in growth of CPU usage due to virtualization are greater than 20% for a particular workload
or set of workloads, virtualization may not be the appropriate solution for that server.
Default
The default value is 0% (0% change).
Where you might use this multiplier
•
when changing a virtual machine to a server
•
when changing a server to a virtual machine
Example: Making a server become a virtual machine
If your virtualization software would cause a 10% increase in CPU utilization due to the overhead
for virtualization software, enter 10 for the CPU Virtualization Overhead % to account for the
additional demand on the CPU core(s) when changing a server to a virtual machine.
Example: Making a virtual machine become a server
If your virtualization software requires a 10% increase in CPU utilization due to the overhead for
virtualization software in the virtual machine, enter -10 for the CPU Virtualization Overhead % to
account for the gain in CPU availability when changing a virtual machine to a server.
Hypervisor memory overhead
The following section presents the scaling factor that you can use to more accurately simulate the
impact of including a hypervisor in your scenario. With the addition of a
, memory
utilization increases due to the operation of the hypervisor. The Hypervisor Memory Overhead
helps you to account for this in a scenario.
Hypervisor memory overhead
Meaning
The amount of memory used by the virtualization platform to host virtual machines. The size of the
memory overhead varies for each virtualization platform.
Default
Capacity Advisor calculates the value for you.
128
Calculation assistance