Virtual ADX Application Delivery Switch

Brocade enables an on-demand service delivery model and extends application delivery service as an elastic Network Functions Virtualization (NFV) component through the Brocade Virtual ADX. This solution features a distributed architecture with a dedicated, logical management processor and multiple logical application cores to enable intelligent traffic management at scale. The Brocade Virtual ADX offers robust Layer 4 – 7 services with high availability and comprehensive management and orchestration.

Products Overview

Dynamic Virtual Application Delivery Controller

We live in a fast-paced user-oriented world, driven by the proliferation of mobile computing, cloud-based services, social networking, and Big Data analytics. As the cloud has become the central delivery and platform for applications, we are conditioned to want services to be accessible whenever and wherever, in an on-demand, self-service manner. User experience depends on the speed in which an application is available, delivered, and accessed; therefore, business survival depends on application performance.

As service providers and enterprises grow more reliant on cloud-based environments, virtualization becomes increasingly critical to meeting their modern business requirements. However, virtualization alone is not enough because most networks are still built on outdated, static equipment. Brocade enables a dynamic service delivery model and extends the reach of Network Functions Virtualization (NFV) through the Brocade Virtual ADX Application Delivery Switch. This frees organizations from traditional networking obsolescence and allows them to deploy a more agile, flexible, and resilient application delivery networks.

Virtualized Application Delivery for the Cloud

An Elastic Network Functions Virtualization (NFV) Component

The Brocade Virtual ADX is an application delivery switch with a virtual footprint that provides comprehensive Layer 4–7 network feature sets in a simplified form factor for on-demand data center environments looking to deploy application traffic management and deliver ADC as a service.

Specifically, the Brocade Virtual ADX runs on standards-based hypervisors, hosted on an x86 Commercial Off The Shelf (COTS) system. As a virtual form factor, the Brocade Virtual ADX provides the core application delivery switch value proposition into cloud architectures and remains the key to preventing downtime and maintaining application availability.

Agile ADX Provisioning and Deployment
The Brocade Virtual ADX instance can be provisioned and ready for inclusion in the production pool faster than a physical ADC appliance. Application delivery services can now be configured, deployed, and moved dynamically with the agility of software.

Rapid Creation of New Services
Through the Brocade OpenScript engine, network operators can flexibly build advanced policies and custom services in real time with the powerful and sophisticated Perl-based application scripting engine.

Simplified Data Center Operation
The Brocade Virtual ADX simplifies the administration and orchestration of the application delivery tier, an integral part of the overall cloud ecosystem. The system Web GUI is enriched with XML APIs to provide real-time system monitoring, versatile system configuration templates, and application scripting development tools. The Brocade Virtual ADX is also available as an OpenStack plugin, offering easy management through OpenStack Horizon as well as automation via the OpenStack Heat template.

Maximum CapEx and OpEx Savings
The Brocade Virtual ADX enables comprehensive application delivery controller (ADC) functions to be deployed on a standardized COTS server, thereby relieving the CapEx burden of purchasing dedicated appliances. For service providers, to align with their recurring service revenue stream model, the Brocade Virtual ADX can be procured using the flexible pay-as-you-go utility payment model. With automated orchestration and simplified provisioning on standards-based hypervisors, organizations can now quickly add, move, and change critical application delivery services.

THE BROCADE VIRTUAL ADX AND BROCADE VYATTA CONTROLLER INTEROPERABILITY
The Brocade vADX operates seamlessly under the Brocade Vyatta Controller. This controller is a quality-assured edition of the OpenDaylight controller code supported by an established networking provider and its leaders within the OpenDaylight community.

Features
Load Balancing Methods
Least Connections
Weighted Least Connections
Round Robin
Weighted Round Robin
Static Weighted Round Robin
Enhanced Weighted
Dynamic Weighted (SNMP-based)
Response Time
Application Security and Protection
Layer 3/Layer 4 Access Control List (ACL)
Dynamic and Static Network Address Translation (NAT)
DDoS/SYN protection
Transaction Rate Limiting (TRL)
Virtual IP (VIP) Prioritization
SSL termination
TLS 1.1/1.2
High Availability
Hot-Standby
Layer 4/Layer 7 Load Blanacing Support
TCP, UDP, MMS, RTSP, FTP, TFTP, HTTP, DNS, SIP, SSL Session ID Switching
Brocade OpenScript engine
Global Server Load Balancing (GSLB) Site and Controller
IPv6 Server Load Balancing (SLB 6 to 6)
Layer 2/Layer 3 Network Services
Layer 2: VLAN, 802.1q VLAN Tagging
Layer 3: IPv4/IPv6 routing—OSPFv2, OSPFv3, BGP, Static Routing
Management
CLI, GUI, XML API, Syslog, Telnet, SNMP, SCP, AAA
Application Health Monitoring
Layer 2: ARP
Layer 3: PING
Layer 4: TCP and UDP
Layer 7: DNS, SIP, RADIUS, HTTP, SSL, LDAP, LDAPS, MMS, RTSP, SMTP, TELNET, FTP, NNTP, IMAP4, PNM, POP3
Cloud Orchestration
Brocade Application Resource Broker
OpenStack Open Cloud Framework
Specs

Brocade Virtual ADX Scalability Number

Maximum values of system parameters for Brocade Virtual ADX Performance Tier

System Parameter 10 Mbps 200 Mbps 1 Gbps 3 Gbps 5 Gbps 10 Gbps
VLANs 256 256 4095 4095 4095 4095
Virtual interfaces (VEs) 256 256 4095 4095 4095 4095
IPv4 routes 2048 2048 16384 16384 16384 16384
IPv6 routes 1024 1024 32768 32768 32768 32768
Real/Remote servers 512 512 1024 1024 4096 4096
Virtual servers 64 64 128 128 1024 1024
SSL Keys 1024 1024 4096 4096 4096 4096
SSL certificates 64 64 4096 4096 4096 4096
SSL certificate size 16384 16384 16384 16384 16384 16384
SSL profiles 512 512 1024 1024 1024 1024
SSL concurrent connections 8192 8192 16384 16384 32768 32768
Whitepaper Resources