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.
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.
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.
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 |
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 |