Platform Architecture
Designed for multi-cloud load balancing

Avi 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 (Avi Controller) and distributed data plane (Avi Service Engine) with elastic autoscaling
  • Built-in analytics: actionable insights based on performance monitoring, logs and security events in a single dashboard (Avi App Insights) with end-to-end visibility
  • Extensible application services: load balancing, application security, container ingress and beyond

 

Avi: 3 Key Components

Avi 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

Avi 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

Avi 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

Avi: Deployment Architecture

Avi 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 Avi?

Schedule a Demo