Getting Started With Oracle Cloud VMware Solution (OCVS) – Deploying The SDDC With HCX

Following on from my recent post; Getting Started With Oracle Cloud VMware Solution (OCVS) – Deploying A Bastion Host which documents the steps needed to deploy a bastion host on Oracle Cloud, that will be used to access our OCVS SDDC. We can now deploy the SDDC, including VMware HCX (optional).

Posts in this series:

As you will see, the deployment process is very simple and straightforward. Once we have successfully deployed the SDDC and HCX, in the next blog post in this series, we’ll take a closer look at how the solution is deployed within Oracle Cloud.


  • SSH Keys
    During the deployment of our bastion host, we created a set of keys (public and private) that were used to access the bastion host via SSH. The same approach is used with the ESXi hosts in the SDDC. Instead of providing a root password, we need to supply our public key.

Deploying the SDDC

OCVS - Select VMware Solution

  1. Login to the OCVS console
  2. Select the correct Region that you wish to deploy the OCVS SDDC into. (This should be the same region that the Bastion host was deployed into)
  3. Click on the burger icon at the top left of the screen to display the menu
  4. Scroll down on the left-hand side menu and select VMware Solution

OCVS - SDDC Configuration Part 1

  1. Click Create SDDC
    • Name the SDDC (I named mine tshirts-sddc)
    • Select the correct compartment from the dropdown
    • If you do not want VMware HCX to be deployed, uncheck Enable HCX
    • Select the VMware software version you want to deploy. The current options are vSphere v6.5 U3 or v6.7 U3. (After the initial deployment the customer manages the vSphere software lifecycle on the SDDC)
    • Select the Number of ESXi Hosts to deploy in the SDDC (Additional ESXi Hosts can be added at any point after the deployment)
    • Enter a Prefix for the ESXi hosts. (ESXi hosts get named, <prefix>-1, <prefix>-2,<prefix>-2)
    • Upload or Paste in your public key
    • Select the Availability Domain from the dropdown (Make sure to deploy the SDDC on the same AD as the Bastion host we deployed in the previous post)
    • Click Next

OCVS - SDDC Configuration Part 2

    • Select your Virtual Cloud Network from the dropdown
    • If you chose to deploy VMware HCX, name the NAT Gateway (The NAT Gateway is required by HCX for license activation, updates and VMware enhanced support)
    • Select the correct compartment from the dropdown
    • Ensure Create New Subnets and VLANs is selected (All of the networking will be automatically created and configured)
    • Enter an SDDC CIDR (I used This CIDR block will be carved up into smaller subnets, each used for different parts of the deployment)
      • Click Check Availability to make sure the CIDR you entered can be used
    • Enter an SDDC Workload CIDR (This is optional, I used which will be used for my workload virtual machines)
    • Click Next
    • Review and amend if needed

OCVS - SDDC Configuration Review

    • Click Create SDDC

The SDDC build process will now begin and should take approximately two and a half hours. During this time, you can observe the provisioning process via the Oracle Cloud console.

OCVS - SDDC Provisioning Progress

Reviewing the SDDC Configuration

Now that we have completed the deployment of our OCVS SDDC, let’s move on to the next blog post of this ‘Getting Started with OCVS’ series; Getting Started With Oracle Cloud VMware Solution (OCVS) – Deployment Overview and review what’s been deployed.