SlideShare a Scribd company logo
1 of 8
Download to read offline
DATA SHEET www.brocade.com
•	Provides a dynamic multi-core system
architecture with integrated Intel
technology for ADC performance scaling
•	Delivers a full-fledged ADC system with a
virtual footprint supported on standards-
based hypervisors and hosted on a
general-purpose x86 system
•	Maximizes application availability,
protection, and programmability through
robust ADC services
•	Simplifies data center operations with
extensible management and open cloud
orchestration integration
•	Leverages comprehensive software
networking services with Brocade Vyatta®
vRouters to enable Network Functions
Virtualization (NFV)
Increasing Data Center Agility
and Efficiency
The proliferation of mobile computing,
cloud-based services, Big Data analytics,
and social networking has conditioned
users to expect services to be more nimble
and resources to be available in an on-
demand, self-service manner, regardless
of location. Server virtualization has played
a critical role in reinventing how compute
resources can be managed, provisioned,
and run with a higher degree of flexibility
and agility in the data center. However,
virtualization will not fully deliver its promise
of agility as long as networks are statically
provisioned and managed. Network
Functions Virtualization (NFV) promises to
breathe life into these static networks the
same way server virtualization has done
for the compute domain.
BROCADE
VIRTUAL ADX
APPLICATION
DELIVERY SWITCH
NETWORK
FUNCTIONS
VIRTUALIZATION
DYNAMIC VIRTUAL APPLICATION
DELIVERY CONTROLLER
The Brocade®
Virtual ADX®
(vADX™
) is a
full-fledged Application Delivery Controller
(ADC) platform with a virtual footprint
that leverages Intel advanced technology
to deliver remarkable performance. The
software is designed to run on standards-
based hypervisors, hosted on Intel x86
COTS hardware. It offers a complete suite of
Layer 4 and Layer 7 server load balancing
capabilities and application security
services with extensible management via
rich SOAP/XML APIs.
Figure 1.
Brocade Virtual ADX Application Delivery Switch.
x86 COTS SERVER
STANDARDS-BASED HYPERVISOR
INSTANCE X INSTANCE Y INSTANCE Z
Distributed Multi-core Architecture
At the heart of the Brocade Virtual ADX
is a scalable and distributed multi-core
system architecture characterized by
a logical management processor and
multiple application processors. Besides
system configuration, the management
plane performs system monitoring
through comprehensive metrics to ensure
application availability. The data plane
is responsible for maintaining reliable
traffic distribution to the available servers
and securing client and application
communications. This distributed
architecture can elastically scale up
performance with the addition of more
virtual CPU cores.
Comprehensive ADC
The Brocade Virtual ADX supports
comprehensive IPv4 and IPv6 server load
balancing methods for basic and advanced
protocols such as DNS, SIP, TFTP, and
HTTPS to increase scalability and availability
of critical application and infrastructure
servers. The Brocade Virtual ADX is also
equipped with extensive application health
checks such as server connection load,
application response time, and server
computing resources for dynamic server
monitoring. Furthermore, it provides a
unified application security solution to
protect against sophisticated SYN/DDoS
attacks, deny services to unauthorized
users, and terminate SSL-based traffic.
Application Scripting Engine
The Brocade OpenScript®
engine, a powerful
and sophisticated scripting engine, is an
ideal tool for building advanced policies
and custom services that are more complex
in nature. With extensive libraries of open
software modules via the Comprehensive
Perl Archive Network (CPAN), organizations
can leverage their application development
resources to provide differentiated value-
added services to meet unique customer
requirements for faster time to market.
Distributed Sites Selection
Organizations deploying multiple,
geographically disparate data centers
can benefit from the Global Server Load
Balancing (GSLB) functionality of the
Brocade Virtual ADX. It can distribute client
traffic to servers based on site availability,
load, latency, and more customized
advanced metrics in order to provide
the optimal user experience.
Simplified Management
The Brocade Virtual ADX provides an
industry-standard Command Line Interface
(CLI), advanced Web-based Graphical
User Interface (GUI), and embedded
Linux tools to enable the following
robust management functions:
•	Real-time system monitoring and
reporting: Provides detailed system
information, resource utilization, network
status, and traffic monitoring.
•	Configuration template: Creates
extensive server load balancing
deployments quickly with pre-defined,
customized XML-based configurations.
•	Application scripting development:
Enables rapid development of
application scripts with the intelligent
Brocade OpenScript editor and built-in
compiler.	
All of these functions can be securely
managed through SSHv2, RADIUS,
and TACACS+.
Automated Orchestration
Cloud professionals can provide initial
deployment configurations of the Brocade
Virtual ADX in OpenStack environments
through OpenStack Horizon. In addition,
they can automate the management of
the Brocade Virtual ADX via OpenStack
Heat templates, thereby minimizing human
errors for large-scale cloud deployments.
Application administrators can also leverage
the SOAP/XML APIs to build an elegant
configuration wizard within the GUI and
integrate control of Brocade Virtual ADX
management into custom and third-party
orchestration tools.
RAPID APPLICATION PROTOTYPING,
TESTING, AND PRODUCTION
Ideally, each application deployment
lifecycle (development, testing, and
production) should be in sync, allowing
applications to behave consistently within
each environment. To facilitate this complex
requirement, an organization requires a
sandbox system that can simulate all of
the functional aspects of a production
environment. The Brocade Virtual ADX
offers simplified licensing types and flexible
performance tier options to meet the needs
of these diverse deployment modes. The
evaluation edition provides the full range
of Brocade Virtual ADX features with
maximum performance for a period
of 60 days at no cost. Organizations
can seamlessly move to a production
environment by replacing the trial license
with the full license (see Figure 2).
TEST
DEVELOPMENT PRODUCTION
Figure 2.
Seamless migration in the application deployment lifecycle, from development to production.
Red Tenant Blue Tenant
HYPERVISOR
vSwitch vSwitch
x86 COTS SERVER
VIRTUAL APPLICATION LOAD
BALANCING
A large percentage of critical IT workloads
are now run as virtual applications
since x86-based system capacities have
continued to increase while hypervisor
overheads have continued to decrease.
The prevalent problem with custom-built
hardware load balancing design has
been underutilization of dedicated ADC
appliances. The Brocade Virtual ADX can
enable per-application load balancing,
regardless of its size or location—
dynamically scaling capacity as demands
dictate (see Figure 3). The Brocade
Virtual ADX instance can run on the same
hypervisor or server where one or more
instances of applications reside. Each
application can benefit from customized
provisioning of complete Layer 4 and
Layer 7 server load balancing functions.
OPTIMAL PATH FOR MULTITENANCY
Resource sharing in a multitenant cloud
network is an ongoing concern for cloud
service providers and enterprise users.
One significant challenge is maintaining
compliance with corporate and regulatory
standards, while leveraging the shared
infrastructure model’s cost benefits and
improved operational efficiency. To meet this
challenge, each tenant or customer must
have its own private network infrastructure
with a pre-defined resource level guarantee.
The Brocade Virtual ADX allows for multiple
instances of ADC services to run on a
general-purpose x86 COTS system, thereby
enabling multitenancy with guaranteed
dedicated resources and a high-degree of
isolation per tenant in a shared environment
(see Figure 4).
Figure 4.
Private ADC resources for individual subscribers in a multitenant cloud environment.
Figure 3.
Increased availability, scalability, and resiliency for individual virtual application domains.
Global Server Load Balancing
Server Load Balancing
DYNAMIC RESOURCE MANAGEMENT
IN A HYBRID CLOUD
Varying demands on compute and network
resources pose a significant challenge
for administrators planning for the right
capacity in a hybrid cloud environment.
However, by leveraging the cloud bursting
capability of Brocade Application Resource
Broker, in conjunction with the Brocade
Virtual ADX and standards-based APIs,
administrators can burst their local
application delivery resource footprints
(see Figure 5). They can create additional
Brocade Virtual ADX instances in either a
private or public cloud when demand for
computing resources exceeds capacity, then
recapture the capacity as demand subsides.
This operating model enables network
traffic to be offloaded in a cost-effective
manner when it exceeds the resources
in the on-premise data center.
SITE REDUNDANCY AND BUSINESS
CONTINUITY
For planned disaster recovery, redundant
copies of the same applications are typically
deployed on multiple sites in order to have
them available for transaction and backup
purposes. By distributing these sites across
several areas, the organizational impact
from a major failure can be minimized.
In virtual environments, the distributed
application deployment model has been the
standard for maintaining the highest uptime
and resiliency across hypervisors located in
disparate locations. To support this resilient
distributed environment, the Brocade Virtual
ADX can act both as an application load
balancer and a global site load balancer
(see Figure 6). Multiple localized Brocade
Virtual ADX instances can collocate with
the applications themselves to perform
ADC services, while dedicated Brocade
Virtual ADX instances provide global server
balancing between multiple sites.
Figure 6.
Greater business continuity with server load balancing and distributed site load balancing.
CLOUD
BURSTING
On-Premise Data CenterCloud Environment
Private or Public
PhysicalVirtual
WAN
Brocade ARB
Brocade Application
Resource Broker
Figure 5.
On-demand capacity planning for a hybrid cloud environment.
TRY BROCADE VIRTUAL ADX FOR 60
DAYS
Get instant access to your free Brocade
Virtual ADX trial now and enjoy 24×7
online support.
AVAILABLE AT THE ONLINE STORE
Take advantage of a fast and simple
purchase through the
Brocade online store.
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.
BROCADE COMMUNITY
•	Brocade Application Delivery: Focuses
on Brocade Virtual ADX products and
associated partner technologies,
and provides 24×7 online assistance
for evaluation, resources for real-
time discussions, the latest product
information, configuration examples,
and implementation guidance.
•	Brocade SDN + NFV: Focuses on unique
topics associated with Software-Defined
Networking (SDN) and Network Functions
Virtualization (NFV) technologies, and
offers discussion boards, blogs and
articles, videos, and the latest product
and solution offerings.
BROCADE GLOBAL SERVICES
Brocade Global Services has the expertise
to help organizations build scalable,
efficient cloud infrastructures. Leveraging
15 years of expertise in storage, networking,
and virtualization, Brocade Global Services
delivers world-class professional services,
technical support, and education services,
enabling organizations to maximize their
Brocade investments, accelerate new
technology deployments, and optimize the
performance of networking infrastructures.
FLEXIBLE ACQUISITION OPTIONS
Brocade helps organizations easily address
their software networking requirements
by offering flexible licensing options and
support alternatives. Organizations can
select from perpetual, subscription, and
pay-as-you-go options or the Cloud Service
Provider License (CSPL) Program to align
software networking acquisition with
their unique business requirements and
risk profiles. To learn more, visit Brocade
Virtual ADX License Options or contact your
Brocade sales representative for details.
MAXIMIZING INVESTMENTS
To help optimize technology investments,
Brocade and its partners offer complete
solutions that include professional services,
technical support, and education. For
more information, contact a Brocade sales
partner or visit www.brocade.com.
BROCADE VIRTUAL ADX LICENSE AND SYSTEM OPTIONS
PERFORMANCE TIER HYPERVISOR SUPPORT LICENSE OPTIONS
MAX SLB THROUGHPUT VMware vSphere Linux KVM XenServer Perpetual
Annual
Subscription
Pay-As-You-Go
(utility-based)
10 Mbps • • • • • •
200 Mbps • • • • • •
1 Gbps • • • • • •
3 Gbps • • • •
5 Gbps • • • •
10 Gbps • • • •
BROCADE VIRTUAL ADX MINIMUM REQUIREMENTS
HYPERVISOR SUPPORT MINIMUM VIRTUAL RESOURCES MINIMUM SERVER RESOURCES
Minimum Version Virtual CPUs RAM Disk Space CPUs RAM Disk Space
VMware vSphere ESX/ESXi
4.x/5.x
2 2 GB 20 GB
1.5 GHz
dual-core with
HT*
4 GB 40 GBRedHat/CentOS/Ubuntu Linux
KVM 0.9.0 or higher
XenServer 6.2.0 or higher
*
HT=Hyper-Threading
BROCADE VIRTUAL ADX FEATURE HIGHLIGHTS
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
Layer 4 and Layer 7 Load Balancing 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)
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
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
High Availability
•	Hot-Standby
Layer 2 and 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
Cloud Orchestration
•	Brocade Application Resource Broker
•	OpenStack open cloud framework
DATA SHEET www.brocade.comDATA SHEET www.brocade.com
© 2014 Brocade Communications Systems, Inc. All Rights Reserved. 10/14 GA-DS-1785-06
ADX, AnyIO, Brocade, Brocade Assurance, the B-wing symbol, DCX, Fabric OS, HyperEdge, ICX, MLX, MyBrocade,
OpenScript, VCS, VDX, and Vyatta are registered trademarks, and The Effortless Network and The On-Demand Data
Center are trademarks of Brocade Communications Systems, Inc., in the United States and/or in other countries. Other
brands, products, or service names mentioned may be trademarks of others.
Notice: This document is for informational purposes only and does not set forth any warranty, expressed or implied,
concerning any equipment, equipment feature, or service offered or to be offered by Brocade. Brocade reserves the
right to make changes to this document at any time, without notice, and assumes no responsibility for its use. This
informational document describes features that may not be currently available. Contact a Brocade sales office for
information on feature and product availability. Export of technical data contained in this document may require an
export license from the United States government.
Corporate Headquarters
San Jose, CA USA
T: +1-408-333-8000
info@brocade.com
European Headquarters
Geneva, Switzerland
T: +41-22-799-56-40
emea-info@brocade.com
Asia Pacific Headquarters
Singapore
T: +65-6538-4700
apac-info@brocade.com

More Related Content

What's hot

Dynamic Resource Allocation Using Virtual Machines for Cloud Computing Enviro...
Dynamic Resource Allocation Using Virtual Machines for Cloud Computing Enviro...Dynamic Resource Allocation Using Virtual Machines for Cloud Computing Enviro...
Dynamic Resource Allocation Using Virtual Machines for Cloud Computing Enviro...SaikiranReddy Sama
 
Challenges in hybrid and federated cloud computing
Challenges in hybrid and federated cloud computingChallenges in hybrid and federated cloud computing
Challenges in hybrid and federated cloud computingIgnacio M. Llorente
 
V fabricoverveiw telkom
V fabricoverveiw telkomV fabricoverveiw telkom
V fabricoverveiw telkomAbdul Zaelani
 
Atlanta Cloud Users Group
Atlanta Cloud Users GroupAtlanta Cloud Users Group
Atlanta Cloud Users GroupJohn Willis
 
How to choose the right Database technology for your business?
How to choose the right Database technology for your business?How to choose the right Database technology for your business?
How to choose the right Database technology for your business?Ashnikbiz
 
Understanding the cloud computing stack
Understanding the cloud computing stackUnderstanding the cloud computing stack
Understanding the cloud computing stackSatish Chavan
 
Best Practice Public Cloud Security
Best Practice Public Cloud SecurityBest Practice Public Cloud Security
Best Practice Public Cloud SecurityJason Singh
 
Cloud computing architecture
Cloud computing architectureCloud computing architecture
Cloud computing architecturemeenalkakkar
 
Introduction to cloud computing
Introduction to cloud computingIntroduction to cloud computing
Introduction to cloud computingRevathi Ram
 
Lect15 cloud
Lect15 cloudLect15 cloud
Lect15 cloudVan Pham
 
Lect15 cloud
Lect15 cloudLect15 cloud
Lect15 cloudsree raj
 
From Consolidation to Enterprise Private PaaS - Cloud Expo General Session
From Consolidation to Enterprise Private PaaS - Cloud Expo General SessionFrom Consolidation to Enterprise Private PaaS - Cloud Expo General Session
From Consolidation to Enterprise Private PaaS - Cloud Expo General SessionRex Wang
 

What's hot (19)

Dynamic Resource Allocation Using Virtual Machines for Cloud Computing Enviro...
Dynamic Resource Allocation Using Virtual Machines for Cloud Computing Enviro...Dynamic Resource Allocation Using Virtual Machines for Cloud Computing Enviro...
Dynamic Resource Allocation Using Virtual Machines for Cloud Computing Enviro...
 
Challenges in hybrid and federated cloud computing
Challenges in hybrid and federated cloud computingChallenges in hybrid and federated cloud computing
Challenges in hybrid and federated cloud computing
 
V fabricoverveiw telkom
V fabricoverveiw telkomV fabricoverveiw telkom
V fabricoverveiw telkom
 
Atlanta Cloud Users Group
Atlanta Cloud Users GroupAtlanta Cloud Users Group
Atlanta Cloud Users Group
 
CA NOTES ON EMERGING TECHNOLOGIES
CA NOTES ON EMERGING TECHNOLOGIESCA NOTES ON EMERGING TECHNOLOGIES
CA NOTES ON EMERGING TECHNOLOGIES
 
Cloud monitoring overview
Cloud monitoring overviewCloud monitoring overview
Cloud monitoring overview
 
How to choose the right Database technology for your business?
How to choose the right Database technology for your business?How to choose the right Database technology for your business?
How to choose the right Database technology for your business?
 
Understanding the cloud computing stack
Understanding the cloud computing stackUnderstanding the cloud computing stack
Understanding the cloud computing stack
 
Best Practice Public Cloud Security
Best Practice Public Cloud SecurityBest Practice Public Cloud Security
Best Practice Public Cloud Security
 
Cloud computing architecture
Cloud computing architectureCloud computing architecture
Cloud computing architecture
 
Lect15 cloud
Lect15 cloudLect15 cloud
Lect15 cloud
 
Introduction to cloud computing
Introduction to cloud computingIntroduction to cloud computing
Introduction to cloud computing
 
Lect15 cloud
Lect15 cloudLect15 cloud
Lect15 cloud
 
Lect15 cloud
Lect15 cloudLect15 cloud
Lect15 cloud
 
Lect15 cloud
Lect15 cloudLect15 cloud
Lect15 cloud
 
Cloud
CloudCloud
Cloud
 
cloud computng
cloud computng cloud computng
cloud computng
 
Cloud Design Patterns
Cloud Design PatternsCloud Design Patterns
Cloud Design Patterns
 
From Consolidation to Enterprise Private PaaS - Cloud Expo General Session
From Consolidation to Enterprise Private PaaS - Cloud Expo General SessionFrom Consolidation to Enterprise Private PaaS - Cloud Expo General Session
From Consolidation to Enterprise Private PaaS - Cloud Expo General Session
 

Viewers also liked

ใบงานที่1
ใบงานที่1ใบงานที่1
ใบงานที่1OnceFor_ME
 
หัวข้อที่ 8-บุคลากรทางด้านคอมพิวเตอร์
หัวข้อที่ 8-บุคลากรทางด้านคอมพิวเตอร์หัวข้อที่ 8-บุคลากรทางด้านคอมพิวเตอร์
หัวข้อที่ 8-บุคลากรทางด้านคอมพิวเตอร์Yodsapon Jatwitayachan
 
วิวัฒนาการของคอมพิวเตอร์1
วิวัฒนาการของคอมพิวเตอร์1วิวัฒนาการของคอมพิวเตอร์1
วิวัฒนาการของคอมพิวเตอร์1Sindy Lsk
 
บุคลากรทางคอมพิวเตอร์
บุคลากรทางคอมพิวเตอร์บุคลากรทางคอมพิวเตอร์
บุคลากรทางคอมพิวเตอร์Tang Pruedsapol
 
Final bluejacking
Final bluejackingFinal bluejacking
Final bluejackingRahul Raj
 
ประวัติของคอมพิวเตอร์2
ประวัติของคอมพิวเตอร์2ประวัติของคอมพิวเตอร์2
ประวัติของคอมพิวเตอร์2Tewit Chotchang
 
《中小企業風險管理規劃與控制》 台北 2015-08-19
《中小企業風險管理規劃與控制》 台北 2015-08-19《中小企業風險管理規劃與控制》 台北 2015-08-19
《中小企業風險管理規劃與控制》 台北 2015-08-19Ching-Ya Hung
 
Tài liệu hướng dẫn sử dụng hệ thống phần mềm dịch vụ công trực tuyến dành cho...
Tài liệu hướng dẫn sử dụng hệ thống phần mềm dịch vụ công trực tuyến dành cho...Tài liệu hướng dẫn sử dụng hệ thống phần mềm dịch vụ công trực tuyến dành cho...
Tài liệu hướng dẫn sử dụng hệ thống phần mềm dịch vụ công trực tuyến dành cho...CÔNG TY TNHH MTV XUẤT NHẬP KHẨU ĐÀM VIỆT
 
ฉลาดรู้เน็ต 1 ตอน Internet of Things (IoT)
ฉลาดรู้เน็ต 1 ตอน Internet of Things (IoT)ฉลาดรู้เน็ต 1 ตอน Internet of Things (IoT)
ฉลาดรู้เน็ต 1 ตอน Internet of Things (IoT)WiseKnow Thailand
 

Viewers also liked (13)

ใบงานที่1
ใบงานที่1ใบงานที่1
ใบงานที่1
 
Kenny's CV 1
Kenny's CV 1Kenny's CV 1
Kenny's CV 1
 
Electronic mail
Electronic mailElectronic mail
Electronic mail
 
หัวข้อที่ 8-บุคลากรทางด้านคอมพิวเตอร์
หัวข้อที่ 8-บุคลากรทางด้านคอมพิวเตอร์หัวข้อที่ 8-บุคลากรทางด้านคอมพิวเตอร์
หัวข้อที่ 8-บุคลากรทางด้านคอมพิวเตอร์
 
วิวัฒนาการของคอมพิวเตอร์1
วิวัฒนาการของคอมพิวเตอร์1วิวัฒนาการของคอมพิวเตอร์1
วิวัฒนาการของคอมพิวเตอร์1
 
บุคลากรทางคอมพิวเตอร์
บุคลากรทางคอมพิวเตอร์บุคลากรทางคอมพิวเตอร์
บุคลากรทางคอมพิวเตอร์
 
Final bluejacking
Final bluejackingFinal bluejacking
Final bluejacking
 
ประวัติของคอมพิวเตอร์2
ประวัติของคอมพิวเตอร์2ประวัติของคอมพิวเตอร์2
ประวัติของคอมพิวเตอร์2
 
《中小企業風險管理規劃與控制》 台北 2015-08-19
《中小企業風險管理規劃與控制》 台北 2015-08-19《中小企業風險管理規劃與控制》 台北 2015-08-19
《中小企業風險管理規劃與控制》 台北 2015-08-19
 
Cam ket ve mua sam chinh phu trong hiep dinh TPP va EVFTA.
Cam ket ve mua sam chinh phu trong hiep dinh TPP va EVFTA.Cam ket ve mua sam chinh phu trong hiep dinh TPP va EVFTA.
Cam ket ve mua sam chinh phu trong hiep dinh TPP va EVFTA.
 
Hiep dinh thuong mai tu do VN-EU va TPP - Co hoi, thach thuc va mot so khuyen...
Hiep dinh thuong mai tu do VN-EU va TPP - Co hoi, thach thuc va mot so khuyen...Hiep dinh thuong mai tu do VN-EU va TPP - Co hoi, thach thuc va mot so khuyen...
Hiep dinh thuong mai tu do VN-EU va TPP - Co hoi, thach thuc va mot so khuyen...
 
Tài liệu hướng dẫn sử dụng hệ thống phần mềm dịch vụ công trực tuyến dành cho...
Tài liệu hướng dẫn sử dụng hệ thống phần mềm dịch vụ công trực tuyến dành cho...Tài liệu hướng dẫn sử dụng hệ thống phần mềm dịch vụ công trực tuyến dành cho...
Tài liệu hướng dẫn sử dụng hệ thống phần mềm dịch vụ công trực tuyến dành cho...
 
ฉลาดรู้เน็ต 1 ตอน Internet of Things (IoT)
ฉลาดรู้เน็ต 1 ตอน Internet of Things (IoT)ฉลาดรู้เน็ต 1 ตอน Internet of Things (IoT)
ฉลาดรู้เน็ต 1 ตอน Internet of Things (IoT)
 

Similar to brocade-virtual-adx-ds

Citrix cloud platform 4.2 data sheet
Citrix cloud platform 4.2 data sheetCitrix cloud platform 4.2 data sheet
Citrix cloud platform 4.2 data sheetNuno Alves
 
Ensure the Secure, Reliable Delivery of Applications to Any User, Over Any Ne...
Ensure the Secure, Reliable Delivery of Applications to Any User, Over Any Ne...Ensure the Secure, Reliable Delivery of Applications to Any User, Over Any Ne...
Ensure the Secure, Reliable Delivery of Applications to Any User, Over Any Ne...Citrix
 
20151019 v mworld2015-recap-02
20151019 v mworld2015-recap-0220151019 v mworld2015-recap-02
20151019 v mworld2015-recap-02Kevin Groat
 
NSX_Advanced_Load_Balancer_Solution_with_Oracle.pptx
NSX_Advanced_Load_Balancer_Solution_with_Oracle.pptxNSX_Advanced_Load_Balancer_Solution_with_Oracle.pptx
NSX_Advanced_Load_Balancer_Solution_with_Oracle.pptxAvi Networks
 
VirtualWisdom Brochure
VirtualWisdom BrochureVirtualWisdom Brochure
VirtualWisdom BrochureDarren Molloy
 
describing-the-significant-use-of-cloud-computing-service-models-cuneiform
describing-the-significant-use-of-cloud-computing-service-models-cuneiformdescribing-the-significant-use-of-cloud-computing-service-models-cuneiform
describing-the-significant-use-of-cloud-computing-service-models-cuneiformCuneiform Consulting Pvt Ltd.
 
brocade-data-center-fabric-architectures-wp
brocade-data-center-fabric-architectures-wpbrocade-data-center-fabric-architectures-wp
brocade-data-center-fabric-architectures-wpAnuj Dewangan
 
Introduction on Cloud Computing
Introduction on Cloud Computing Introduction on Cloud Computing
Introduction on Cloud Computing Sanjiv Pradhan
 
Cloud computing 1
Cloud computing  1Cloud computing  1
Cloud computing 1Ashok Kumar
 
Cloud computing 1
Cloud computing  1Cloud computing  1
Cloud computing 1Ashok Kumar
 
A Survey of Performance Comparison between Virtual Machines and Containers
A Survey of Performance Comparison between Virtual Machines and ContainersA Survey of Performance Comparison between Virtual Machines and Containers
A Survey of Performance Comparison between Virtual Machines and Containersprashant desai
 
Introduction to cloud computing
Introduction to cloud computingIntroduction to cloud computing
Introduction to cloud computingsuraj bhandari
 
Data Center for Cloud Computing - DC3X
Data Center for Cloud Computing - DC3XData Center for Cloud Computing - DC3X
Data Center for Cloud Computing - DC3XRenaud Blanchette
 
Varrow VMworld Update and vCHS Lunch and Learn Presentation
Varrow VMworld Update and vCHS Lunch and Learn PresentationVarrow VMworld Update and vCHS Lunch and Learn Presentation
Varrow VMworld Update and vCHS Lunch and Learn PresentationVarrow Inc.
 
Cloud architecture
Cloud architectureCloud architecture
Cloud architectureAdeel Javaid
 

Similar to brocade-virtual-adx-ds (20)

Citrix cloud platform 4.2 data sheet
Citrix cloud platform 4.2 data sheetCitrix cloud platform 4.2 data sheet
Citrix cloud platform 4.2 data sheet
 
Ensure the Secure, Reliable Delivery of Applications to Any User, Over Any Ne...
Ensure the Secure, Reliable Delivery of Applications to Any User, Over Any Ne...Ensure the Secure, Reliable Delivery of Applications to Any User, Over Any Ne...
Ensure the Secure, Reliable Delivery of Applications to Any User, Over Any Ne...
 
20151019 v mworld2015-recap-02
20151019 v mworld2015-recap-0220151019 v mworld2015-recap-02
20151019 v mworld2015-recap-02
 
NSX_Advanced_Load_Balancer_Solution_with_Oracle.pptx
NSX_Advanced_Load_Balancer_Solution_with_Oracle.pptxNSX_Advanced_Load_Balancer_Solution_with_Oracle.pptx
NSX_Advanced_Load_Balancer_Solution_with_Oracle.pptx
 
VirtualWisdom Brochure
VirtualWisdom BrochureVirtualWisdom Brochure
VirtualWisdom Brochure
 
describing-the-significant-use-of-cloud-computing-service-models-cuneiform
describing-the-significant-use-of-cloud-computing-service-models-cuneiformdescribing-the-significant-use-of-cloud-computing-service-models-cuneiform
describing-the-significant-use-of-cloud-computing-service-models-cuneiform
 
brocade-data-center-fabric-architectures-wp
brocade-data-center-fabric-architectures-wpbrocade-data-center-fabric-architectures-wp
brocade-data-center-fabric-architectures-wp
 
Introduction on Cloud Computing
Introduction on Cloud Computing Introduction on Cloud Computing
Introduction on Cloud Computing
 
Cloud computing 1
Cloud computing  1Cloud computing  1
Cloud computing 1
 
Cloud computing 1
Cloud computing  1Cloud computing  1
Cloud computing 1
 
Could the “C” in HPC stand for Cloud?
Could the “C” in HPC stand for Cloud?Could the “C” in HPC stand for Cloud?
Could the “C” in HPC stand for Cloud?
 
Azure diario de abordo
Azure diario de abordoAzure diario de abordo
Azure diario de abordo
 
A Survey of Performance Comparison between Virtual Machines and Containers
A Survey of Performance Comparison between Virtual Machines and ContainersA Survey of Performance Comparison between Virtual Machines and Containers
A Survey of Performance Comparison between Virtual Machines and Containers
 
Introduction to cloud computing
Introduction to cloud computingIntroduction to cloud computing
Introduction to cloud computing
 
Data Center for Cloud Computing - DC3X
Data Center for Cloud Computing - DC3XData Center for Cloud Computing - DC3X
Data Center for Cloud Computing - DC3X
 
Unit 3
Unit   3Unit   3
Unit 3
 
Virtualization in Distributed System: A Brief Overview
Virtualization in Distributed System: A Brief OverviewVirtualization in Distributed System: A Brief Overview
Virtualization in Distributed System: A Brief Overview
 
Consumer side
Consumer sideConsumer side
Consumer side
 
Varrow VMworld Update and vCHS Lunch and Learn Presentation
Varrow VMworld Update and vCHS Lunch and Learn PresentationVarrow VMworld Update and vCHS Lunch and Learn Presentation
Varrow VMworld Update and vCHS Lunch and Learn Presentation
 
Cloud architecture
Cloud architectureCloud architecture
Cloud architecture
 

brocade-virtual-adx-ds

  • 1. DATA SHEET www.brocade.com • Provides a dynamic multi-core system architecture with integrated Intel technology for ADC performance scaling • Delivers a full-fledged ADC system with a virtual footprint supported on standards- based hypervisors and hosted on a general-purpose x86 system • Maximizes application availability, protection, and programmability through robust ADC services • Simplifies data center operations with extensible management and open cloud orchestration integration • Leverages comprehensive software networking services with Brocade Vyatta® vRouters to enable Network Functions Virtualization (NFV) Increasing Data Center Agility and Efficiency The proliferation of mobile computing, cloud-based services, Big Data analytics, and social networking has conditioned users to expect services to be more nimble and resources to be available in an on- demand, self-service manner, regardless of location. Server virtualization has played a critical role in reinventing how compute resources can be managed, provisioned, and run with a higher degree of flexibility and agility in the data center. However, virtualization will not fully deliver its promise of agility as long as networks are statically provisioned and managed. Network Functions Virtualization (NFV) promises to breathe life into these static networks the same way server virtualization has done for the compute domain. BROCADE VIRTUAL ADX APPLICATION DELIVERY SWITCH NETWORK FUNCTIONS VIRTUALIZATION DYNAMIC VIRTUAL APPLICATION DELIVERY CONTROLLER The Brocade® Virtual ADX® (vADX™ ) is a full-fledged Application Delivery Controller (ADC) platform with a virtual footprint that leverages Intel advanced technology to deliver remarkable performance. The software is designed to run on standards- based hypervisors, hosted on Intel x86 COTS hardware. It offers a complete suite of Layer 4 and Layer 7 server load balancing capabilities and application security services with extensible management via rich SOAP/XML APIs. Figure 1. Brocade Virtual ADX Application Delivery Switch. x86 COTS SERVER STANDARDS-BASED HYPERVISOR INSTANCE X INSTANCE Y INSTANCE Z
  • 2. Distributed Multi-core Architecture At the heart of the Brocade Virtual ADX is a scalable and distributed multi-core system architecture characterized by a logical management processor and multiple application processors. Besides system configuration, the management plane performs system monitoring through comprehensive metrics to ensure application availability. The data plane is responsible for maintaining reliable traffic distribution to the available servers and securing client and application communications. This distributed architecture can elastically scale up performance with the addition of more virtual CPU cores. Comprehensive ADC The Brocade Virtual ADX supports comprehensive IPv4 and IPv6 server load balancing methods for basic and advanced protocols such as DNS, SIP, TFTP, and HTTPS to increase scalability and availability of critical application and infrastructure servers. The Brocade Virtual ADX is also equipped with extensive application health checks such as server connection load, application response time, and server computing resources for dynamic server monitoring. Furthermore, it provides a unified application security solution to protect against sophisticated SYN/DDoS attacks, deny services to unauthorized users, and terminate SSL-based traffic. Application Scripting Engine The Brocade OpenScript® engine, a powerful and sophisticated scripting engine, is an ideal tool for building advanced policies and custom services that are more complex in nature. With extensive libraries of open software modules via the Comprehensive Perl Archive Network (CPAN), organizations can leverage their application development resources to provide differentiated value- added services to meet unique customer requirements for faster time to market. Distributed Sites Selection Organizations deploying multiple, geographically disparate data centers can benefit from the Global Server Load Balancing (GSLB) functionality of the Brocade Virtual ADX. It can distribute client traffic to servers based on site availability, load, latency, and more customized advanced metrics in order to provide the optimal user experience. Simplified Management The Brocade Virtual ADX provides an industry-standard Command Line Interface (CLI), advanced Web-based Graphical User Interface (GUI), and embedded Linux tools to enable the following robust management functions: • Real-time system monitoring and reporting: Provides detailed system information, resource utilization, network status, and traffic monitoring. • Configuration template: Creates extensive server load balancing deployments quickly with pre-defined, customized XML-based configurations. • Application scripting development: Enables rapid development of application scripts with the intelligent Brocade OpenScript editor and built-in compiler. All of these functions can be securely managed through SSHv2, RADIUS, and TACACS+. Automated Orchestration Cloud professionals can provide initial deployment configurations of the Brocade Virtual ADX in OpenStack environments through OpenStack Horizon. In addition, they can automate the management of the Brocade Virtual ADX via OpenStack Heat templates, thereby minimizing human errors for large-scale cloud deployments. Application administrators can also leverage the SOAP/XML APIs to build an elegant configuration wizard within the GUI and integrate control of Brocade Virtual ADX management into custom and third-party orchestration tools. RAPID APPLICATION PROTOTYPING, TESTING, AND PRODUCTION Ideally, each application deployment lifecycle (development, testing, and production) should be in sync, allowing applications to behave consistently within each environment. To facilitate this complex requirement, an organization requires a sandbox system that can simulate all of the functional aspects of a production environment. The Brocade Virtual ADX offers simplified licensing types and flexible performance tier options to meet the needs of these diverse deployment modes. The evaluation edition provides the full range of Brocade Virtual ADX features with maximum performance for a period of 60 days at no cost. Organizations can seamlessly move to a production environment by replacing the trial license with the full license (see Figure 2). TEST DEVELOPMENT PRODUCTION Figure 2. Seamless migration in the application deployment lifecycle, from development to production.
  • 3. Red Tenant Blue Tenant HYPERVISOR vSwitch vSwitch x86 COTS SERVER VIRTUAL APPLICATION LOAD BALANCING A large percentage of critical IT workloads are now run as virtual applications since x86-based system capacities have continued to increase while hypervisor overheads have continued to decrease. The prevalent problem with custom-built hardware load balancing design has been underutilization of dedicated ADC appliances. The Brocade Virtual ADX can enable per-application load balancing, regardless of its size or location— dynamically scaling capacity as demands dictate (see Figure 3). The Brocade Virtual ADX instance can run on the same hypervisor or server where one or more instances of applications reside. Each application can benefit from customized provisioning of complete Layer 4 and Layer 7 server load balancing functions. OPTIMAL PATH FOR MULTITENANCY Resource sharing in a multitenant cloud network is an ongoing concern for cloud service providers and enterprise users. One significant challenge is maintaining compliance with corporate and regulatory standards, while leveraging the shared infrastructure model’s cost benefits and improved operational efficiency. To meet this challenge, each tenant or customer must have its own private network infrastructure with a pre-defined resource level guarantee. The Brocade Virtual ADX allows for multiple instances of ADC services to run on a general-purpose x86 COTS system, thereby enabling multitenancy with guaranteed dedicated resources and a high-degree of isolation per tenant in a shared environment (see Figure 4). Figure 4. Private ADC resources for individual subscribers in a multitenant cloud environment. Figure 3. Increased availability, scalability, and resiliency for individual virtual application domains.
  • 4. Global Server Load Balancing Server Load Balancing DYNAMIC RESOURCE MANAGEMENT IN A HYBRID CLOUD Varying demands on compute and network resources pose a significant challenge for administrators planning for the right capacity in a hybrid cloud environment. However, by leveraging the cloud bursting capability of Brocade Application Resource Broker, in conjunction with the Brocade Virtual ADX and standards-based APIs, administrators can burst their local application delivery resource footprints (see Figure 5). They can create additional Brocade Virtual ADX instances in either a private or public cloud when demand for computing resources exceeds capacity, then recapture the capacity as demand subsides. This operating model enables network traffic to be offloaded in a cost-effective manner when it exceeds the resources in the on-premise data center. SITE REDUNDANCY AND BUSINESS CONTINUITY For planned disaster recovery, redundant copies of the same applications are typically deployed on multiple sites in order to have them available for transaction and backup purposes. By distributing these sites across several areas, the organizational impact from a major failure can be minimized. In virtual environments, the distributed application deployment model has been the standard for maintaining the highest uptime and resiliency across hypervisors located in disparate locations. To support this resilient distributed environment, the Brocade Virtual ADX can act both as an application load balancer and a global site load balancer (see Figure 6). Multiple localized Brocade Virtual ADX instances can collocate with the applications themselves to perform ADC services, while dedicated Brocade Virtual ADX instances provide global server balancing between multiple sites. Figure 6. Greater business continuity with server load balancing and distributed site load balancing. CLOUD BURSTING On-Premise Data CenterCloud Environment Private or Public PhysicalVirtual WAN Brocade ARB Brocade Application Resource Broker Figure 5. On-demand capacity planning for a hybrid cloud environment.
  • 5. TRY BROCADE VIRTUAL ADX FOR 60 DAYS Get instant access to your free Brocade Virtual ADX trial now and enjoy 24×7 online support. AVAILABLE AT THE ONLINE STORE Take advantage of a fast and simple purchase through the Brocade online store. 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. BROCADE COMMUNITY • Brocade Application Delivery: Focuses on Brocade Virtual ADX products and associated partner technologies, and provides 24×7 online assistance for evaluation, resources for real- time discussions, the latest product information, configuration examples, and implementation guidance. • Brocade SDN + NFV: Focuses on unique topics associated with Software-Defined Networking (SDN) and Network Functions Virtualization (NFV) technologies, and offers discussion boards, blogs and articles, videos, and the latest product and solution offerings. BROCADE GLOBAL SERVICES Brocade Global Services has the expertise to help organizations build scalable, efficient cloud infrastructures. Leveraging 15 years of expertise in storage, networking, and virtualization, Brocade Global Services delivers world-class professional services, technical support, and education services, enabling organizations to maximize their Brocade investments, accelerate new technology deployments, and optimize the performance of networking infrastructures. FLEXIBLE ACQUISITION OPTIONS Brocade helps organizations easily address their software networking requirements by offering flexible licensing options and support alternatives. Organizations can select from perpetual, subscription, and pay-as-you-go options or the Cloud Service Provider License (CSPL) Program to align software networking acquisition with their unique business requirements and risk profiles. To learn more, visit Brocade Virtual ADX License Options or contact your Brocade sales representative for details. MAXIMIZING INVESTMENTS To help optimize technology investments, Brocade and its partners offer complete solutions that include professional services, technical support, and education. For more information, contact a Brocade sales partner or visit www.brocade.com.
  • 6. BROCADE VIRTUAL ADX LICENSE AND SYSTEM OPTIONS PERFORMANCE TIER HYPERVISOR SUPPORT LICENSE OPTIONS MAX SLB THROUGHPUT VMware vSphere Linux KVM XenServer Perpetual Annual Subscription Pay-As-You-Go (utility-based) 10 Mbps • • • • • • 200 Mbps • • • • • • 1 Gbps • • • • • • 3 Gbps • • • • 5 Gbps • • • • 10 Gbps • • • • BROCADE VIRTUAL ADX MINIMUM REQUIREMENTS HYPERVISOR SUPPORT MINIMUM VIRTUAL RESOURCES MINIMUM SERVER RESOURCES Minimum Version Virtual CPUs RAM Disk Space CPUs RAM Disk Space VMware vSphere ESX/ESXi 4.x/5.x 2 2 GB 20 GB 1.5 GHz dual-core with HT* 4 GB 40 GBRedHat/CentOS/Ubuntu Linux KVM 0.9.0 or higher XenServer 6.2.0 or higher * HT=Hyper-Threading BROCADE VIRTUAL ADX FEATURE HIGHLIGHTS 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 Layer 4 and Layer 7 Load Balancing 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) 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 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 High Availability • Hot-Standby Layer 2 and 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 Cloud Orchestration • Brocade Application Resource Broker • OpenStack open cloud framework
  • 7.
  • 8. DATA SHEET www.brocade.comDATA SHEET www.brocade.com © 2014 Brocade Communications Systems, Inc. All Rights Reserved. 10/14 GA-DS-1785-06 ADX, AnyIO, Brocade, Brocade Assurance, the B-wing symbol, DCX, Fabric OS, HyperEdge, ICX, MLX, MyBrocade, OpenScript, VCS, VDX, and Vyatta are registered trademarks, and The Effortless Network and The On-Demand Data Center are trademarks of Brocade Communications Systems, Inc., in the United States and/or in other countries. Other brands, products, or service names mentioned may be trademarks of others. Notice: This document is for informational purposes only and does not set forth any warranty, expressed or implied, concerning any equipment, equipment feature, or service offered or to be offered by Brocade. Brocade reserves the right to make changes to this document at any time, without notice, and assumes no responsibility for its use. This informational document describes features that may not be currently available. Contact a Brocade sales office for information on feature and product availability. Export of technical data contained in this document may require an export license from the United States government. Corporate Headquarters San Jose, CA USA T: +1-408-333-8000 info@brocade.com European Headquarters Geneva, Switzerland T: +41-22-799-56-40 emea-info@brocade.com Asia Pacific Headquarters Singapore T: +65-6538-4700 apac-info@brocade.com