Platform Architecture
Designed for multi-cloud load balancing

VMware NSX Advanced Load Balancer uses a software-defined scale-out architecture that is 100% based on REST-APIs. It delivers extensible application services including load balancing, application security and container ingress on ONE platform across any environment. It provides elastic autoscaling, built-in analytics and full automation.

Application delivery diagram with avi networks application delivery platform with software load balancer, intelligent web application firewall and universal service mesh

  • Software-defined architecture: centralized control plane (Controller) and distributed data plane (Service Engine) with elastic autoscaling
  • Built-in analytics: actionable insights based on performance monitoring, logs and security events in a single dashboard (App Insights) with end-to-end visibility
  • Extensible application services: load balancing, application security, container ingress and beyond

 

NSX ALB: 3 Key Components

Service Engines

Distributed Dataplane

  • Runs on any x86 server, VMs, containers
  • Delivers applications across any data center and multi-cloud environment
  • Collects application , security, and client data from network transactions
  • Autoscales on-demand horizontally in minutes
  • Service proxy for microservices architecture

Controller

Central Control and Management

  • Orchestrates multi-cloud application services via policies
  • Autoscales multi-cloud load balancers and apps based on thresholds
  • Predictively autoscales load balancers and apps
  • Provides per-tenant or per-app load balancing
  • Simplifies troubleshooting by visualizing insights for application performance management

Console

Analytics and Machine Learning

  • Automates self-service provisioning of virtual services and configurations of VIPs
  • Monitors app health scores, application analytics, security, and client insights
  • Visualizes service interactions via app map

NSX ALB: Deployment Architecture

NSX ALB delivers multi-cloud application services that can be deployed on bare metal, VMs, or containers in any data center or public cloud environments.

 

Image depicting Avi Deployment Architecture, deliverying multi-cloud application services that can be deployed on bare metal, VMs, or containers in any data center or public cloud environments.

Legacy ADC Hardware vs.
Software-Defined Architecture

Detailed chart breaking down Legacy ADC Hardware vs Software-Defined Architecture as relates to application delivery and the avi vantage platform.

Interested in learning more about NSX ALB?

Schedule a Demo