Implementing the Advanced Load Balancing for VMware Cloud Foundation validated solution includes enabling NSX Advanced Load Balancer in your SDDC by deploying the Controller cluster with three nodes and configuring a NSX-T Cloud Connector to provide automated load balancing.

For information on the Advanced Load Balancing design, refer to Detailed Design of Advanced Load Balancing for VMware Cloud Foundation section.

Note:

NSX Advanced Load Balancer version 20.1.6 will be used as a place holder release. Any NSX Advanced Load Balancer release beginning v20.1.6 is qualified to be used with this validated solution.

VMware provides automation for various workflows described in this solution. Automation is provided using vRealize Orchestrator workflows and Ansible playbooks. Clone the GitHub repository for this solution. See https://github.com/vmware-samples/validated-solutions-for-cloud-foundation.

For instance, if you are using Git on Windows, run the following commands:

mkdir vvs
cd vvs
git clone https://github.com/vmware-samples/validated-solution-for-cloud-foundation.git
cd validated-solutions-for-cloud-foundation/alb
dir

The repository layout consists of two parts for easy navigation:

  1. Folder for each automation tool - Pick the tool of choice for automation.

  2. Folder for each automated workflow - Contains detailed information on how to execute the workflow.

Prerequisites

Verify that your environment is configured according to Before You Apply This Guidance and the  Planning and Preparation of Advanced Load Balancing for VMware Cloud Foundation section.

Procedure

Day 0 Workflows – One-time workflows to setup the NSX Advanced Load Balancer

  1. Deploy Advanced Load Balancing for VMware Cloud Foundation

  2. Automate Application Orchestration for Advanced Load Balancing for VMware Cloud Foundation