Virtual CPU (VCPU) (also known as Virtual Processor) is a measure of the CPU resources on a VM. VCPU is typically expressed in a VM as the number of cores. Turbonomic measures allocated VCPU capacity and utilized VCPU in hertz of processing power (GHz or MHz).
For on-prem environments, VCPU capacity is a percentage of the CPU capacity of the underlying host (see CPU).
For cloud VMs, the VCPU capacity is determined by the instance type and the CPU options you specify upon instance launch. For example, an Azure Standard_D2_v2 instance has a default of two VCPU cores. Turbonomic discovers the VCPU capacity and expresses it as GHz of processing power.