software defined networking - university of oklahoma · the first thing requiring automation is the...
TRANSCRIPT
![Page 1: Software Defined Networking - University of Oklahoma · The first thing requiring automation is the initial deployment of the infrastructure – sometimes referred to as Day 0 automati\൯n](https://reader033.vdocuments.net/reader033/viewer/2022060416/5f13a7073d77ab60eb2bf146/html5/thumbnails/1.jpg)
Software Defined Networking
![Page 2: Software Defined Networking - University of Oklahoma · The first thing requiring automation is the initial deployment of the infrastructure – sometimes referred to as Day 0 automati\൯n](https://reader033.vdocuments.net/reader033/viewer/2022060416/5f13a7073d77ab60eb2bf146/html5/thumbnails/2.jpg)
Level Setting
© 2015 BROCADE COMMUNICATIONS SYSTEMS, INC.
![Page 3: Software Defined Networking - University of Oklahoma · The first thing requiring automation is the initial deployment of the infrastructure – sometimes referred to as Day 0 automati\൯n](https://reader033.vdocuments.net/reader033/viewer/2022060416/5f13a7073d77ab60eb2bf146/html5/thumbnails/3.jpg)
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
![Page 4: Software Defined Networking - University of Oklahoma · The first thing requiring automation is the initial deployment of the infrastructure – sometimes referred to as Day 0 automati\൯n](https://reader033.vdocuments.net/reader033/viewer/2022060416/5f13a7073d77ab60eb2bf146/html5/thumbnails/4.jpg)
Network Design for the New Era
© 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. 4
SOFTWARE DEFINED NETWORKING
Open Virtual Efficient
![Page 5: Software Defined Networking - University of Oklahoma · The first thing requiring automation is the initial deployment of the infrastructure – sometimes referred to as Day 0 automati\൯n](https://reader033.vdocuments.net/reader033/viewer/2022060416/5f13a7073d77ab60eb2bf146/html5/thumbnails/5.jpg)
Ok, Now What?
© 2015 BROCADE COMMUNICATIONS SYSTEMS, INC.
![Page 6: Software Defined Networking - University of Oklahoma · The first thing requiring automation is the initial deployment of the infrastructure – sometimes referred to as Day 0 automati\൯n](https://reader033.vdocuments.net/reader033/viewer/2022060416/5f13a7073d77ab60eb2bf146/html5/thumbnails/6.jpg)
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
![Page 7: Software Defined Networking - University of Oklahoma · The first thing requiring automation is the initial deployment of the infrastructure – sometimes referred to as Day 0 automati\൯n](https://reader033.vdocuments.net/reader033/viewer/2022060416/5f13a7073d77ab60eb2bf146/html5/thumbnails/7.jpg)
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
![Page 8: Software Defined Networking - University of Oklahoma · The first thing requiring automation is the initial deployment of the infrastructure – sometimes referred to as Day 0 automati\൯n](https://reader033.vdocuments.net/reader033/viewer/2022060416/5f13a7073d77ab60eb2bf146/html5/thumbnails/8.jpg)
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
![Page 9: Software Defined Networking - University of Oklahoma · The first thing requiring automation is the initial deployment of the infrastructure – sometimes referred to as Day 0 automati\൯n](https://reader033.vdocuments.net/reader033/viewer/2022060416/5f13a7073d77ab60eb2bf146/html5/thumbnails/9.jpg)
© 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
![Page 10: Software Defined Networking - University of Oklahoma · The first thing requiring automation is the initial deployment of the infrastructure – sometimes referred to as Day 0 automati\൯n](https://reader033.vdocuments.net/reader033/viewer/2022060416/5f13a7073d77ab60eb2bf146/html5/thumbnails/10.jpg)
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
![Page 11: Software Defined Networking - University of Oklahoma · The first thing requiring automation is the initial deployment of the infrastructure – sometimes referred to as Day 0 automati\൯n](https://reader033.vdocuments.net/reader033/viewer/2022060416/5f13a7073d77ab60eb2bf146/html5/thumbnails/11.jpg)
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
![Page 12: Software Defined Networking - University of Oklahoma · The first thing requiring automation is the initial deployment of the infrastructure – sometimes referred to as Day 0 automati\൯n](https://reader033.vdocuments.net/reader033/viewer/2022060416/5f13a7073d77ab60eb2bf146/html5/thumbnails/12.jpg)
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
![Page 13: Software Defined Networking - University of Oklahoma · The first thing requiring automation is the initial deployment of the infrastructure – sometimes referred to as Day 0 automati\൯n](https://reader033.vdocuments.net/reader033/viewer/2022060416/5f13a7073d77ab60eb2bf146/html5/thumbnails/13.jpg)
Who Would You Rather Be?
Old School
13© 2014 BROCADE COMMUNICATIONS SYSTEMS, INC. PROPRIETARY INFORMATION
The New IP
![Page 14: Software Defined Networking - University of Oklahoma · The first thing requiring automation is the initial deployment of the infrastructure – sometimes referred to as Day 0 automati\൯n](https://reader033.vdocuments.net/reader033/viewer/2022060416/5f13a7073d77ab60eb2bf146/html5/thumbnails/14.jpg)
Thank you