You can modify all the properties of an existing virtual data center (VDC) template, except the network provider type.

Prerequisites

Create an Organization Virtual Data Center Template

Procedure

  1. From the top navigation bar, select Resources, and click Cloud Resources.
  2. In the left panel, select Organization VDC Templates, and click Edit.
  3. Select a provider VDC and external network pair, and click Next.

    For NSX Data Center for vSphere, when a user instantiates an organization VDC from this template, VMware Cloud Director applies the selected edge clusters to the new organization VDC. All newly deployed edge gateways within the new organization VDC use these primary and secondary edge clusters as placements.

    For NSX-T Data Center, VMware Cloud Director uses the Services Edge Cluster to deploy the networking services such as DHCP, VPN, and DNS services. VMware Cloud Director uses the Edge Cluster For NSX-T Gateway to deploy the gateway.

    After you instantiate an organization VDC template, you cannot edit the edge clusters.

  4. Select an allocation model for this organization VDC, and click Next.
    Option Description
    Allocation pool A percentage of the resources you allocate from the provider VDC are committed to the organization VDC. You can specify the percentage for both CPU and memory.
    Pay-As-You-Go Resources are committed only when users create vApps in the organization VDC.
    Reservation pool All the resources you allocate are immediately committed to the organization VDC.
    Flex You can control the resource consumption at both the VDC and the individual virtual machine levels. The flex allocation model supports the capabilities of organization VDC compute policies. Flex allocation model supports all allocation configurations that are available in the other allocation models.
  5. Configure the allocation settings for the allocation model that you selected, and click Next.
    Option Description Allocation Model
    Elasticity Activate or deactivate the elastic pool feature. An elastic organization VDC spans and uses all resource pools associated with its provider VDC. Flex
    Include VM Memory Overhead Include or exclude memory overhead. Flex
    CPU allocation The maximum amount of CPU that you want to allocate to the virtual machines running in this organization virtual data center.
    • Allocation Pool
    • Reservation Pool
    • Flex
    Allow CPU resources to grow beyond To provide unlimited CPU resources to this organization virtual data center, turn on this toggle. Reservation Pool
    CPU Quota The maximum amount of CPU consumption for this organization virtual data center.
    • Pay-As-You-Go
    • Flex
    CPU resources guaranteed

    The percentage of CPU resources that you want to guarantee to a virtual machine running in this organization virtual data center. You can control overcommitment of CPU resources by guaranteeing less than 100 percent.

    For an Allocation Pool allocation model, the percentage guarantee also determines what percentage of the CPU allocation is committed for this organization virtual data center.

    • Allocation Pool
    • Pay-As-You-Go
    • Flex
    vCPU Speed The vCPU speed. Virtual machines running in the organization virtual data center are assigned this amount of GHz per vCPU.
    • Pay-As-You-Go
    • Flex
    Memory allocation The maximum amount of memory that you want to allocate to the virtual machines running in the organization virtual data center.
    • Allocation Pool
    • Reservation Pool
    Memory Limit The maximum amount of memory consumption for this organization virtual data center.
    • Pay-As-You-Go
    • Flex
    Memory resources guaranteed

    The percentage of memory resources that you want to guarantee to virtual machines running in the organization virtual data center. You can overcommit resources by guaranteeing less than 100 percent.

    For an Allocation Pool allocation model, the percentage guarantee also determines what percentage of the memory allocation is committed for this organization virtual data center.

    • Allocation Pool
    • Pay-As-You-Go
    • Flex
    Maximum number of VMs The maximum number of virtual machines that can exist in the organization virtual data center.
    • Allocation Pool
    • Pay-As-You-Go
    • Reservation Pool
    • Flex
  6. Configure the storage settings for this organization virtual data center, and click Next.
    The list contains the enabled storage policies on the source provider VDC.
    1. Select one or more storage policies that you want to add to this organization VDC.
    2. (Optional) To limit the amount of the allocated storage capacity for a selected storage policy, select Limited from the drop-down menu in the Allocation Type cell, and enter the maximum capacity in the Allocated Storage cell.
    3. (Optional) To change the default storage policy, from the Default instantiation policy drop-down menu, select the target default storage policy.
      VMware Cloud Director uses the default storage policy for all virtual machine provisioning operations where the storage policy is not specified at the virtual machine or vApp template level.
    4. (Optional) To enable thin provisioning for virtual machines in the organization VDC, turn on the Thin provisioning toggle.
    5. (Optional) To deactivate fast provisioning for virtual machines in the organization VDC, turn off the Fast provisioning toggle.
  7. (Optional) Create an edge gateway.
    1. Enter a name, and optionally, a description of the new edge gateway.
    2. If you are editing a template for a VDC backed by NSX Data Center for vSphere, you can customize the general edge gateway settings, and click Next.
      General Setting Description
      Distributed Routing Configures an advanced gateway to provide distributed logical routing.
      FIPS Mode Configures the edge gateway to use NSX FIPS mode.
      High Availability Enables automatic failover to a backup edge gateway.
    3. If you are editing a template for a VDC backed by NSX Data Center for vSphere, you can change the edge gateway configuration for your system resources.
      Configuration Description
      Compact Requires less memory and fewer compute resources.
      Large Provides increased capacity and performance than the Compact configuration. Large and X-Large configurations provide identical security functions.
      X-Large Used for environments that have a load balancer with large numbers of concurrent sessions.
      Quad Large Used for high throughput environments. Requires a high connection rate.
    4. (Optional) Specify how many IPs you want to allocate for the use of the gateway services.
  8. Configure the organization VDC network, and click Next.
    1. Enter a name, and optionally, a description of the network.
    2. Enter the Classless Inter-Domain Routing (CIDR) settings for the network.
      Use the format network_gateway_IP_address/ subnet_prefix_length, for example, 192.167.1.1/24.
    3. To make the organization VDC network available to other organization VDCs within the same organization, turn on the Shared toggle.
      One potential use case is when an application within an organization VDC has a reservation or allocation pool set as the allocation model. In this case, it might not have enough room to run more virtual machines. As a solution, you can create a secondary organization VDC with pay-as-you-go model and run more VMs on that network on a temporary basis.
      Note: The Organization VDCs must share the same network pool.
  9. Add and IP address range from the ranges of the available static IP pools, and click Next.
  10. (Optional) Configure the network pool settings for the organization VDC, and click Next.
    The quota is the maximum number of provisioned networks in the organization VDC backed by this network pool. The quota must not exceed the number of the available networks for the selected network pool.
  11. Select the organizations that you want to view and instantiate VDCs from this template, and click Next.
  12. Enter a system name and tenant-facing name of the template, and click Next.
  13. Review the organization VDC template configuration and click Finish.