NSX Advanced Load Balancer supports integration with Google Cloud Platform (GCP). It offers elastic application services that extend beyond load balancing to deliver real-time application and security insights, simplify troubleshooting, auto-scale predictively, and enable developer self-service and automation, for applications hosted on Google Cloud Platform.

  • Starting with NSX Advanced Load Balancer version 20.1.3, Linux Server Cloud and GCP IPAM on GCP are not supported.


NSX Advanced Load Balancer for GCP provides the following functionalities:

  • In NSX Advanced Load Balancer, full automation on the GCP cloud is available. You can create a virtual service and the SEs get automatically spun up in GCP.

  • A role is a group of permissions that can be assigned to members. You can set up custom roles in GCP projects. These roles will be assigned to the service account for NSX Advanced Load Balancer to create resources in GCP.

  • Google Cloud Platform (GCP) firewall rules let you allow or deny traffic to and from your virtual machine (VM) instances based on a configuration you specify. By creating a firewall rule, you specify a Virtual Private Cloud (VPC) network and a set of components that define what the rule does.

  • NSX Advanced Load Balancer run with a single Controller (single-node deployment) or with a three-node Controller Cluster. In a deployment that uses a single Controller, the Controller performs the administrative functions as well as all analytics, data gathering, and processing.

  • The Customer Managed Encryption Key (CMEK) supports encryption of SE disks for the GCP cloud.

  • In NSX Advanced Load Balancer, VIP as GCP Internal Load Balancer (ILB) is supported. With this, the VIP reachability is through ILB, where VIP will be allocated from a GCP subnet and the VIP will be frontend IP of the ILB. The ILB backend will have all the SEs on which the virtual service is placed.

  • It allows GCP cloud network configuration.