Introduction

VMware NSX Advanced Load Balancer (formerly known as Avi Networks). The NSX Advanced Load Balancer makes it easy to apply load balancing, web application firewall, and container ingress to any application in any datacenter and cloud.

  • Multi-Cloud Consistency - Simplify administration with centralized policies and operational consistency.
  • Pervasive Analytics - Gain unprecedented insights with application performance monitoring and security.
  • Full Lifecycle Automation - Free teams from manual tasks with application delivery automation.
  • Future Proof - Extend application services seamlessly to cloud-native and containerized applications.
    NSX Advanced Load Balancer with Cloud Services provides multi-cloud load balancing, web application firewall, application analytics and container services from the data center to the cloud with enhanced operations delivered through SaaS. The solution can be deployed on premises and/or in the cloud and has three main components:
  1. Software Control Plane (NSX Advanced Load Balancer Controller): Responsible for placement of the Service Engines, elasticity, scale, automation, analytics, resiliency and more.
  2. Software Data Plane (NSX Advanced Load Balancer Service Engine): Provide the data plane functionality for local and global load balancing, application security, container ingress services, IPAM and DNS and more.
  3. Cloud Services (NSX Advanced Load Balancer Cloud Services): Enables SaaS capabilities to the NSX Advanced Load Balancer deployments simplifying customer’s operations and enabling advanced security to workloads.

The following helps you get started.9

Key Use Cases

Discovery Use Cases

  • It discovers VMware NSX Advanced Load Balancer components like GSLB, Service Engine, AVI Cloud, Virtual Services and Pools.
  • Publishes relationships between resources to have topological view and ease of maintainance.
  • For detailed structure, see Resource Hierarchy.

Monitoring Use Cases

  • Provides monitoring related to availability, capacity, performance and usage for different resources.
  • Alerts are generated when defined metric thresholds are breached, notifying users of potential issues.

Supported Target Versions

  • X-Avi-Version : 21.1.3, 22.x.x

Resource Hierarchy

  • VMware NSX Advanced Load Balancer(AVI EndPoint)
    • AVI Global Server Load Balancer
      • AVI Virtual Service
        • AVI servers pool
    • AVI Service Engine
    • AVI Cloud

Version History

Application VersionBug Fixes/Enhancements
1.1.0This implementation introduces third-party CI alert mapping and OpsQL-based enhancements. Configure alert mappings to target CI systems through the application configuration. After configuration, the system automatically forwards alerts to the corresponding third-party platforms and maps them to the specified CIs, ensuring consistent integration and efficient alert management.
Previously, resource filters in the app configuration required manual entry of resource core and custom attributes. With this enhancement, the configuration is moved to OpsQL-based filtering, where users can see the keys auto-populated as needed.
1.0.3Include tenants api to get the List of Tenants instead of hard coding the tenant values. Enhancements related to latest snapshot, activity log.
1.0.2Fix provided related to discovery when one tenant type discovery is failing and the discovery should continue for the other tenant types.
1.0.1Resource Display Search(Group By NativeType) Support in search UI.
1.0.0Supported vmware-nsx-advanced-load-balancer integration through rest API.