Creating an SDDC
Create a multi host SDDC with 3 to 64 ESXi hosts or a single-host SDDC on supported Oracle Cloud Infrastructure (OCI) bare metal Compute instances by using the VMware Solution service.
Available SDDC types include multi-host and single-host. A single-host SDDC is typically used for testing and short-term development. For more information about SDDC types, see SDDCs.
Before You Begin
- You need an existing VCN with an IP address CIDR of /24 or larger available for running the cluster. The following list shows the allowed CIDR sizes and the number of nodes you can create in each:
- CIDR block size /24, segment size /28, number of nodes in cluster 3-12.
- CIDR block size /23, segment size /27, number of nodes in cluster 3-28.
- CIDR block size /22, segment size /26, number of nodes in cluster 3-60.
- CIDR block size /21, segment size /25, number of nodes in cluster 3-64.
Note
If you're adding several clusters, be sure to plan the required CIDR blocks for each that fit your needs. - We recommend that you set up connectivity between the VCN and the on-premises network before provisioning an SDDC. See Access to Your On-Premises Network.
- You can quickly create a VCN for an SDDC and set up an IPSec connection between an on-premises network and the VCN by using the Site-to-Site VPN workflow. To learn how, see Site-to-Site VPN Quickstart.
- The Create SDDC workflow can automatically create and configure the SDDC's networking resources for you. Or, you can use existing networking resources that you created manually before you create the SDDC. SDDC provisioning requires the following resources:
- A provisioning subnet with a route table. For instructions about how to create these manually, see Overview of VCNs and Subnets.
- Security rules for the provisioning subnet as detailed in SDDC Security Rules.
- For a list of required VLANs and instructions about how to create them, see Creating VLANs for an SDDC.
Note
If you're adding many clusters, be sure to plan for several subnets and VLANs dedicated to each cluster.
Information in the Console might be shown in a different order than is presented in this topic. Regardless of the order presented, all required and optional fields are the same.
On the Software-Defined Data Centers list page, select Create SDDC. If you need help finding the list page or the SDDC, see Listing SDDCs.
The Create SDDC page opens.
1. Basic information
Specify the VMware software version, HCX license type, and other basic information for the new SDDC.
-
SDDC name: Enter a descriptive name for the SDDC. This name must be unique among all SDDCs in the creating, active, or updating state across all compartments in the region. The SDDC name must be 1 to 16 characters, start with a letter, and contain only non-accented letters, numbers, and hyphens (
-
). Hyphens can't be next to each other. The name is not case-sensitive. For example,test
andTest
are treated as the same name. Avoid entering confidential information. - SDDC compartment: Select the compartment in which to create the SDDC. All ESXi hosts for this SDDC are placed in this compartment.
- VMware software version: Select the version of VMware software to install on the ESXi hosts. Although the VMware software bundle includes vSphere, vSAN, NSX, and vCenter components, the version you specify here is the version of vSphere. Compatible versions of the other components are installed with the version of vSphere that you select. For details about the vSAN, NSX, or vCenter component versions installed, see About the VMware Software. You can change this software version after provisioning.
- HCX license type: To use HCX, you must enable it during SDDC creation. You can't install this plugin later. When installed, the HCX Manager plugin is integrated with vCenter in the SDDC. HCX Advanced and HCX Enterprise license types are free for standard shapes. You're charged if you use HCX Enterprise licenses with dense shapes.
- Don't enable HCX: Don't install the HCX Manager plugin. You can't install this plugin later.
- Advanced license: Install the Advanced license of the HCX Manager plugin. You can change the license type after provisioning if you're using dense shapes.
- Enterprise license: Install the Enterprise license of the HCX Manager plugin. You can change the license type after provisioning if you're using dense shapes.
- SSH Key: Provide the public key part of the SSH key. This key is required for remote connections to the ESXi hosts.
Select Add management cluster or Add workload cluster to open the Clusters page.
2. Clusters
When creating a new SDDC, you must define at least one management cluster and one or more workload clusters.
2a. Hosts
Configure the cluster's ESXi hosts.
- Cluster name: Enter a descriptive name for the cluster. The cluster name must be 1 to 22 characters, start with a letter, and contain only non-accented letters, numbers, and hyphens (
-
). Hyphens can't be next to each other. Avoid entering confidential information. - Availability domain: Select the availability domain in which to create the SDDC. You can deploy dense shape ESXi hosts across many availability domains. Standard shape ESXi hosts can be deployed only in a single availability domain. To ensure high availability, ESXi hosts in the SDDC are distributed across the fault domains in the availability domain. The management subnet and VLANs for this SDDC must be in this same availability domain.
- Host Type: For a detailed feature description, see SDDCs.
- Multi host SDDC: Select for 3 to 64 hosts.
- Single host SDDC: Select for only one host, with more limited functionality.
- Number of ESXi hosts: (Multi host SDDC only) Enter the initial number of ESXi hosts to create in a multi host SDDC. Specify at least 3 hosts and at most 64 hosts.
- Prefix for ESXi hosts: (Optional) Enter a prefix to use for the names of the ESXi hosts to help identify them. The ESXi host prefix must be 1 to 22 characters, start with a letter, and contain only non-accented letters, numbers, and hyphens (
-
). Hyphens can't be next to each other. The prefix can't end with a hyphen. Avoid entering confidential information.Important
ESXi host names can have a maximum of 25 characters including the prefix. Host FQDNs can have a maximum of 64 characters total. - Capacity type:
- On-demand capacity: Provisions the compute capacity when the host is created.
- Capacity reservation: Uses capacity that's counted against a reservation. Select a compartment and the name of a reservation. For more information, see Capacity Reservations.Note
Capacity reservation isn't supported for an SDDC that uses many availability domains.
- Cluster hardware type: Select Change shape to select a shape to use for ESXi hosts in the SDDC. A shape is a template that decides the number of CPUs, amount of memory, and other resources allocated to a newly created instance. Some shapes let you select the number of cores. Standard shapes require block volume storage. A management datastore is automatically created for you. If you want more storage, you can create it later in this workflow. For more information, see Supported Shapes.
- Shielded instance: Select this checkbox to enable shielded instances for all ESXi hosts created in the SDDC. You can enable this option only when you create the SDDC. You can't enable this option later, or only for specific ESXi hosts.
- Pricing interval commitment: Select the pricing interval to apply to the ESXi hosts. For more information about available pricing intervals, see Billing Options.
- Pricing interval must be confirmed to continue: Select to confirm.
Select Next.
2b. Networking
Select a VCN and specify a subnet and VLANs for the cluster's ESXi hosts.
Select Next. 2c. Datastores
The workflow automatically creates a management datastore with 8 TB capacity and VPUs/GB 10 (Balanced).
If you want more storage for the cluster, you can create more block volumes here.
Note
Datastores are relevant to standard shapes (typically related to clusters and ESXi hosts).Select Next. 2d. Notifications
Optionally enable monitoring and provide information about alarms and notifications. For more information, see Configuring Notifications. Select Next. 2e. Review and Tag
Review the cluster configuration summary and optionally tag the SDDC. If you need to review or update an item, such as a VLAN or datastore, select the appropriate option from the
.-
Select Submit.
The Create SDDC window opens, showing the new clusters and the previously entered basic information for the SDDC.
-
(Optional) Tagging: To tag the SDDC, select one of the following options, depending on what you see:
- Advanced options
- Show advanced options
If you have permissions to create a resource, then you also have permissions to apply free-form tags to that resource. To apply a defined tag, you must have permissions to use the tag namespace. For more information about tagging, see Resource Tags. If you're not sure whether to apply tags, skip this option or ask an administrator. You can apply tags later. Any tags that you specify are applied to all the resources in the SDDC.
3. Finish Creating the SDDC
Review the SDDC configuration summary. If you need to review or update an item, such as a cluster, select the appropriate option from the
.Select Create SDDC.
The page shows the provisioning status of each resource.
When provisioning is complete, the SDDC's details page includes a username and an initial password that lets you access the vCenter management utility for the SDDC.
Note
The password value displayed in the Console isn't updated after you change it.-
Use the sddc-create command and required parameters to create an SDDC.
oci ocvs sddc create --compartment-id compartment_id --hcx-mode DISABLED, ADVANCED, or ENTERPRISE --initial-configuration configuration_OCID --ssh-authorized-keys ssh_file --vmware-software-version version_number ...[OPTIONS]
For a complete list of parameters and values for CLI commands, see the CLI Command Reference.
Important
An SDDC or ESXi host which has failed provisioning doesn't get billed until provisioning succeeds.Run the CreateSddc operation to create a new SDDC and ESXi hosts.
Important
An SDDC or ESXi host which has failed provisioning doesn't get billed until provisioning succeeds.
Next Steps
After provisioning your SDDC, you might want to perform some of the following tasks:
- Configure network connectivity between the SDDC and resources in your on-premises network, the Oracle Services Network, the internet through a NAT gateway, or other resources in the VCN. For information and instructions, see Configuring SDDC Network Connectivity.
- Modify resources or properties of your SDDC. For example, add ESXi hosts. See SDDCs.
- Create VMs in your SDDC or perform other VMware tasks. To do so, you can log into vCenter by using the vSphere Client link from the details page of the SDDC.