Software Defined Networking

Download Report

Transcript Software Defined Networking

Software Defined Networking
Level Setting
© 2015 BROCADE COMMUNICATIONS SYSTEMS, INC.
Software Networking Definitions
SOFTWARE
DEFINED
NETWORKING
Programmatic Control
Still Orchestration
Don’t
Overlay Networking
kNow
NETWORK
FUNCTIONS
VIRTUALIZTION
• Routing
• Firewall
• VPN
• ADC
Not
For
eVeryone
N
Features
Features
OS
Applications
Hardware
VXLAN
© 2015 BROCADE COMMUNICATIONS SYSTEMS, INC.
3
Network Design for the New Era
SOFTWARE DEFINED NETWORKING
Open
Virtual
Efficient
© 2015 BROCADE COMMUNICATIONS SYSTEMS, INC.
4
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, multitenant virtual network via
overlay technology
SPINE
OVERLAY
NETWORK
LEAF
vSwitch
VM VM VM
VIRTUALIZED
SERVER
vSwitch
VM VM VM
vSwitch
VM VM VM
VIRTUALIZED
SERVER
VIRTUALIZED
SERVER
CONTROLLER
NETWORK VIRTUALIZATION WITH HYPERVISOR BASED OVERLAY NETWORKING
© 2015 BROCADE COMMUNICATIONS SYSTEMS, INC.
6
Network Automation & Orchestration
REST API
Homegrown
Scripting
Vendor provided
Solutions
Cloud Management
Platforms
Tenant Provisioning
Infrastructure Provisioning
CLI
CLI Scripting
Native Fabric
• Yang ModelNetConf
• CLI
Cloud
• Yang ModelRestAPI
DevOps
• Python
• Puppet
Controller-based
Architecture
• OpenDaylight
• Brocade SDN Controller
• VMware NSX
© 2015 BROCADE COMMUNICATIONS SYSTEMS, INC
7
Network Programmability
SDN APP
• Sample Traffic and Stats
• Core and Leaf/Spine devices
WAN/
Internet
• sFlow-RT samples and ACL stats
• Post Analysis
• Analyze DC L2-L4 usage/reporting
Collector
S-Flow-RT Samples
Ethernet
VLAN, VXLAN
IPv4/v6, NVGRE
MPLS
Data
Center
Tenant A
• Adhoc Troubleshooting
• Identify reliability issues due to misconfigurations (storms)
• Reporting/Trigger based use cases
• Drop, Re-direct or Replicate
• OpenFlow 1.3 (Upto 128K flows per
device)
Tenant B
© 2015 BROCADE COMMUNICATIONS SYSTEMS, INC.
8
Intelligent Flow Management
Internet
Internet2
Solution Benefits
•
‒ Provide high performance file
transfers for trusted research traffic
directly to Internet 2
•
Brocade
SDN
Controller
Firewall Bypass
Brocade SDN Controller
‒ OpenDaylight software supported
by Brocade
Routers
Routers
sFlow
Inband
Brocade Flow
Optimizer
© 2015 BROCADE COMMUNICATIONS SYSTEMS, INC.
9
Network Functions Virtualization
vRTR
•
•
•
Virtualized router
Network Segmentation
in Cloud
Tenant Router
vFW
•
•
•
East-West DC FW
Cloud based FW
Virtual edge FW
vVPN
•
•
•
Site-2-site
Remote access to
the cloud
Hybrid cloud VPN
Management: CLI, GUI, SNMP, Syslog, RESTful API, Netconf/Yang
Platforms: VMware, KVM, Hyper-V, Xen, x86
© 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. INTERNAL USE ONLY
10
Network Functions Virtualization in the DC
MLXe
MLXe
FW
FW
ADC
VDX
67xx
VDX 87xx
VDX
67xx
VDX
67xx
VDX
67xx
ADC
VDX 87xx
VDX
67xx
VDX
67xx
VDX
67xx
VDX
67xx
FWaaS
vADC
VPNaaS
Rack-1
Rack-2
Rack-n-1
vRouter
Rack-n
© 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. INTERNAL USE ONLY
11
The Road to Nirvana
Hardware Underlay
• Majority of
infrastructure not
SDN capable
• Move from legacy 3
tier to Ethernet Fabric
in DC
Orchestration
• First step in the
journey of SDN for
many
• Software skills are
extremely critical for
success
Programmability
Policy Driven
• A true paradigm shift
• Use case scenarios
in how networking is
will vary by each
implemented
environment
• Silos broken down to
• Apps emerging that
support a horizontal
address specific needs
focus
© 2015 BROCADE COMMUNICATIONS SYSTEMS, INC.
12
Who Would You Rather Be?
Old School
© 2014 BROCADE COMMUNICATIONS SYSTEMS, INC. PROPRIETARY INFORMATION
The New IP
13
Thank you