This is an archive version of the document. To get the most up-to-date information, see the current version.

How to Create VMware Cloud Hardware Plan

If you are a service provider and you want to allocate a cloud host for your tenants, you must create a hardware plan within Veeam Cloud Connect infrastructure. The hardware plan is a set of resources allocated in the service provider’s virtualization environment for the tenants’ VM replicas.

Before creating a VMware cloud hardware plan, make sure the following settings are made:

To create a VMware cloud hardware plan with PowerShell, perform the following steps:

  1. Get the ESXi host or VMware vCenter Server in the service provider virtualization environment where the tenants’ VM replicas will be registered:
  • For a ESXi host run Get-VBRServer with Type parameter: ESXi.
  • For a VMware vCenter server run Get-VBRServer with Type parameter: VC.
  • Save the result to the $server variable.

How to Create VMware Cloud Hardware Plan Note:

If you want to allocate a vCenter Server cluster for your tenants’ VM replicas, you must use the Enterprise or Enterprise Plus edition of the VMware vSphere infrastructure. In Standard VMware vSphere edition, it is possible to create resource pools only in standalone ESXi hosts.

  1. Get the datastore in the service provider virtualization environment to store files of the tenant’s VM replicas: run Find-VBRViDatastore and save the result to the $datastore variable.
  2. Allocate a quota on the datastore for tenants to store replicated VMs data:
  • Run New-VBRViCloudHWPlanDatastore with the $datastore variable.
  • Specify the friendly name of the datastore. This will be the name of the data storage displayed at the tenants’ side.
  • Specify the size of the disk space quota in GB. This amount of disk space will be available to the tenant under the hardware plan.
  • Save the result to the $cloudreplicas variable.
  1. Create the VMware cloud hardware plan:
  • Run Add-VBRViCloudHardwarePlan with the $server and $cloudreplicas variables.
  • Specify the hardware plan name, the limit of the CPU (GHz) and Memory (GB) resources to be utilized by all VM replicas on the cloud host. If you want to grant unlimited resources, use the UnlimitedCPU and UnlimitedMemory parameters.
  • Specify the number of networks with and without internet access. These networks will be available for tenants’ VM replicas on the cloud host. The specified number of networks will be selected from the VLAN range set in VLAN configuration.

How to Create VMware Cloud Hardware Plan Note:

The total number of networks available to the tenant on ESXi host cannot exceed 9.

$server = Get-VBRServer –Type ESXi -Name "ESXiHost"

$datastore = Find-VBRViDatastore -Name "SP Datastore"

$cloudreplicas = New-VBRViCloudHWPlanDatastore -Datastore $datastore -FriendlyName "Cloud Replicas" -Quota 500

Add-VBRViCloudHardwarePlan -Name "VMware Silver" -Description "VMware Hardware Plan" -Server $server -Datastore $cloudreplicas -CPU 4000 -Memory 2000 -NumberOfNetWithoutInternet 1 -NumberOfNetWithInternet 1