To implement an SDDC with VMware Cloud Foundation, your hardware must meet certain minimum requirements.

This topic provides general guidance on the minimum requirements for a management domain and a virtual infrastructure workload domain in a Cloud Foundation system. For more details about sizing a Cloud Foundation system for your environment, see Capacity Planning for Management and Workload Domains.

Management Domain

The management domain contains infrastructure workloads. The management domain requires a minimum of four servers. The management domain can be expanded to provide more resources for additional workloads or increased availability.

In the standard architecture deployment model, the infrastructure workloads contained within the management domain are kept isolated from tenant workloads through the creation of additional workload domains. In the consolidated architecture model, both infrastructure and tenant workloads are contained within the management domain. Workloads are kept separated in this model through the implementation of resource pools. Regardless of the deployment model used, ensure that the servers provide ample resources to support the deployed workloads. This includes being able to support availability and maintenance actions where the workloads on a server must be transferred to the other servers in the workload domain.

Cloud Foundation supports the use of vSAN ReadyNodes that are certified with supported versions of ESXi in the management domain. Refer to https://kb.vmware.com/s/article/52084 for guidance on what components can be modified in a vSAN ReadyNode. See the VMware Cloud Foundation Release Notes for information about supported versions of ESXi.

The management domain contains a management cluster which must meet or exceed the following minimum hardware requirements.

Table 1. Minimum Hardware Requirements for the Management Cluster
Component Requirements
Servers
  • Four vSAN ReadyNodes

For information on compatible vSAN ReadyNodes, see the VMware Compatibility Guide.

CPU per server Aligns with minimum requirements for vSAN ReadyNodes. For more information, refer to the VMware vSAN Documentation.
Memory per server 192 GB
Storage per server Aligns with minimum requirements for vSAN ReadyNodes. For more information, refer to the VMware vSAN Documentation.
NICs per server
  • Two 10 GbE (or faster) NICs (IOVP Certified)
  • (Optional) One 1 GbE BMC NIC
Note: Servers cannot have more than two NICs for communication, plus one BMC NIC for out-of-band host management.

To use more than two NICs, see Isolating Traffic Across Physical NICs.

Virtual Infrastructure Workload Domains

A virtual infrastructure (VI) workload domain is used in the standard architecture deployment model to contain the tenant workloads. A VI workload domain consists of a minimum of one cluster consisting of three or more servers. Additional clusters can be added to a VI workload domain as required.

Workloads in each cluster use vSphere High Availability (HA) to coordinate the failover to other servers if there is a failure. To provide for the best levels of availability, all servers in a given cluster must be of the same model and type. A cluster does not need to have servers of the same model and type as other clusters. For example, consider a VI workload domain that has two clusters:
  • All servers in Cluster 1 must be homogeneous.
  • All servers in Cluster 2 must be homogeneous.
  • Servers in Cluster 1 do not need to have the same model and type as servers in Cluster 2.

Cloud Foundation supports the use of most vSAN ReadyNodes for vSAN backed VI workload domains. Refer to https://kb.vmware.com/s/article/52084 for guidance on what components can be modified in a vSAN ReadyNode. For NFS backed workload domains, you can use vSAN ReadyNodes or servers compatible with the vSphere version included with the Cloud Foundation Bill of Materials (BOM).

The servers used for a VI workload domain must meet or exceed the following minimum requirements.

Table 2. Minimum Hardware Requirements for a VI Workload Domain
Component Requirements
Servers
  • For vSAN-backed VI workload domains, three compatible vSAN ReadyNodes are required.

    For information about compatible vSAN ReadyNodes, see the VMware Compatibility Guide.

  • For NFS-backed VI workload domains, three servers compatible with the vSphere version included with the Cloud Foundation BOM are required. For information about the BOM, see the Cloud Foundation Release Notes. For compatible servers, see the VMware Compatibility Guide.
  • For VMFS on FC-backed VI workload domains, three servers compatible with the vSphere version included with the Cloud Foundation BOM are required. For information about the BOM, see the Cloud Foundation Release Notes. In addition, the servers must have supported FC cards (Host Bus Adapters) and drivers installed and configured. For compatible servers and FC cards, see the VMware Compatibility Guide.

Servers within a cluster must be of the same model and type.

CPU, memory, and storage per server
  • For vSAN-backed VI workload domains, supported vSAN configurations are required.
  • For NFS-backed VI workload domains, configurations must be compatible with the vSphere version included with the Cloud Foundation BOM. For information about the BOM, see the Cloud Foundation Release Notes.
  • For VMFS on FC-backed VI workload domains, configurations must be compatible with the vSphere version included with the Cloud Foundation BOM. For information about the BOM, see the Cloud Foundation Release Notes.
NICs per server
  • Two 10 GbE (or faster) NICs (IOVP Certified)
  • (Optional) One 1 GbE BMC NIC
Note: Servers can have a maximum of two NICs for primary communication, plus one BMC NIC for out-of-band host management.

To use more than two NICs, see Isolating Traffic Across Physical NICs.

Note: A Cloud Foundation solution can include a maximum of 15 domains (one management domain and 14 workloads domains) in accordance with the vCenter Server maximums for linked vCenter Servers.

Storage Options

VMware Cloud Foundation uses and is validated against vSAN, NFSv3, and VMFS on FC. The management domain uses vSAN for storage. You can use vSAN, NFSv3, or VMFS on FC for VI workload domains. The type of storage used by a VI workload domain is defined when the VI workload domain is created. After the VI workload domain is created and the storage type has been selected, you cannot change to another storage type. The storage type selected during the VI workload domain creation applies to all clusters that are created within the VI workload domain.

You must configure a network pool for the desired storage type before you create the VI workload domain.

If using vSAN storage, familiarize yourself with the vSAN documentation on docs.vmware.com, if you have not done so already. With any vSAN deployment, it is imperative that you maintain the firmware and drivers across the entire storage path, including the storage controller, any SSD drives, and ESXi. Use the vSAN HCL, https://www.vmware.com/resources/compatibility/search.php?deviceCategory=vsan, to validate driver and firmware versions for associated components. Ensure that the hardware is updated to supported levels before starting the deployment.

Networking Platform Options

The management domain includes NSX for vSphere. For VI workload domains, you can select either NSX for vSphere or NSX-T.