Deploy and configure the Virtualization Environment on AWS
As with on-premises, planning VMware Cloud on AWS is critical for a successful production-ready environment for creating VMs and migration.
This section describes how to set up and manage VMware Cloud on AWS SDDC and use it in combination with the available options for connecting NetApp storage.
In-guest storage is currently the only supported method of connecting Cloud Volumes ONTAP (CVO) to AWS VMC. |
The setup process can be broken down into the following steps:
Deploy and configure VMware Cloud for AWS
VMware Cloud on AWS provides for a cloud native experience for VMware based workloads in the AWS ecosystem. Each VMware Software-Defined Data Center (SDDC) runs in an Amazon Virtual Private Cloud (VPC) and provides a full VMware stack (including vCenter Server), NSX-T software-defined networking, vSAN software-defined storage, and one or more ESXi hosts that provide compute and storage resources to your workloads.
This section describes how to set up and manage VMware Cloud on AWS and use it in combination with Amazon FSx ONTAP and/or Cloud Volumes ONTAP on AWS with in-guest storage.
In-guest storage is currently the only supported method of connecting Cloud Volumes ONTAP (CVO) to AWS VMC. |
The setup process can be broken down into three parts:
Register for an AWS Account
Register for an Amazon Web Services Account.
You need an AWS account to get started, assuming there isn’t one created already. New or existing, you need administrative privileges in the account for many steps in this procedure. See this link for more information regarding AWS credentials.
Register for a My VMware Account
Provision SDDC in VMware Cloud
After the VMware account is configured and proper sizing is performed, deploying a Software-Defined Data Center is the obvious next step for using the VMware Cloud on AWS service. To create an SDDC, pick an AWS region to host it, give the SDDC a name, and specify how many ESXi hosts you want the SDDC to contain. If you don't already have an AWS account, you can still create a starter configuration SDDC that contains a single ESXi host.
-
Log into the VMware Cloud Console using your existing or newly created VMware credentials.
-
Configure the AWS region, deployment, and host type and the SDDC name:
-
Connect to the desired AWS account and execute the AWS Cloud Formation stack.
Single-host configuration is used in this validation. -
Select the desired AWS VPC to connect the VMC environment with.
-
Configure the VMC Management Subnet; this subnet contains VMC-managed services like vCenter, NSX, and so on. Do not choose an overlapping address space with any other networks that need connectivity to the SDDC environment. Finally, follow the recommendations for CIDR size notated below.
-
Review and acknowledge the SDDC configuration, and then click deploy the SDDC.
The deployment process typically takes approximately two hours to complete.
-
After completion, the SDDC is ready for use.
For a step-by-step guide on SDDC deployment, see Deploy an SDDC from the VMC Console.
Connect VMware Cloud to FSx ONTAP
To connect VMware Cloud to FSx ONTAP, complete the following steps:
-
With VMware Cloud deployment completed and connected to AWS VPC, you must deploy Amazon FSx ONTAP into a new VPC rather than the original connected VPC (see the screenshot below). FSx (NFS and SMB floating IPs) is not accessible if it is deployed in the connected VPC. Keep in mind that ISCSI endpoints like Cloud Volumes ONTAP work just fine from the connected VPC.
-
Deploy an additional VPC in the same region, and then deploy Amazon FSx ONTAP into the new VPC.
Configuration of an SDDC group in the VMware Cloud console enables the networking configuration options required to connect to the new VPC where FSx is deployed. In step 3, verify that “Configuring VMware Transit Connect for your group will incur charges per attachment and data transfers” is checked, and then choose Create Group. The process can take a few minutes to complete.
-
Attach the newly created VPC to the just created SDDC group. Select the External VPC tab and follow the instructions for attaching an External VPC to the group. This process can take 10 to 15 minutes to complete.
-
As part of the external VPC process, you are prompted through the AWS console to a new shared resource via the Resource Access Manager. The shared resource is the AWS Transit Gateway managed by VMware Transit Connect.
-
Create the Transit Gateway Attachment.
-
Back on the VMC Console, Accept the VPC attachment. This process can take approximately 10 minutes to complete.
-
While in the External VPC tab, click the edit icon in the Routes column and add in the following required routes:
-
A route for the floating IP range for Amazon FSx ONTAP floating IPs.
-
A route for the floating IP range for Cloud Volumes ONTAP (if applicable).
-
A route for the newly created external VPC address space.
-
-
Finally, allow bidirectional traffic firewall rules for access to FSx/CVO. Follow these detailed steps for compute gateway firewall rules for SDDC workload connectivity.
-
After the firewall groups are configured for both the Management and Compute gateway, the vCenter can be accessed as follows:
The next step is to verify that Amazon FSx ONTAP or Cloud Volumes ONTAP is configured depending on your requirements and that the volumes are provisioned to offload storage components from vSAN to optimize the deployment.