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
.basic-content--leadin ul { max-width: 832px; margin: 0 auto; } .main-content ul li::before { content: '•'; color: #FF4B00; font-size: 40px; padding-right: 0.25em; position: absolute; top: 5px; left: 0; } .main-content p, .main-content li { font-weight: 100; line-height: 2rem; margin-bottom: 1.25rem; } .main-content ul li { padding-left: 30px; } .basic-content--leadin { padding-top: 100px; background: #fafafa; } .basic-content--leadin p:first-of-type{ font-size: 1.5rem; font-weight: 600; line-height: 2.25rem; text-align: center; } .card { margin-top: 45px; border-radius: 16px; box-shadow: 0 5px 12px rgba(0, 0, 0, 0.16); } .card .card__icon { width: 86px; height: auto; padding:16px 20px 21px 20px; position: relative; margin-top: -78px; background: url('/wp-content/uploads/2019/02/avi-hex-gray-outline@3x.png') center center no-repeat; background-size: 86px ; } .main-content li::before { font-size: 32px !important; position: relative; top: 5px !important; } .main-content .card__desc li{ font-size: 16px; line-height: 24px; margin-bottom: 1rem; padding-left: 20px; } h2.card__title { display: block; color: #333; text-align: center; padding-top: 0px; margin-top: 0px; } .card__desc h3 { text-align: center; font-size: 14px; font-weight: 100; color: #F04E23; text-transform: uppercase; } .main-content li { font-size: 18px; line-height: 32px; font-weight: 100; } .main-content li::before { height: 32px; } .cta-bar { background-color: #fff !important; } .cta-bar { background: #60b2c6 !important; } .cta-bar h2.cta-bar__title { color: #fff; font-size: 40px; font-weight: 100; } h2.section__title--on-dark { color: #FF4B00; } .section--flex-content { background: #fafafa; } .section--flex-content .span12.main-content p { font-size: 18px; font-weight: 100; line-height: 32px; } .featured-resources { background: #fafafa; } .resource-card__inner { height: 400px; } .resource-card__back .resource-card__desc { color: #333; } .resource-card__tag--white-papers, .resource-card__tag--data-sheets, .resource-card__tag--solutions-briefs { text-align: center; font-size: 18px; font-weight: 100; text-transform: none; } .resource-card__tag--white-papers::before { display: block; height: 91px; width: 91px; border-radius: 50px; background: url('/wp-content/themes/avinetworks/images/rc_icon_whitepaper.svg') #007DAA center; background-repeat: no-repeat; background-size: 40%; margin: 77px auto 12px; auto; transition: all 0.5s ease-out; } .resource-card__tag--data-sheets::before { display: block; height: 91px; width: 91px; border-radius: 50px; background: url('/wp-content/themes/avinetworks/images/rc_icon_datasheet.svg') #CF6000 center; background-repeat: no-repeat; background-size: 40%; margin: 77px auto 12px; auto; transition: all 0.5s ease-out; } .resource-card__tag--solutions-briefs::before { display: block; height: 91px; width: 91px; border-radius: 50px; background: url('/wp-content/themes/avinetworks/images/rc_icon_solution_brief.svg') #889621 center; background-repeat: no-repeat; background-size: 40%; margin: 77px auto 12px; auto; transition: all 0.5s ease-out; } .resource-card__back--white-papers, .resource-card__back--data-sheets, .resource-card__back--solutions-briefs { background: #fff; border: none; outline: none; } .resource-card__inner--white-papers, .resource-card__inner--data-sheets, .resource-card__inner--solutions-briefs { background: #fff; color: #333; } .resource-card__tag { margin-bottom: 15px; transition: all 0.5s ease-out; } .resource-card__title { font-size: 24px; text-align: center; font-weight: 600; color: #333; margin-top: 0; transition: all 0.5s ease-out; } .resource-card:not(.resource-card--no-flip):hover .resource-card__front { -webkit-transform: none; transform: none; } .resource-card:not(.resource-card--no-flip):hover .resource-card__back { z-index: 0010; background: none; box-shadow: 0px 10px 30px rgba(207, 96, 0, 0.3); transition: all 0.5s ease-out; } .resource-card:hover .resource-card__tag--data-sheets::before, .resource-card:hover .resource-card__tag--white-papers::before, .resource-card:hover .resource-card__tag--solutions-briefs::before { height: 50px; width: 50px; margin-top: 32px; transition: all 0.5s ease-out; } .resource-card:hover .resource-card__title { font-size: 18px; font-weight: 600; padding: 0 12px; transition: all 0.5s ease-out; } .resource-card__desc { margin-top: 82px; font-size: 16px !important; font-weight: 100; padding: 0 12px; transition: all 0.5s ease-out; } .resource-card:hover .resource-card__desc { margin-top: 62px; transition: all 0.5s ease-out; } .resource-card__button span { color: #ffffff; } .resource-card:hover .resource-card__button span { color: #ffffff; line-height: 1; padding: 8px 24px; font-size: 18px; font-weight: 600; } .resource-card__back--data-sheets .resource-card__button span { background: #CF6000; } .resource-card__back--white-papers .resource-card__button span { background: #007DAA; } .resource-card__back--solutions-briefs .resource-card__button span { background: #889621; } @media (max-width: 786px) { .basic-content--leadin p:first-of-type { padding: 10px; margin-top: 15px; font-size: 1.25rem; line-height: 2; } .main-content li { font-size: 16px; line-height: 28px; } .card { margin-top: 75px; } h2.card__title { font-size: 20px; font-weight: 600; } .card__desc h3 { font-size: 14px; } #deparch p { text-align: center; } .card__desc li { font-size: 16px; } .cta-bar h2.cta-bar__title { font-size: 28px; } }