Configure the allocation model to specify the amount of provider virtual datacenter resources to allocate to the organization virtual datacenter.

Procedure

  1. Select the allocation model options.
    Not all of the models include all of the options.
    Option Action
    CPU allocation Enter the maximum amount of CPU, in GHz, to allocate to virtual machines running in the organization virtual datacenter. This option is available only for Allocation Pool and Reservation Pool allocation models. The Reservation Pool model includes an Allow CPU resources to grow beyond reserved value checkbox that you can select if you want this VDC to provide unlimited CPU resources.
    CPU resources guaranteed Enter the percentage of CPU resources to guarantee to virtual machines running in the organization virtual datacenter. You can overcommit resources by guaranteeing less than 100 percent. This option is available only for Allocation Pool and Pay-As-You-Go allocation models. The default value for Allocation Pool is 50 percent, and the default for Pay-As-You-Go is 20 percent. For an Allocation Pool allocation model, the percentage guarantee also determines what percentage of the CPU allocation is committed for this organization virtual datacenter.
    vCPU Speed Enter the vCPU speed in GHz. Virtual machines running in the organization virtual datacenter are assigned this amount of GHz per vCPU. This option is available only for Allocation Pool and Pay-As-You-Go allocation models.
    Memory allocation Enter the maximum amount of memory, in GB, to allocate to virtual machines running in the organization virtual datacenter. This option is available only for Allocation Pool and Reservation Pool allocation models.
    Memory resources guaranteed Enter the percentage of memory resources to guarantee to virtual machines running in the organization virtual datacenter. You can overcommit resources by guaranteeing less than 100 percent. This option is available only for Allocation Pool and Pay-As-You-Go allocation models. The default for Allocation Pool is 50 percent, and the default for Pay-As-You-Go is 20 percent. For an Allocation Pool allocation model, the percentage guarantee also determines what percentage of the memory allocation is committed for this organization virtual datacenter.
    Maximum number of VMs Enter the maximum number of virtual machines that can be created in the organization virtual datacenter.
  2. Click Next.

Example: Configuring an Allocation Model

When you create an organization virtual datacenter,vCloud Director creates a vSphere resource pool based on the allocation model settings you specify.

Table 1. How Allocation Pool Settings Affect Resource Pool Settings When Single Cluster Allocation Pool is Enabled
Allocation Pool Setting Allocation Pool Value Resource Pool Setting Resource Pool Value
CPU Allocation 25GHz CPU Limit 25GHz
CPU % Guarantee 10% CPU Reservation 2.5GHz
Memory Allocation 50 GB Memory Limit 50GB
Memory % Guarantee 20% Memory Reservation 10GB
Table 2. How Allocation Pool Settings Affect Resource Pool Settings When the Single Cluster Allocation Pool feature is Disabled
Allocation Pool Setting Allocation Pool Value Resource Pool Setting Sub-Resource Pool Value Committed Value for this Org VDC Across All Subresource Pools
CPU Allocation 25GHz CPU Limit Sum of the number of vCPU times vCPU frequency for all associated virtual machines N/A
CPU % Guarantee 10% CPU Reservation Sum of the number of vCPU times vCPU frequency times percentage guarantee for CPU for all associated virtual machines 2.5GHz
Memory Allocation 50GB Memory Limit Sum of the configured memory size for all associated virtual machines N/A
Memory % Guarantee 20% Memory Reservation Sum of the configured memory size times the percentage guarantee for memory for all associated virtual machines 10GB
Table 3. How Pay-As-You Go Settings Affect Resource Pool Settings
Pay-As-You-Go Setting Pay-As-You-Go Value Resource Pool Setting Resource Pool Value
CPU % Guarantee 10% CPU Reservation, CPU Limit 0.00GHz, Unlimited
Memory % Guarantee 100% Memory Reservation, Memory Limit 0.00GB, Unlimited

Resource pools created to support Pay-As-You-Go organization virtual datacenters never have reservations or limits. Pay-As-You-Go settings affect only overcommitment. A 100 percent guarantee means overcommitment is impossible. The lower the percentage, the more overcommitment is possible.

Table 4. How Reservation Pool Settings Affect Resource Pool Settings
Reservation Pool Setting Reservation Pool Value Resource Pool Setting Resource Pool Value
CPU Allocation 25GHz CPU Reservation, CPU Limit 25GHz, 25GHz
Memory Allocation 50GB Memory Reservation, Memory Limit 50GB, 50GB