beautypg.com

Cpu virtualization overhead, Hypervisor memory overhead, Doing the math for hypervisor memory overhead – HP Matrix Operating Environment Software User Manual

Page 192: Hp virtual machine

background image

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

hypervisor

, 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.
Where you might use this percentage adjustment

When moving workloads from one system platform to another different system platform in a
scenario, where one or both system platforms are VM hosts.

Doing the math for hypervisor memory overhead

When you encounter this adjustment factor in altering a scenario, you have a choice to supply
your own values. To help you with this, the following calculation examples are provided.

HP Virtual Machine

To compute the memory overhead of the hypervisor, use the following formula:
750 MB (.73 GB) + 7.5% of (Total Physical Memory – 1 GB)

192 Calculation assistance