VMware Cloud Foundation Metering and Reporting

VMware Cloud Foundation Metering and Reporting #

Configuration #

The Usage Meter administrator configures a vCenter and selects any of the VCF license editions to enable VCF for metering. Metering Time-based average of host CPU core count aggregated by the following different VCF editions:

  • VMware Cloud Foundation for Cloud Providers Standard
  • VMware Cloud Foundation for Cloud Providers Advanced
  • VMware Cloud Foundation for Cloud Providers Enterprise
  • VMware Cloud Foundation for Cloud Providers Standard without vSAN
  • VMware Cloud Foundation for Cloud Providers Advanced without vSAN
  • VMware Cloud Foundation for Cloud Providers Enterprise without vSAN

Time-based average capped billed vRAM GB per VM VCF edition:

  • VMware Cloud Foundation for SDDC Manager

Feature Detection #

When metering VMware Cloud Foundation, Usage Meter performs two types of usage collections: event-based collections and inventory collections. What is reported are the host core CPUs and vRAM. Host core CPUs are collected from vCenter event-based collections and inventory collections. vRAM is collected from vCenter usage collections.

Host Core Reporting #

Usage is calculated on a per ESXi host level for the duration the host is in use. The logic applies to editions with or without vSAN. Avg number of Cores = (sum of cores consumed per-hourly collections) / (hours in month)

  • If at least one VM is running on a host (VM is in powered-on state), the host cores are reported for the duration of the VM is powered-on.
  • If a host, whether it’s been modified, added, or placed into migration mode (i.e., host state changes)
  • If a host is running with no powered-on VMs, the host cores will not be reported no matter if storage is consumed or not. Change of the VCF edition: Edition is applied to all cores of a host for the duration the edition is configured. When the VCF edition changes, the new edition is immediately applied to all cores of the host.

vRAM Reporting #

Usage is calculated as an average of the hourly vRAM usage over a month on vSphere instances marked as Rental (the same as vCenter). Avg Capped Billed vRAM (GB) = (sum of consumed GB per-hourly collections) / (hours in month) Hourly GB = min(max(memorySizeMB/2,reserved-memoryReservation),memory cap) memory cap = 24 * 1024 (24 GBs)

  • Only powered-on VMs will be reported.
  • Only one edition, SDDC Manager, will be reported as a vRAM metering.
  • It is an add-on product, separate from the host core metering. It is not bundled with any other product.

Sample Monthly Usage Report #

Monthly Usage Units

Product Hostname Version VC UUID Unit of Measure Units to be Reported
VMware Cloud Foundation for Cloud Providers Standard Avg Number of Cores 50
VMware Cloud Foundation for Cloud Providers Advanced Avg Number of Cores 100
VMware Cloud Foundation for Cloud Providers Enterprise Avg Number of Cores 100
VMware Cloud Foundation for Cloud Providers Standard without vSAN Avg Number of Cores 50
VMware Cloud Foundation for Cloud Providers Advanced without vSAN Avg Number of Cores 100
VMware Cloud Foundation for Cloud Providers Enterprise without vSAN Avg Number of Cores 100
VMware Cloud Foundation for SDDC Manager Avg Capped Billed vRAM (GB) 456