Creating VMware SDDCs in Multiple Clouds
j

Written by Satya Shrestha

August 29, 2021

As VMware forges partnership with our Public Cloud Provider Partners (also known as Hyperscale partners), our customers now have choice and flexibility to choose the appropriate Public Cloud Providers, in their preferred geographic region, to build, manage, secure and operate their VMware based workloads.

 In this article, we’ll demonstrate how easy it is to deploy VMware Software Defined Data Centers (SDDCs also known as Private Clouds) in Multiple Cloud Provider Partner environments. For the purpose of this article, we will be deploying VMware SDDCs in Azure VMware Solution (AVS), Google Cloud VMware Engine (GCVE) and VMware Cloud on AWS.

 Since SDDC deployment is a rare event and we don’t deploy SDDCs everyday, this article contains a companion video to demonstratethe end to endSDDC deployment process in aforementioned VMware Cloud environments.

 Each VMware Cloud environment has a set of networkingrequirements that needs to be fulfilled before we can start deploying SDDCs/Private Clouds. Please check references section in this article below to find out the detailed networking pre-requisites prior to spinning up SDDCs/Private Clouds.

 Let’s get started.

A) CREATING SDDC/PRIVATE CLOUD IN AZURE VMWARE SOLUTION (AVS)

Azure VMware Solution (AVS) is a native cloud service offering from Microsoft. Microsoft sells, operates, and supports AVS from their Azure Portal. AVS has an adjacency to many innovative Azure Native Services. If the AVS Private Cloud and Azure cloud resources reside in the same availability zone, our customers can directly consume Azure Services from workloads hosted in AVS without incurring any data charges.

1. Log on to Azure Portal and open Azure VMware Solution page.

Azure Portal

2. Click on Create Azure Private Cloud.

Create Azure Private Cloud

3. On the Create a private cloud page, fill in the appropriate details for Subscription, Resource Group, Location, Resource name, SKU, Number of ESXi hosts.

Create a private cloud

For our Azure VMware Solution Multi-Cloud lab environment, we’ve allocated 10.21.0.0/16 CIDR range.

4. For Address block, enter 10.21.0.0/16.

5. Leave the Virtual Network (vNet)field empty, if you already have vNet created in your Azure environment you can specify it in here.

6. Click on Review + Create once you’re happy with the filled in detail.

 7. In Create a private cloud pageReview + Create page, click on Create.

For our Azure VMware Solution Multi-Cloud lab environment, we've allocated 10.21.0.0/16 CIDR range. 4. For Address block, enter 10.21.0.0/16. 5. Leave the Virtual Network (vNet)field empty, if you already have vNet created in your Azure environment you can specify it in here. 6. Click on Review + Create once you're happy with the filled in detail 7. In Create a private cloud pageReview + Create page, click on Create.

8. The SDDC/Azure Private Cloud Creation could take somewhere between 3 – 4 hours.

Create

9. Once the SDDC/Private Cloud is created, you’ll see details of SDDCs in Overview page.

SDDC/Azure

10. To get the connection information for vCenter Server and NSX-T Manager console, click on Identity.

NSX-T Manager

11. You can copy login information from Identity page and open vCenterServer and NSX-T manager with provided credentials.

B) CREATING SDDC/PRIVATE CLOUD IN GOOGLE CLOUD VMWARE ENGINE (GCVE)

Google Cloud VMware Engine (GCVE) is a native cloud service offering from Google. Google sells, operates, and supports GCVE from their Google Cloud Platform (GCP) Portal. GCVE has an adjacency to many innovative GCP Native Services. If the GCVE Private Cloud and GCP resources reside in the same availability zone, our customers can directly consume GCP Services from workloads hosted in GCVE without incurring any data charges.

1. Log on to Google Cloud Console and open the VMware Engine page.

Google Cloud Console
  1. Click on New Private Cloud.
New Private Cloud
  1. On the Create Private Cloud page, fill in the appropriate details for Private Cloud name, Location, Node type and Node count.

 For our Google Cloud VMware EngineMulti-Cloud lab environment, we’ve allocated 10.22.0.0/16 CIDR range.

 Private Cloud
  1. For vSphere/vSAN subnets CIDR range, enter 10.22.0.0/22. This network will be used by SDDC Management/Infrastructure components.

     

  2. For HCX Deployment Network CIDR range, enter 10.22.4.0/26. This network will be used by HCX appliances.
  1. Click on Review + Create once you’re happy with the filled in detail.
Review + Create

7. In Create a private cloud summarypage, click on Create.

private cloudsummary

If Fast Mode is available, the SDDC/Private Cloud creation could take somewhere between 30 minutes to 60 minutes. For normal mode SDDC/Private Cloud creation it could take up to 2 hours.

8. Check the Status of Resources. When the SDDC/Private cloud is getting provisioned and not fully operational, the Status will be in Provisioning state. It changes to Operational when the deployment is complete.

Operational
  1. Once the SDDC/Private Cloud is created, you can see details of SDDCs in Resource Summary.
Resource Summary
  1. To view detailed information about Private Clouds, click on View Private Clouds.
View Private Clouds
  1. To view detailed information about the SDDC/Private cloud, click on SDDC/Private Cloud Name – In our example, it is mca-gcve-demo-sddc.
detailed information
  1. In Resources page we can get detailed information about the SDDC/Private Clouds as shown in below screen shot. This includes SDDC Basic Info, Capacity, Technology Stack.
  1. On this page, we can get login information for vCenter Server and NSX-T manager by clicking on View links.
vCenter Server

C) CREATING SDDC IN VMWARE CLOUD (VMC) ON AWS

VMware Cloud (VMC) on AWS is a jointly engineered serviceby VMware and AWS. It is VMware managed, operated and supported offering from VMware. It is also preferred VMware Cloud for many of our global customers. VMC on AWS has adjacency to many innovative AWS Native Services. If the VMC on AWSSDDC and AWS resources resides in same availability zone, our customers can directly consume AWS cloud Services from workloads hosted in VMC on AWS without incurring any data charges.

1. Log on to VMware Cloud on AWS Console.

AWS Console

2. If you have multiple Organisations (which I have in my case), Select the right Organisation where you want the SDDC to be created.

right Organisation
  1. On the My Services page, click on VMware Cloud on AWS tile.
My Services page
  1. Click on SDDCs on the left-hand side and click on Create SDDC.
Create SDDC
  1. On the Create Software-Defined Data Center (SDDC) page, fill in the appropriate details for AWS Region, Deployment, Host Type, SDDC Name and Number of Hosts.
Host Type
  1. Click on Show advanced configuration and Select right SDDC Appliances Size. In our case, it is Medium.
Show advanced configuration
  1. Click on Next.

8. In the Connect to AWS step, Choose an AWS account or Connect to a new AWS account. In our case, we already have existing AWS account, so we’ll go with the same AWS account. The Customer VPC lives on this AWS account where customer may have existing AWS Resources in the VPC, which can be connected to VMC on AWS SDDC.

Click on Next.

 

  1. In VPC and Subnet step, Specify the VPC and Subnet you want to use from the Connected AWS Account.
VPC and Subnet
  1. For our VMware Cloud on AWS Multi-Cloud lab environment, we’ve allocated 10.23.0.0/16 CIDR range.

11. For Management Subnet CIDR range, enter 10.23.0.0/16. This network will be used by SDDC Management/Infrastructure components.

SDDC Management/Infrastructure
  1. Click on Next.

13.  In Review and Acknowledge step, if all the SDDC details looks good, tick the Check boxes and click Deploy   SDDC.

click Deploy SDDC
  1. The SDDC creation could take somewhere between 90 minutes to 120 minutes. Once the SDDC is created you’ll see the SDDC Details as below.
the SDDC Details
  1. To view detailed information about the SDDC, click on View Details.

16.  In SDDC Summary page we can get detailed information about the SDDC as shown in below screen shot.

17.  On this page, we can get login information for vCenter Server by clicking on Open vCenter.

Open vCenter
  1. Click on Show Credentials, to get login information for vCenter Server.
Show Credentials
finish

And That’s It.

It is a straightforward process to create VMware SDDCs/Private Clouds in Multiple Cloud environments. In this article, we covered how convenient and streamlined VMware SDDC/Private Cloud deployment process is. All we need is a bit of due diligence in gathering all the required SDDC details, fulfilling SDDC networking requirements, and Network IP allocation information for all important networks that will be created and/or connected to SDDC Networks.

0 Comments

Submit a Comment

Your email address will not be published. Required fields are marked *

Related Articles