brocade ethernet fabrics and the oddc
DESCRIPTION
The Software Defined Data Center Sander Bakker, BrocadeTRANSCRIPT
19-Dec-13 © 2013 Brocade Communications Systems, Inc. Company Proprietary Information 2
“Fundamentally we’ve had to redesign and challenge
the way we’ve run distributed infrastructure for the
past 15 years.
Steve Hilton, Chief Information Officer, Credit Suisse Group
Not a single thing that we’ve done in the past is now acceptable for the future.”
Capture Historic Industry Shifts
© 2012 Brocade Communications Systems, Inc. Proprietary Information
Cross-Portfolio Leverage
Blurring of Hardware and Software
Cloud Evolution Software Defines Everything
Closed
to Open
PROPRIETARY
PLATFORMS
OPEN
© 2013 Brocade Communications Systems, Inc. Company Proprietary Information 4
0
50
100
150
200
Gbs
Exponential Growth of x86 Performance
5
Blurring Hardware and Software Boundaries Disruptive Growth of x86 Performance
2008
Virtual EPC
Virtual Appliances
Virtual Route Reflector
Virtual Router
Virtual CPE
2009 2010 2011 2012 2013 Intel Platform Harpertown Nehalem Westmere Sandy Bridge Ivytown
Total Cores 8 8 12 8 16 20
3/14/2012 © 2012 Brocade Communications Systems, Inc. Proprietary Information 6
Connecting IT and Networks
SDN
IT
NETWORK
3/14/2012 © 2012 Brocade Communications Systems, Inc. Proprietary Information 7
Evolving Cloud Services
Basic
Homogeneous
Low Cost
SERVICES CLOUD PUBLIC CLOUD
Rich Services
Application Optimized
Public Cloud Architecture
Enterprise Policies
Increased Security
Brocade Focus Areas
3/14/2012 © 2012 Brocade Communications Systems, Inc. Proprietary Information 8
On Demand Data Center Blueprint
Software Networking SDN, NFV
Data Center Networking Fabrics
What is an Ethernet Fabric Brocade VCS fabric technology
3/14/2012 © 2012 Brocade Communications Systems, Inc. Proprietary Information 9
Optimized for server virtualization and cloud architectures
More efficient, higher throughput, lower latency
Scale-out vs. scale-up to increase flexibility and reduce cost
Simplified deployment and reduce administration cost
Ethernet Fabrics vs. Legacy Networks AUTOMATION, EFFICIENCY AND SCALE ON-DEMAND
CLASSIC, HIERARCHICAL ARCHITECTURE C
ore
A
ggre
gati
on
A
cces
s
Inflexible: Rigid architecture, optimized for legacy client/server applications
Inefficient: Spanning Tree disables links to prevent loops, limiting network utilization
Complex: Each switch managed individually
VM-ignorant: No concept of server virtualization
Flexible: Topology freedom, optimized for east/west traffic patterns and virtualized applications
Efficient: All links in the fabric are active with Layer 1/2/3 multipathing
Simple: Entire fabric behaves as logical switch
VM-aware: Facilitates VM/network interoperability
ETHERNET FABRIC ARCHITECTURE
Ed
ge
C
ore
Scalability
19-Dec-13 10 © 2012 Brocade Communications Systems, Inc. Proprietary Information
Brocade Differentiation Data Center Ethernet – Brocade VCS Fabric
11
• No Spanning Tree Protocol
• Multi-path, deterministic
• Auto-healing, non-disruptive
• Lossless, low latency
• Convergence-ready
Ethernet Fabric
• Self-forming
• Arbitrary topology
• Fabric is aware of all members, devices, VMs
• Masterless control, no reconfiguration
Distributed Intelligence
• Logically flattens and collapses network layers
• Scale edge and manage as if single switch
• Auto-configuration
• Centralized or distributed mgmt; end-to-end
Logical Chassis
Dynamic Services Connectivity over Distance, Native Fibre Channel,
Security Services, Layer 4-7, etc.
NATIVE, FABRIC-BASED MULTITENANCY AT SCALE
VCS Virtual Fabric
Allocates logical fabric(s) for each
tenant within a shared physical
fabric
Based on TRILL Fine-Grained Labels
(IETF RFC# 6325)
Provides support for overlapping
VLANs, VLAN scale and transparent
VLAN services
Supports 16 million VCS Virtual
Fabrics
19-Dec-13 © 2013 Brocade Communications Systems, Inc. Proprietary Information 12
Customer A
Customer B
Customer A
Customer B
VLAN10 Virtual Fabric 5000
VLAN10 Virtual Fabric 5001
Automatic IP Storage Traffic Prioritization
IP Storage Intelligence – VCS AutoQoS
All the nodes in the fabric will auto-
prioritize IP Storage traffic over other,
best effort traffic types
Eliminates QoS configuration complexity
or the need to overprovision the network
Reduces capital and operational costs
13 19-Dec-13 © 2013 Brocade Communications Systems, Inc. Proprietary Information 13
IP Storage Racks
Compute Racks
Other Priorities: Best Effort Traffic
Medium Priority: NAS. iSCSI Traffic
IP Storage: Scale-Out NAS and Clustered Storage
Servers
VDX’es
Front End
IP
Network
Storage
cluster
nodes
Back End
Storage
Network
FC, Ethernet or Infiniband
NAS NAS NAS NAS
15
• Scales out linearly in real time without disruption
• Load-balanced multipathing provides very high link utilization, reducing over-provisioning
• AutoQoS for IP storage minimizes traffic contention and ensures performance
• Native network automation and Logical Chassis delivers massive OpEx reduction
Brocade VCS Fabric Value Propositions
Brocade Differentiation Data Center Ethernet – Brocade VCS Fabric
3/14/2012 © 2012 Brocade Communications Systems, Inc. Proprietary Information 16 © 2013 Brocade Communications Systems, Inc. CONFIDENTIAL—For Internal Use Only 16
• Zero-touch VM discovery, configuration, and mobility
• No configuration to add links or switches
• Fabric managed as single logical device
Automated
5x less time to deploy network capacity
• All links fully active; none on standby
• Multipathing at all layers of the network
• IP storage-aware
Efficient
2x greater network utilization
Faster time to tenant deployment, lower cost
• Native multitenancy with Virtual Fabrics
• Scale out non-disruptively
• Orchestration through Open APIs and OpenStack
Cloud-Optimized
900+ Customers
Brocade VDX Switch and VCS Fabric Evolution RAPID PACE OF INNOVATION
Product Milestones/ Announcements
Cumulative Installed Base
Brocade VDX 6720 January 2011
Announced Brocade VDX/VCS
June 2010
20+ Customers 100+
Customers 200+ Customers
Q1 11 Q2 11 Q3 11 Q4 11 CQ2 10 Q4 10 Q4 12
300+ Customers
Brocade VDX 6710 and 6730 September 2011
Brocade VDX 8770 October 2012
1500+ Customers
Q3 13 ….
Brocade VDX
6740/6740T
September 2013
….
Brocade Focus Areas
3/14/2012 © 2012 Brocade Communications Systems, Inc. Proprietary Information 18
On Demand Data Center Blueprint
Software Networking SDN, NFV
Data Center Networking Fabrics
Gartner Report, March 12th, 2013 Software-Defined Networking: A Taxonomy
“Ending the Confusion About Software-Defined
Networking: A Taxonomy”
Defines the two main SDN approaches:
1. “Device-Based SDN Deployment” Control protocol such as OpenFlow provisions hardware
devices
2. “Overlay-Based SDN Deployment” Use IP tunnels, e.g., VxLAN, NVGRE, or STT, between
vSwitches to create logical overlay networks
3/14/2012 © 2012 Brocade Communications Systems, Inc. Proprietary Information 19
NETWORK VIRTUALIZATION
PROGRAMMATIC CONTROL
Software-Defined Networking: Device-Based/OpenFlow IN
FRA
STR
UC
TUR
E
Approach: Move Control Plane Out of Routers
Openflow
Physical Infrastructure Today
Applications: BGP, OSPF, ISIS, etc.
Applications run as distributed
embedded software
With an SDN enabled infrastructure
Network Controller abstracts physical network
Controls infrastructure with Programmatic
Interface: OpenFlow
INFR
AS
TRU
CTU
RE
IP/L2/VPN Network with OpenFlow Overlay
Brocade OpenFlow - MLXe Hybrid Port Mode
3/14/2012 © 2012 Brocade Communications Systems, Inc. Proprietary Information 21
Network
(DC or WAN)
Traditional IP, L2, VPN
Protection
Layer
Traditional Network
Management
SDN
Controller
OpenFlow Overlay (Virtual/Logical Networks)
OpenFlow as an overlay to existing network Virtual/Logical Networks using OpenFlow Allows for new revenue-generating features
on top of existing production network
Enabled by Brocade’s “Hybrid port mode” OpenFlow and traditional features enabled
concurrently on same router ports
Hybrid Port Mode with optional Protection OpenFlow does not affect Traditional traffic Protection in hardware Allows for initial OpenFlow overlay service
development/testing without risk
Internet2 BROCADE OPENFLOW ENABLED 100G NATIONWIDE BACKBONE
Exchange Point
Internet 2
• 49 Custom Location Facilities
• 15,500 miles of dark Fiber
• 8.8 Tbps of Optical Capacity
• Hybrid Mode with protected OpenFlow traffic
Seattle
Kansas City
Chicago (3)
Salt Lake City
Los Angeles
Houston (2)
Atlanta
Washington DC
Cleveland New York (2)
Boston
Albany
Philadelphia Pittsburgh
Buffalo
Detroit
Raleigh
Charlotte
Jacksonville
Baton Rouge
Jackson
Chattanooga
Nashville
Louisville
Cincinnati
Ashburn Indianapolis
St. Louis
Memphis Tulsa
Dallas
Madison
Minneapolis
San Antonio
El Paso
Albuquerque
Denver
Bismarck
Fargo Dickinson
Miles City
Billings
Bozeman
Missoula
Spokane
Boise
Las Vegas
Phoenix
Tucson San Diego
IP router node
Optical add/drop facility
Reno
Olympia
Portland
Eugene
Sacramento
Sunnyvale
San Luis Obispo
22 © 2013 Brocade Communications Systems, Inc. PROPRIETARY AND CONFIDENTIAL— Discussed under NDA Only
Software-Defined Networking: Overlay-Based IN
FRA
STR
UC
TUR
E
vSwitch
Vir
tua
l
Approach: Build Overlay Logical Networks
vSwitch vSwitch
VxLAN
Tunnels
Server Server Server
East-west tunnels between
software switches (vSwitch)
enable physical network
abstraction (logical networks)
Proposed tunnel technologies
VxLAN, STT: VMware
NVGRE: Microsoft
Technology benefits
Supports millions of logical networks
(no 4K limit as VLANs)
Support VMs with overlapping IP/MAC
addresses
IP Storage and Network Virtualization with VXLAN IN
FRA
STR
UC
TUR
E
VTEP
VM VM VM
vSwitch VTEP
VM VM VM
vSwitch
Ph
ysic
al
VTEP
Server Storage
VxLAN
Tunnels
Services
VTEP
Mgmt Physical
Connectivity
Vir
tua
l Not every DC asset understands VXLAN
Storage is still
physical and non-
VxLAN aware
The VCS VXLAN
Gateway capability
allows for the
bridging of VXLAN-
aware workloads
with non-VXLAN
aware assets such
as IP storage
Network Functions Virtualization (NFV)
Economics
Reduces CAPEX by shifting basic L4-7 requirements to commodity x86 HW for public/private cloud services
Reduces OPEX by automating provisioning and configuration
On-demand deployment
Virtualized Network Appliance (VNA) or Virtual Machine (VM)
Range of services
Routing, Security, Load balancing, etc.
http://www.tid.es/es/Documents/NFV_White_PaperV2.pdf
Brocade Vyatta vRouter ADVANCED ROUTING, FIREWALL AND VPN IN SINGLE SOFTWARE IMAGE
Database
Hypervisor
Application
Hypervisor
Web
Hypervisor
VLAN1 VLAN2 VLAN1 VLAN2 VLAN1 VLAN2
WAN
Vyatta Vyatta Vyatta
Comprehensive interconnection of subnets
Advanced routing, state-full firewall and VPN
Flexibility to match application environments
Put routing where and when you need it
Increased service agility
On-demand network capacity
Management and deployment
Supports leading hypervisors: ESXi, Xen, XenServer, KVM, HyperV
Supports cloud provisioning
Without vRouter – With vRouter
Brocade Vyatta vRouter
3/14/2012 © 2012 Brocade Communications Systems, Inc. Proprietary Information 27
Packet transition point
• Packet processing/
queuing
• Potential points where
packet drops, latency
can occur
Core Routers
Ethernet Fabric
Multi-tier data center architecture
Start with a standard multi-tier datacenter design, including a segmented
network
INTERNET
INTERNET
Virtualize the Network
Replace hardware networking devices with virtual networking from
Vyatta
INTERNET
Make it repeatable, per tenant or application
Brocade Virtual ADX Application Delivery Switch FULL COMPLEMENT OF ADC SOLUTIONS FROM PHYSICAL TO VIRTUAL
Key component in L4-7 network function virtualization Dynamically provision and adapt network services as
application and network conditions demand
Leverages advanced ADX architecture Core ADX functions in virtualized form factor Flexibility of OpenScript and standard-based APIs for
comprehensive visibility and control of app environment
Speeds service rollout Speeds the creation and staging of application policies Accelerates the deployment of new application services
Adapt infrastructure to meet diverse business needs Leverage app policies on a per tenant /customer basis INCREASING DATA CENTER
AGILITY AND EFFICIENCY
ADX 1000 ADX 4000 ADX 10000
Physical Infrastructure
Applications, Orchestration, and Services
Control NETWORK CONTROLLER
SERVER
Virtual
Machines
STORAGE
Software Defined Storage
Putting it All Together LEVERAGING THE FULL BROCADE PORTFOLIO
NETWORK FUNCTIONS
APPLICATIONS, ORCHESTRATION, AND SERVICES
BUSINESS LOGIC
NETWORK COMPUTE STORAGE
Virtual Resources
NETWORK
Network
Virtualization
The On-Demand
Data Center TM
19-Dec-13 33 © 2012 Brocade Communications Systems, Inc. Proprietary Information
Brocade is empowering the
On-Demand Data Center by
interconnecting all resources
within and between data centers
with the world’s most automated,
efficient, and agile fabric-based
networks.