Software Defined Networking · 9/23/2015 · The first thing requiring automation is the initial...
Transcript of Software Defined Networking · 9/23/2015 · The first thing requiring automation is the initial...
Software Defined Networking
Level Setting
© 2015 BROCADE COMMUNICATIONS SYSTEMS, INC.
Software Networking Definitions
© 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. 3
NETWORK FUNCTIONS
VIRTUALIZTION
SOFTWARE DEFINED
NETWORKING
Programmatic Control
Features
OS
Hardware
Features Applications
• Routing• Firewall
• VPN• ADCOrchestratio
n
VXLAN
Overlay Networking
StillDon’t
kNowN
NotFor
eVeryone
Network Design for the New Era
© 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. 4
SOFTWARE DEFINED NETWORKING
Open Virtual Efficient
Ok, Now What?
© 2015 BROCADE COMMUNICATIONS SYSTEMS, INC.
Network Virtualization with Overlays
• NV is an approach which provides a flexible virtual network atop an existing physical network infrastructure using an overlay technology
• NV helps automate network configuration while provisioning applications/tenants
• NV provides a scalable, multi-tenant virtual network via overlay technology
© 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. 6
CONTROLLER
SPINE
LEAF
OVERLAY NETWORK
VIRTUALIZED SERVER
VIRTUALIZED SERVER
VIRTUALIZED SERVER
VM VMVMvSwitch
VM VMVMvSwitch
VM VMVMvSwitch
NETWORK VIRTUALIZATION WITH HYPERVISOR BASED OVERLAY NETWORKING
Cloud Management Platforms
Infrastructure Provisioning
Network Automation & Orchestration
© 2015 BROCADE COMMUNICATIONS SYSTEMS, INC 7
Native Fabric• Yang Model-
NetConf• CLI
CLI Scripting Cloud• Yang Model-
RestAPI
DevOps• Python• Puppet
Controller-based Architecture• OpenDaylight• Brocade SDN Controller• VMware NSX
CLI
Tenant Provisioning
REST APIHomegrownScripting
Vendor provided Solutions
Network Programmability
© 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. 8
• Sample Traffic and Stats• Core and Leaf/Spine devices
• sFlow-RT samples and ACL stats
• Post Analysis • Analyze DC L2-L4 usage/reporting
• Adhoc Troubleshooting
• Identify reliability issues due to mis-configurations (storms)
• Reporting/Trigger based use cases• Drop, Re-direct or Replicate
• OpenFlow 1.3 (Upto 128K flows per device)
Collector
S-Flow-RT SamplesEthernetVLAN, VXLANIPv4/v6, NVGREMPLS
Tenant A Tenant B
Data Center
WAN/Internet
SDN APP
© 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. 9
Intelligent Flow Management
Routers
Brocade Flow
Optimizer
sFlowInband
Brocade SDN
Controller
Routers
Internet2Internet
Solution Benefits
• Firewall Bypass‒ Provide high performance file
transfers for trusted research traffic directly to Internet 2
• Brocade SDN Controller
‒ OpenDaylight software supported by Brocade
Network Functions Virtualization
© 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. INTERNAL USE ONLY 10
vVPNvRTR vFW
Management: CLI, GUI, SNMP, Syslog, RESTful API, Netconf/YangPlatforms: VMware, KVM, Hyper-V, Xen, x86
• Virtualized router• Network Segmentation
in Cloud• Tenant Router
• East-West DC FW• Cloud based FW • Virtual edge FW
• Site-2-site• Remote access to
the cloud • Hybrid cloud VPN
Network Functions Virtualization in the DC
© 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. INTERNAL USE ONLY 11
MLXe MLXe
VDX67xx
VDX67xx
VDX67xx
VDX67xx
Rack-n-1 Rack-nRack-1 Rack-2
VDX67xx
VDX67xx
VDX67xx
VDX67xx
FWaaS
VPNaaS
vRouter
vADC
FW
ADC
FW
ADC VDX 87xx VDX 87xx
The Road to Nirvana
© 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. 12
Hardware Underlay
Orchestration
Programmability Policy Driven
• Majority of infrastructure not SDN capable
• Move from legacy 3 tier to Ethernet Fabric in DC
• First step in the journey of SDN for many
• Software skills are extremely critical for success
• Use case scenarios will vary by each environment
• Apps emerging that address specific needs
• A true paradigm shift in how networking is implemented
• Silos broken down to support a horizontal focus
Who Would You Rather Be?
Old School
13© 2014 BROCADE COMMUNICATIONS SYSTEMS, INC. PROPRIETARY INFORMATION
The New IP
Thank you