SlideShare a Scribd company logo
1 of 34
Download to read offline
Brocade Software
Networking
1
© 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. INTERNAL USE ONLY 2
We’re Building on Our Strengths…
200,000+FIRST TO
MARKET
3400+
90%+ #1 #2
~30 MILLION 1.3+ MILLION 1 MILLION+
Confidential | Brocade | © 2014
Topics
5© 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. PROPRIETARY AND CONFIDENTIAL— DISCUSSED UNDER NDA ONLY
 Brocade Software Network Journey
 Brocade SDN Controller
 Brocade vRouter
© 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. PROPRIETARY AND CONFIDENTIAL— DISCUSSED UNDER NDA ONLY
Brocade Software Networking Journey
The journey until now
6
Nov
2012
Jan
2013
Brocade
acquires Vyatta
Mar
2015
Brocade acquires
SteelApp
Dec
2014
Brocade Selected
for Domain 2.0
Feb
2015
Brocade
Delivers
Innovative
SDN Controller
Industry-Leading
Vyatta Benchmark
Aug
2014
Launches
Vyatta Services
Top x86 Vendors
Showcase Vyatta
Jan
2014
Brocade Platinum
Membership
Launches
Vyatta Services
Jun
2014
Brocade
Sets vRouter
Speed Record
Nov
2015
Brocade Opens
Europe
Software R&D
Offices
Choice & Flexibility
© 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. INTERNAL USE ONLY 7OPENNESS IS A CRITICAL REQUIREMENT
Hypervisor Choice Cloud Choice
• Vmware
• KVM
• Hyper-V
• SoftLayer
• Amazon
• Azure
• Rackspace
• Dozens more…
Brocade Is Unique In Software Networking Coverage
Full L3-7 Portfolio
• vRouter (Vyatta)
• vADC (SteelApp)
• vEPC
Brocade SDN Controller
Who Is Using ODL, and Why?
Survey respondents:
• 31% telcos/service
providers
• 24% research/academia
• 20% enterprises
• 10% services/consulting
• 9% software/hardware
• 6% other
© 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. COMPANY PROPRIETARY INFORMATION 9
Brocade SDN Controller
Part of open, modular portfolio
• Designed for an open, multivendor
world
– Each layer can be selected independently
– No platform or northbound dependencies
• Simple on-ramp to SDN
– Low-risk investment protection
– Smooth installation and maintenance
• Collaborative innovation
– Joint and custom app development
– Bridge to OpenDaylight community
BROCADE CONFIDENTIAL © 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. COMPANY PROPRIETARY INFORMATION 10
Services and Abstraction Engine
Karaf / OSGi Container
Developer Interfaces
Topology
Mapper
Host
Tracker
Akka
Clustering
Stats
Manager
RESTCONF JAVA OpenStack
NEUTRON ML2
Southbound Plugins
OpenFlow NETCONF OVSDB PCEP SNMP BGP
Virtual Physical
Third-Party
Developer
Tools
Training and
Support
Developer
Partners
Professional
Services
YANG
Models
Brocade is Open Daylight what Red Hat is to Linux
Brocade SDN Controller—How, Not What
Build the Foundation and
Frame Upstream
• Continuous build from ODL
• Contribute enhancements
• No forking or proprietary
extensions
• Channel user requests into
ODL workstream
Getting Started with SDN
• Architectural planning
• Stability and support for the whole
controller environment
– Support model assumes mixed-
vendor environment
– Full documentation
• Specialized education for
operations and developers
Collaborative Innovation
with Users
• Joint and custom development
• App design review, certification,
and/or integration
• Developer tools and repo access
• Developer community resources
– GitHub and Brocade
community
© 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. COMPANY PROPRIETARY INFORMATION 11
Wiki: links to
• Download sites
• Documentation
• Brocade DevNet
• AppDev Tutorials
• Useful ODL pages
• SDN AppDev sites
Community Resources
Developer.brocade.com and github.com/brocade
© 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. COMPANY PROPRIETARY INFORMATION 12
Controller-based Apps
© 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. COMPANY PROPRIETARY INFORMATION
Brocade Topology Manager 1.0 (free App)
• Display discovered topology
• Create a list of nodes
• Perform a simple search for nodes
• Upgrade directly to Flow Manager
© 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. COMPANY PROPRIETARY INFORMATION 14
Brocade Flow Manager 1.0
• Install and manage
OpenFlow flows
• Install and manage
host-to-host intent
paths
• Install and manage
switch-to-switch
flows
© 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. COMPANY PROPRIETARY INFORMATION 15
Brocade Flow Optimizer Application
Leverages Brocade hybrid port capabilities
• Avoid network congestion without disrupting the traffic path
• Policy-based, large flow detection and management with fine-
grained control
• Supports metering, redirection, and remark actions for optimal
flow management
• Dashboard and reports for visibility into traffic flow
© 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. COMPANY PROPRIETARY INFORMATION 16
Flow Optimizer Application
1. Network Devices
– Send sFlow samples
2. sFlow Collector(s)
– Collect flow sample data
3. Flow Optimizer Application
– Analyzes and manages flows
– Policy-based UI and REST APIs
4. SDN Controller
– Programs OpenFlow 1.3 rules
sFlow Collector
Portal
Flow Optimizer
API
UI
1.
2.
3.
4.
© 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. COMPANY PROPRIETARY INFORMATION 17
Flow Optimizer Application
Dashboard
• Events and Audit widget
• Widgets support time
scope and update the real-
time data
• Quick switch between
historical and real time
• Unsupported widgets are
hidden from user
• Switch between the Table
and Graph view for each
widget
© 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. COMPANY PROPRIETARY INFORMATION 18
Brocade vRouter Overview
Brocade 5600 vRouter
20
POWERED BY VYATTA NETWORK OS
VPN
IPSec, SSL,
DMVPN, GRE,
L2TPv3, IPIP,
L2 Bridging,
etc.
Routing
OSPF, BGP
IPv4, IPv6
Mcast, PBR,
QoS, etc.
Firewall/NAT
Stateful FW,
ZBF, FW Filter,
NAT,
etc.
Management / APIs: CLI, GUI, SNMP, Syslog, Netflow, TWAMP, RESTful API, Netconf/Yang
High Availability: VRRP, Stateful FW Failover, Config Sync
Platforms: VMware, KVM, Hyper-V, Xen, x86
Multifunctional product
© 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. PROPRIETARY AND CONFIDENTIAL— DISCUSSED UNDER NDA ONLY
Brocade 5600 vRouter Architecture
21
KEY DIFFERENTIATORS
© 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. PROPRIETARY AND CONFIDENTIAL— DISCUSSED UNDER NDA ONLY
CLI
REST
Netconf
GUI
Script API AAA Routing
Protocols
Hybrid DevOps
Data Model
Shadow Interfaces vPlanedFIB
Session
State
IPv4/IPv6 Unicast
Firewall
Encrypt / Decrypt
Tunnels (GRE, mGRE)
Multicast
Ethernet Interfaces
QoS
NAT
Etc
Control Plane
vPlane (vRouter User Space Data Plane)
Single VM or Bare Metal Package
 Data Model
o Common Data Model
o Parity across CLI and APIs
o Hybrid DevOps capable with Linux tools and
Scripting API
 Data Plane
o DPDK based user space data plane (vPlane)
o Designed for Virtualization
o Highly efficient and linear architecture
o Scales from 10’s of mbps to 10’s of Gbps
 Separation of Control Plane & Data Plane
o Future proof architecture
o Packaged in single VM or Bare Metal image
o Independent scaling of CP and DP
Programmable Control Plane
22
#!/bin/vcli -f
configure
for i in $(list interfaces dataplane); do
echo -n "$i: "
addr=($(list interfaces dataplane $i address))
echo ${addr[@]}
if [ -z ${addr[@]} ]; then
set interfaces dataplane $i address dhcp
fi
done
commit
end_configure
Bash
 Externally Programmable
o Control plane externally programmable through
Netconf/REST
 Natively DevOps Capable
o Native Linux utilities can be used for many
applications
o Scriptable command line interface through bash,
Python, Perl, Ruby
import vyatta.configd as configd
from sys import stderr, stdout
from os import getpid
def setup_interface_address(client, intf_name):
stdout.write(intf_name + ":")
path = ["interfaces", "dataplane", intf_name,
"address"]
addrs = client.get(path)
print(", ".join(addrs))
if len(addrs) == 0 :
client.set(path + ["dhcp"])
def main():
client = configd.Client()
client.session_setup(str(getpid()))
try:
for intf_name in client.get("interfaces
dataplane"):
setup_interface_address(client, intf_name)
client.commit("setup interface addresses")
except configd.Exception as e:
stderr.write(str(e))
client.session_teardown()
if __name__ == "__main__":
main() Python
© 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. PROPRIETARY AND CONFIDENTIAL— DISCUSSED UNDER NDA ONLY
Architected for Performance
23
HIGH PERFORMANCE VROUTER DATA PLANE (VPLANE) USING INTEL DPDK
© 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. PROPRIETARY AND CONFIDENTIAL— DISCUSSED UNDER NDA ONLY
Packet Pipeline
Packet Pipeline
VM
Packet
Packet
Packet
Core 0 Core 1
Core 2 Core 3
Core 4 Core 5
Core 6 Core 7
Packet
Packet
Packet
Not all DPDK implementations are the same
3rd Party Validation of Vyatta vRouter Performance
24
 TELEFONICA VALIDATION
 VYATTA 5600 VROUTER
ACHIEVED 80GBPS
 COMMERCIAL OFF-THE-SHELF
INTEL SERVER
 VROUTER AS VM ON REDHAT
KVM
 DEPLOYED IN LESS THAN 2
HOURS!
“By raising the performance threshold to
80 Gb, you are really covering most of
the applications that are associated with
data center access and edge routing.”
-- Tom Nolle, CIMI Corp
“Telefónica was clearly pleased enough
with the test results to announce them
publicly -- an unusual move these days.”
-- Carol Wilson, Light Reading
http://www.lightreading.com/carrier-sdn/sdn-technology/telefonica-
brocade-team-up-on-nfv-benchmarks/d/d-id/710395
© 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. PROPRIETARY AND CONFIDENTIAL— DISCUSSED UNDER NDA ONLY
vRouter Deployment (Cont.)
25© 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. PROPRIETARY AND CONFIDENTIAL— DISCUSSED UNDER NDA ONLY
NIC
NIC
NIC
vRouter
VM/
VNF
VM/
VNF
NIC
NIC
NIC
vRouter
Bare Metal
Deployment
Virtualized
Deployment
Virtual Deployment with
SR-IOV/PCI Pass-through
vSwitch
Hypervisor
NIC
NIC
NIC
vRouter
VM/
VNF
VM/
VNF
vSwitch
Hypervisor
x86 x86 x86
SR-IOVorPCIPass-through
Brocade vRouter Use Cases
SP Managed Direct Connect to Public Cloud
27
TIER 1 SP
MPLS/VPN
Service Provider Network
Enterprise Site 2
LAN CPE
Enterprise Site 1
LAN CPE
Public
Cloud
Connect to CSP thru SP MPLS-
VPN rather than go through
public internet
Premium service – focus on BW
Tiered BW service
vNAT for address translation
vNAT
Internet
© 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. PROPRIETARY AND CONFIDENTIAL— DISCUSSED UNDER NDA ONLY
vCPE Models
28
Service Provider Network
LAN
Branch
Cloud
Branch
LAN
CPE
Modules Modules
Modules
CPE
CPE
NFVI
Service
VNF Service
VNF
vCPE
VNF
NFVI
vCPE
VNF
L2 NID
On-Premise vCPE Cloud vCPE (Also called vCE)
Benefits of Virtual CPE
Virtualization enables service agility
Centralized orchestration offers operation
efficiency
Low Capex (Equipment consolidation, best
of breed VNFs)
vRouter
© 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. PROPRIETARY AND CONFIDENTIAL— DISCUSSED UNDER NDA ONLY
HYPERVISOR
(vSwitch)
X86 HARDWARE & PORTS
vRouter
vRouters as vCEs
Branch DC (NFVI)
Aggregation
Switch
Switch
Switch
Switch
Service
Chaining
vCE Routers VNFs
Router
vCPE – Moving intelligence into the cloud
29
A.K.A VCE
VNF VNF
Small Site
• L3 and above services are moved
to the cloud
• Typically simple L2 device on prem
• Multiple vCEs per compute platform
for low TCO, hence low footprint,
high density is key
Layer 2 NID
Or
Legacy L3 Router
vRouter vRouter
Simplified
Device
Other Service VNFs
…..Brocade 5600 vRouter as cloud
vCPE is in production deployment by
major Tier 1 Carrier
© 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. PROPRIETARY AND CONFIDENTIAL— DISCUSSED UNDER NDA ONLY
HYPERVISOR
(vSwitch)
X86 HARDWARE & PORTS
vRouter Opt. VNF2 Opt. VNF3
vRouter as vCPE VNF
Branch CO/POP
Optical
e.g. PON
Switch
Switch
Switch
Switch
Service
Chaining
Optional Services In NFV DC
PE
To “P”
routers
vCPE - Virtualizing CPE in the branch
30
VROUTER AS ON-PREMISE VCPE VNF
Other
VNFs
VNF VNF
Small Site
• vRouter as vCPE VNF (for L2/L3, FW, NAT,
QoS, etc.)
• COTS + Hypervisor + VNF solution
• Typically, offered on select HW by vendors who
also offer the mgmt and orch for this solution
vRouter
VNF
Other
VNFs
Smart NID
June 25, 2015: Masergy deploys
vRouter as vCPE on Overture
© 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. PROPRIETARY AND CONFIDENTIAL— DISCUSSED UNDER NDA ONLY
What makes vCPE biz case work
Resource efficiency
 On premise vCPE - important to consume smallest
amount of HW resources
o Leave room for more value added service VNFs or higher
throughput
o Allow use case work with lowest cost HW
 Cloud vCPE – VNF density is of utmost importance
o to leave room for more applications or higher throughput
Brocade demo at MWC 2015 - 40 vRouters per server
Mix of 200 Mbps to 1 Gbps vRouters; tested up to max post capacity – 40Gbps.
31© 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. PROPRIETARY AND CONFIDENTIAL— DISCUSSED UNDER NDA ONLY
vCPU
vCPU
vCPU
vCPU
vCPU vCPU
vCPU vCPU
 1 Gbps Router 
Brocade 5600 vRouter
vCPU
vCPU
vCPU
vCPU
vCPU vCPU
vCPU vCPU
Other Implementations
Versus
Brocade’s Solution for vCPE
Same solution scales from low to high
• Based on Vyatta Network Operating
System –
–Same software can be leveraged across
Cloud, Small, Medium, and Large vCPE
–Highest and most efficient performance allows
more to be done with less resources
• Hardware vendor agnostic but hardware
partnerships with best of breed vendors
VNF
VNF VNF
Cloud vCPE
Small vCPE
Medium vCPE
32© 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. PROPRIETARY AND CONFIDENTIAL— DISCUSSED UNDER NDA ONLY
CSP solution overview
33
Enterprise
Data Center
Enterprise
Data Center
Telco SP
Colo
Direct Connect
Multiple solutions
 Public cloud: AWS
 Managed hosting
o Virtual: Rackspace
o Baremetal: Softlayer
 Secure connectivity
across clouds
 Hybrid cloud
 Managed hybrid
cloud – compliance
data over public
cloud
© 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. PROPRIETARY AND CONFIDENTIAL— DISCUSSED UNDER NDA ONLY
Take the steps to unleash your network
© 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. INTERNAL USE ONLY 34
• Visit Developer.brocade.com and github.com/brocade
– Download free trial of Brocade SDN controller
– Download API toolkit
• Visit Brocade web site for NFV
– Download free trial of vRouter and vTM (Traffic Manager)
• Visit Brocade channel at SDXCentral
– For demo and webinars
– SDXCentral test report on vRouter 5600 available on request
Thank you
© 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. PROPRIETARY AND CONFIDENTIAL— DISCUSSED UNDER NDA ONLY

More Related Content

What's hot

Cisco - OpenStack Summit 2016/Red Hat NFV Mini Summit
Cisco - OpenStack Summit 2016/Red Hat NFV Mini Summit Cisco - OpenStack Summit 2016/Red Hat NFV Mini Summit
Cisco - OpenStack Summit 2016/Red Hat NFV Mini Summit kimw001
 
Introduction to SDN and Network Programmability - BRKRST-1014 | 2017/Las Vegas
Introduction to SDN and Network Programmability - BRKRST-1014 | 2017/Las VegasIntroduction to SDN and Network Programmability - BRKRST-1014 | 2017/Las Vegas
Introduction to SDN and Network Programmability - BRKRST-1014 | 2017/Las VegasBruno Teixeira
 
9th SDN Expert Group Seminar - Session3
9th SDN Expert Group Seminar - Session39th SDN Expert Group Seminar - Session3
9th SDN Expert Group Seminar - Session3NAIM Networks, Inc.
 
Network Function Virtualization - Telkomsel Perspective (SDN NFV Day ITB 2016)
Network Function Virtualization - Telkomsel Perspective (SDN NFV Day ITB 2016)Network Function Virtualization - Telkomsel Perspective (SDN NFV Day ITB 2016)
Network Function Virtualization - Telkomsel Perspective (SDN NFV Day ITB 2016)SDNRG ITB
 
APAC Webinar: Learn how to maximise the benefits of NFV
APAC Webinar: Learn how to maximise the benefits of NFVAPAC Webinar: Learn how to maximise the benefits of NFV
APAC Webinar: Learn how to maximise the benefits of NFVF5NetworksAPJ
 
OVNC 2015-SDN 해외 활용사례 (일본): O3 Project : User-oriented SDN for WAN
OVNC 2015-SDN 해외 활용사례 (일본): O3 Project : User-oriented SDN for WANOVNC 2015-SDN 해외 활용사례 (일본): O3 Project : User-oriented SDN for WAN
OVNC 2015-SDN 해외 활용사례 (일본): O3 Project : User-oriented SDN for WANNAIM Networks, Inc.
 
Application Centric Infrastructure (ACI), the policy driven data centre
Application Centric Infrastructure (ACI), the policy driven data centreApplication Centric Infrastructure (ACI), the policy driven data centre
Application Centric Infrastructure (ACI), the policy driven data centreCisco Canada
 
Is SDN Necessary?
Is SDN Necessary?Is SDN Necessary?
Is SDN Necessary?Bruce Davie
 
Understanding Cisco’s Next Generation SD-WAN Solution with Viptela
Understanding Cisco’s Next Generation SD-WAN Solution with ViptelaUnderstanding Cisco’s Next Generation SD-WAN Solution with Viptela
Understanding Cisco’s Next Generation SD-WAN Solution with ViptelaCisco Canada
 
PLNOG14: The benefits of "OPEN" in networking for operators - Joerg Ammon, Br...
PLNOG14: The benefits of "OPEN" in networking for operators - Joerg Ammon, Br...PLNOG14: The benefits of "OPEN" in networking for operators - Joerg Ammon, Br...
PLNOG14: The benefits of "OPEN" in networking for operators - Joerg Ammon, Br...PROIDEA
 
9th SDN Expert Group Seminar - Session1
9th SDN Expert Group Seminar - Session19th SDN Expert Group Seminar - Session1
9th SDN Expert Group Seminar - Session1NAIM Networks, Inc.
 
SDN & NFV Orchestration
SDN & NFV OrchestrationSDN & NFV Orchestration
SDN & NFV OrchestrationTanto Suratno
 
OVNC 2015-성공적인 Customer Optimized Datacenter 구축 방안
OVNC 2015-성공적인 Customer Optimized Datacenter 구축 방안OVNC 2015-성공적인 Customer Optimized Datacenter 구축 방안
OVNC 2015-성공적인 Customer Optimized Datacenter 구축 방안NAIM Networks, Inc.
 
Networking Technology Transformation to SDN and NFV
Networking Technology Transformation to SDN and NFVNetworking Technology Transformation to SDN and NFV
Networking Technology Transformation to SDN and NFVHimawan Nugroho
 
SDN & NFV: Driving Additional Value into Managed Services
SDN & NFV: Driving Additional Value into Managed ServicesSDN & NFV: Driving Additional Value into Managed Services
SDN & NFV: Driving Additional Value into Managed ServicesTBI Inc.
 
OpenContrail Silicon Valley Meetup Aug 25 2015
OpenContrail Silicon Valley Meetup Aug 25 2015OpenContrail Silicon Valley Meetup Aug 25 2015
OpenContrail Silicon Valley Meetup Aug 25 2015Scott Sneddon
 

What's hot (20)

Cisco - OpenStack Summit 2016/Red Hat NFV Mini Summit
Cisco - OpenStack Summit 2016/Red Hat NFV Mini Summit Cisco - OpenStack Summit 2016/Red Hat NFV Mini Summit
Cisco - OpenStack Summit 2016/Red Hat NFV Mini Summit
 
Introduction to SDN and Network Programmability - BRKRST-1014 | 2017/Las Vegas
Introduction to SDN and Network Programmability - BRKRST-1014 | 2017/Las VegasIntroduction to SDN and Network Programmability - BRKRST-1014 | 2017/Las Vegas
Introduction to SDN and Network Programmability - BRKRST-1014 | 2017/Las Vegas
 
9th SDN Expert Group Seminar - Session3
9th SDN Expert Group Seminar - Session39th SDN Expert Group Seminar - Session3
9th SDN Expert Group Seminar - Session3
 
Network Function Virtualization - Telkomsel Perspective (SDN NFV Day ITB 2016)
Network Function Virtualization - Telkomsel Perspective (SDN NFV Day ITB 2016)Network Function Virtualization - Telkomsel Perspective (SDN NFV Day ITB 2016)
Network Function Virtualization - Telkomsel Perspective (SDN NFV Day ITB 2016)
 
APAC Webinar: Learn how to maximise the benefits of NFV
APAC Webinar: Learn how to maximise the benefits of NFVAPAC Webinar: Learn how to maximise the benefits of NFV
APAC Webinar: Learn how to maximise the benefits of NFV
 
OVNC 2015-SDN 해외 활용사례 (일본): O3 Project : User-oriented SDN for WAN
OVNC 2015-SDN 해외 활용사례 (일본): O3 Project : User-oriented SDN for WANOVNC 2015-SDN 해외 활용사례 (일본): O3 Project : User-oriented SDN for WAN
OVNC 2015-SDN 해외 활용사례 (일본): O3 Project : User-oriented SDN for WAN
 
Application Centric Infrastructure (ACI), the policy driven data centre
Application Centric Infrastructure (ACI), the policy driven data centreApplication Centric Infrastructure (ACI), the policy driven data centre
Application Centric Infrastructure (ACI), the policy driven data centre
 
ACI Hands-on Lab
ACI Hands-on LabACI Hands-on Lab
ACI Hands-on Lab
 
Is SDN Necessary?
Is SDN Necessary?Is SDN Necessary?
Is SDN Necessary?
 
Understanding Cisco’s Next Generation SD-WAN Solution with Viptela
Understanding Cisco’s Next Generation SD-WAN Solution with ViptelaUnderstanding Cisco’s Next Generation SD-WAN Solution with Viptela
Understanding Cisco’s Next Generation SD-WAN Solution with Viptela
 
PLNOG14: The benefits of "OPEN" in networking for operators - Joerg Ammon, Br...
PLNOG14: The benefits of "OPEN" in networking for operators - Joerg Ammon, Br...PLNOG14: The benefits of "OPEN" in networking for operators - Joerg Ammon, Br...
PLNOG14: The benefits of "OPEN" in networking for operators - Joerg Ammon, Br...
 
9th SDN Expert Group Seminar - Session1
9th SDN Expert Group Seminar - Session19th SDN Expert Group Seminar - Session1
9th SDN Expert Group Seminar - Session1
 
SDN & NFV Orchestration
SDN & NFV OrchestrationSDN & NFV Orchestration
SDN & NFV Orchestration
 
OVNC 2015-성공적인 Customer Optimized Datacenter 구축 방안
OVNC 2015-성공적인 Customer Optimized Datacenter 구축 방안OVNC 2015-성공적인 Customer Optimized Datacenter 구축 방안
OVNC 2015-성공적인 Customer Optimized Datacenter 구축 방안
 
Networking Technology Transformation to SDN and NFV
Networking Technology Transformation to SDN and NFVNetworking Technology Transformation to SDN and NFV
Networking Technology Transformation to SDN and NFV
 
04 (IDNOG02) Cloud Infrastructure by Dondy Bappedyanto
04 (IDNOG02) Cloud Infrastructure by Dondy Bappedyanto04 (IDNOG02) Cloud Infrastructure by Dondy Bappedyanto
04 (IDNOG02) Cloud Infrastructure by Dondy Bappedyanto
 
SDN & NFV: Driving Additional Value into Managed Services
SDN & NFV: Driving Additional Value into Managed ServicesSDN & NFV: Driving Additional Value into Managed Services
SDN & NFV: Driving Additional Value into Managed Services
 
OpenContrail Silicon Valley Meetup Aug 25 2015
OpenContrail Silicon Valley Meetup Aug 25 2015OpenContrail Silicon Valley Meetup Aug 25 2015
OpenContrail Silicon Valley Meetup Aug 25 2015
 
SDN Presentation
SDN PresentationSDN Presentation
SDN Presentation
 
The Cloudification of the Data Center Network
The Cloudification of the Data Center NetworkThe Cloudification of the Data Center Network
The Cloudification of the Data Center Network
 

Viewers also liked

Brocade SDN Controller -Sample Code for Brocade vRouter-
Brocade SDN Controller -Sample Code for Brocade vRouter-Brocade SDN Controller -Sample Code for Brocade vRouter-
Brocade SDN Controller -Sample Code for Brocade vRouter-Brocade
 
Implementing MPLS Services using Openflow
Implementing MPLS Services using OpenflowImplementing MPLS Services using Openflow
Implementing MPLS Services using OpenflowAPNIC
 
Brocade Software Networking Presentation at Interface 2016
Brocade Software Networking Presentation at Interface 2016Brocade Software Networking Presentation at Interface 2016
Brocade Software Networking Presentation at Interface 2016Scott Sims
 
OpenFlow: What is it Good For?
OpenFlow: What is it Good For? OpenFlow: What is it Good For?
OpenFlow: What is it Good For? APNIC
 
OpenFlow tutorial
OpenFlow tutorialOpenFlow tutorial
OpenFlow tutorialopenflow
 
Cisco SDN/NVF Innovations (SDN NVF Day ITB 2016)
Cisco SDN/NVF Innovations (SDN NVF Day ITB 2016)Cisco SDN/NVF Innovations (SDN NVF Day ITB 2016)
Cisco SDN/NVF Innovations (SDN NVF Day ITB 2016)SDNRG ITB
 

Viewers also liked (7)

Brocade SDN Controller -Sample Code for Brocade vRouter-
Brocade SDN Controller -Sample Code for Brocade vRouter-Brocade SDN Controller -Sample Code for Brocade vRouter-
Brocade SDN Controller -Sample Code for Brocade vRouter-
 
Implementing MPLS Services using Openflow
Implementing MPLS Services using OpenflowImplementing MPLS Services using Openflow
Implementing MPLS Services using Openflow
 
Brocade Software Networking Presentation at Interface 2016
Brocade Software Networking Presentation at Interface 2016Brocade Software Networking Presentation at Interface 2016
Brocade Software Networking Presentation at Interface 2016
 
OpenFlow: What is it Good For?
OpenFlow: What is it Good For? OpenFlow: What is it Good For?
OpenFlow: What is it Good For?
 
OpenFlow tutorial
OpenFlow tutorialOpenFlow tutorial
OpenFlow tutorial
 
Ryu sdn framework
Ryu sdn framework Ryu sdn framework
Ryu sdn framework
 
Cisco SDN/NVF Innovations (SDN NVF Day ITB 2016)
Cisco SDN/NVF Innovations (SDN NVF Day ITB 2016)Cisco SDN/NVF Innovations (SDN NVF Day ITB 2016)
Cisco SDN/NVF Innovations (SDN NVF Day ITB 2016)
 

Similar to Brocade Software Networking (SDN NFV Day ITB 2016)

Конференция Brocade. 3. Повышение гибкости и эффективности применения баланси...
Конференция Brocade. 3. Повышение гибкости и эффективности применения баланси...Конференция Brocade. 3. Повышение гибкости и эффективности применения баланси...
Конференция Brocade. 3. Повышение гибкости и эффективности применения баланси...SkillFactory
 
6 Ways to Get More From Your Azure
6 Ways to Get More From Your Azure6 Ways to Get More From Your Azure
6 Ways to Get More From Your AzureHolly Plude
 
Accelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with PlatformlessAccelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with PlatformlessWSO2
 
Scaling Your SDDC Network: Building a Highly Scalable SDDC Infrastructure wit...
Scaling Your SDDC Network: Building a Highly Scalable SDDC Infrastructure wit...Scaling Your SDDC Network: Building a Highly Scalable SDDC Infrastructure wit...
Scaling Your SDDC Network: Building a Highly Scalable SDDC Infrastructure wit...Kristoffer Sheather
 
Hybrid Integration with SAP
Hybrid Integration with SAPHybrid Integration with SAP
Hybrid Integration with SAPBizTalk360
 
Hybrid integrationwithsap (Glenn Colpaert @ Integration Monday)
Hybrid integrationwithsap (Glenn Colpaert @ Integration Monday)Hybrid integrationwithsap (Glenn Colpaert @ Integration Monday)
Hybrid integrationwithsap (Glenn Colpaert @ Integration Monday)Codit
 
#NSD14 - Sécuriser l'infrastructure réseau des datacenters
#NSD14 - Sécuriser l'infrastructure réseau des datacenters#NSD14 - Sécuriser l'infrastructure réseau des datacenters
#NSD14 - Sécuriser l'infrastructure réseau des datacentersNetSecure Day
 
Running your Spring Apps in the Cloud Javaone 2014
Running your Spring Apps in the Cloud Javaone 2014Running your Spring Apps in the Cloud Javaone 2014
Running your Spring Apps in the Cloud Javaone 2014cornelia davis
 
Connect your datacenter to Microsoft Azure
Connect your datacenter to Microsoft AzureConnect your datacenter to Microsoft Azure
Connect your datacenter to Microsoft AzureK.Mohamed Faizal
 
MNAssociationEnterpriseArchitectsCloudFoundryJuly2017
MNAssociationEnterpriseArchitectsCloudFoundryJuly2017MNAssociationEnterpriseArchitectsCloudFoundryJuly2017
MNAssociationEnterpriseArchitectsCloudFoundryJuly2017Andrew Ripka
 
azure track -06- cloud integration patterns for it-pros - itproceed
azure track -06- cloud integration patterns for it-pros - itproceedazure track -06- cloud integration patterns for it-pros - itproceed
azure track -06- cloud integration patterns for it-pros - itproceedITProceed
 
Cloud integration patterns for it pros - itprceed
Cloud integration patterns for it pros - itprceedCloud integration patterns for it pros - itprceed
Cloud integration patterns for it pros - itprceedSam Vanhoutte
 
Serverless service adoption for Thailand
Serverless service adoption for ThailandServerless service adoption for Thailand
Serverless service adoption for ThailandWatcharin Yang-Ngam
 
09 (IDNOG02) Services SDN & NFV Delivering more with less by Mochammad Irzan
09 (IDNOG02) Services SDN & NFV Delivering more with less by Mochammad Irzan09 (IDNOG02) Services SDN & NFV Delivering more with less by Mochammad Irzan
09 (IDNOG02) Services SDN & NFV Delivering more with less by Mochammad IrzanIndonesia Network Operators Group
 

Similar to Brocade Software Networking (SDN NFV Day ITB 2016) (20)

Конференция Brocade. 3. Повышение гибкости и эффективности применения баланси...
Конференция Brocade. 3. Повышение гибкости и эффективности применения баланси...Конференция Brocade. 3. Повышение гибкости и эффективности применения баланси...
Конференция Brocade. 3. Повышение гибкости и эффективности применения баланси...
 
6 Ways to Get More From Your Azure
6 Ways to Get More From Your Azure6 Ways to Get More From Your Azure
6 Ways to Get More From Your Azure
 
6 Ways to Get More From Your Azure
6 Ways to Get More From Your Azure6 Ways to Get More From Your Azure
6 Ways to Get More From Your Azure
 
6 Ways to Get More From Your Azure
6 Ways to Get More From Your Azure6 Ways to Get More From Your Azure
6 Ways to Get More From Your Azure
 
Accelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with PlatformlessAccelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with Platformless
 
DevCon5 (July 2014) - Acision SDK
DevCon5 (July 2014) - Acision SDKDevCon5 (July 2014) - Acision SDK
DevCon5 (July 2014) - Acision SDK
 
Scaling Your SDDC Network: Building a Highly Scalable SDDC Infrastructure wit...
Scaling Your SDDC Network: Building a Highly Scalable SDDC Infrastructure wit...Scaling Your SDDC Network: Building a Highly Scalable SDDC Infrastructure wit...
Scaling Your SDDC Network: Building a Highly Scalable SDDC Infrastructure wit...
 
Hybrid Integration with SAP
Hybrid Integration with SAPHybrid Integration with SAP
Hybrid Integration with SAP
 
Hybrid integrationwithsap (Glenn Colpaert @ Integration Monday)
Hybrid integrationwithsap (Glenn Colpaert @ Integration Monday)Hybrid integrationwithsap (Glenn Colpaert @ Integration Monday)
Hybrid integrationwithsap (Glenn Colpaert @ Integration Monday)
 
#NSD14 - Sécuriser l'infrastructure réseau des datacenters
#NSD14 - Sécuriser l'infrastructure réseau des datacenters#NSD14 - Sécuriser l'infrastructure réseau des datacenters
#NSD14 - Sécuriser l'infrastructure réseau des datacenters
 
Running your Spring Apps in the Cloud Javaone 2014
Running your Spring Apps in the Cloud Javaone 2014Running your Spring Apps in the Cloud Javaone 2014
Running your Spring Apps in the Cloud Javaone 2014
 
Connect your datacenter to Microsoft Azure
Connect your datacenter to Microsoft AzureConnect your datacenter to Microsoft Azure
Connect your datacenter to Microsoft Azure
 
MNAssociationEnterpriseArchitectsCloudFoundryJuly2017
MNAssociationEnterpriseArchitectsCloudFoundryJuly2017MNAssociationEnterpriseArchitectsCloudFoundryJuly2017
MNAssociationEnterpriseArchitectsCloudFoundryJuly2017
 
Embarcadero RAD server Launch Webinar
Embarcadero RAD server Launch WebinarEmbarcadero RAD server Launch Webinar
Embarcadero RAD server Launch Webinar
 
Connect Bridge
Connect BridgeConnect Bridge
Connect Bridge
 
azure track -06- cloud integration patterns for it-pros - itproceed
azure track -06- cloud integration patterns for it-pros - itproceedazure track -06- cloud integration patterns for it-pros - itproceed
azure track -06- cloud integration patterns for it-pros - itproceed
 
Cloud integration patterns for it pros - itprceed
Cloud integration patterns for it pros - itprceedCloud integration patterns for it pros - itprceed
Cloud integration patterns for it pros - itprceed
 
Serverless service adoption for Thailand
Serverless service adoption for ThailandServerless service adoption for Thailand
Serverless service adoption for Thailand
 
09 (IDNOG02) Services SDN & NFV Delivering more with less by Mochammad Irzan
09 (IDNOG02) Services SDN & NFV Delivering more with less by Mochammad Irzan09 (IDNOG02) Services SDN & NFV Delivering more with less by Mochammad Irzan
09 (IDNOG02) Services SDN & NFV Delivering more with less by Mochammad Irzan
 
Autodesk Technical Webinar: SAP NetWeaver Gateway Part 1
Autodesk Technical Webinar: SAP NetWeaver Gateway Part 1Autodesk Technical Webinar: SAP NetWeaver Gateway Part 1
Autodesk Technical Webinar: SAP NetWeaver Gateway Part 1
 

More from SDNRG ITB

SDN & NFV Introduction (SDN NFV Day ITB 2016)
SDN & NFV Introduction (SDN NFV Day ITB 2016)SDN & NFV Introduction (SDN NFV Day ITB 2016)
SDN & NFV Introduction (SDN NFV Day ITB 2016)SDNRG ITB
 
vCloud NFV - Accelerating deployment of the Telco Cloud (SDN NFV Day ITB 2016)
vCloud NFV - Accelerating deployment of the Telco Cloud (SDN NFV Day ITB 2016)vCloud NFV - Accelerating deployment of the Telco Cloud (SDN NFV Day ITB 2016)
vCloud NFV - Accelerating deployment of the Telco Cloud (SDN NFV Day ITB 2016)SDNRG ITB
 
4 - OpenFlow Intro & Testbed by Pories Ediansyah
4 - OpenFlow Intro & Testbed by Pories Ediansyah4 - OpenFlow Intro & Testbed by Pories Ediansyah
4 - OpenFlow Intro & Testbed by Pories EdiansyahSDNRG ITB
 
5 - SDN Mininet experiments by Bagus Aditya & Hamzah Mustakim
5 - SDN Mininet experiments by Bagus Aditya & Hamzah Mustakim5 - SDN Mininet experiments by Bagus Aditya & Hamzah Mustakim
5 - SDN Mininet experiments by Bagus Aditya & Hamzah MustakimSDNRG ITB
 
3 - Introducing NFV by Adrie Taniwidjaja
3 - Introducing NFV by Adrie Taniwidjaja3 - Introducing NFV by Adrie Taniwidjaja
3 - Introducing NFV by Adrie TaniwidjajaSDNRG ITB
 
6 - Custom Mininet Topology Experiment by Dwina Fitriyandini Siswanto & Siti ...
6 - Custom Mininet Topology Experiment by Dwina Fitriyandini Siswanto & Siti ...6 - Custom Mininet Topology Experiment by Dwina Fitriyandini Siswanto & Siti ...
6 - Custom Mininet Topology Experiment by Dwina Fitriyandini Siswanto & Siti ...SDNRG ITB
 

More from SDNRG ITB (6)

SDN & NFV Introduction (SDN NFV Day ITB 2016)
SDN & NFV Introduction (SDN NFV Day ITB 2016)SDN & NFV Introduction (SDN NFV Day ITB 2016)
SDN & NFV Introduction (SDN NFV Day ITB 2016)
 
vCloud NFV - Accelerating deployment of the Telco Cloud (SDN NFV Day ITB 2016)
vCloud NFV - Accelerating deployment of the Telco Cloud (SDN NFV Day ITB 2016)vCloud NFV - Accelerating deployment of the Telco Cloud (SDN NFV Day ITB 2016)
vCloud NFV - Accelerating deployment of the Telco Cloud (SDN NFV Day ITB 2016)
 
4 - OpenFlow Intro & Testbed by Pories Ediansyah
4 - OpenFlow Intro & Testbed by Pories Ediansyah4 - OpenFlow Intro & Testbed by Pories Ediansyah
4 - OpenFlow Intro & Testbed by Pories Ediansyah
 
5 - SDN Mininet experiments by Bagus Aditya & Hamzah Mustakim
5 - SDN Mininet experiments by Bagus Aditya & Hamzah Mustakim5 - SDN Mininet experiments by Bagus Aditya & Hamzah Mustakim
5 - SDN Mininet experiments by Bagus Aditya & Hamzah Mustakim
 
3 - Introducing NFV by Adrie Taniwidjaja
3 - Introducing NFV by Adrie Taniwidjaja3 - Introducing NFV by Adrie Taniwidjaja
3 - Introducing NFV by Adrie Taniwidjaja
 
6 - Custom Mininet Topology Experiment by Dwina Fitriyandini Siswanto & Siti ...
6 - Custom Mininet Topology Experiment by Dwina Fitriyandini Siswanto & Siti ...6 - Custom Mininet Topology Experiment by Dwina Fitriyandini Siswanto & Siti ...
6 - Custom Mininet Topology Experiment by Dwina Fitriyandini Siswanto & Siti ...
 

Recently uploaded

Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Scott Andery
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rick Flair
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demoHarshalMandlekar2
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...AliaaTarek5
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...panagenda
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditSkynet Technologies
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 

Recently uploaded (20)

Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
Enhancing User Experience - Exploring the Latest Features of Tallyman Axis Lo...
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...Rise of the Machines: Known As Drones...
Rise of the Machines: Known As Drones...
 
Sample pptx for embedding into website for demo
Sample pptx for embedding into website for demoSample pptx for embedding into website for demo
Sample pptx for embedding into website for demo
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance Audit
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 

Brocade Software Networking (SDN NFV Day ITB 2016)

  • 2. © 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. INTERNAL USE ONLY 2
  • 3. We’re Building on Our Strengths… 200,000+FIRST TO MARKET 3400+ 90%+ #1 #2 ~30 MILLION 1.3+ MILLION 1 MILLION+ Confidential | Brocade | © 2014
  • 4. Topics 5© 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. PROPRIETARY AND CONFIDENTIAL— DISCUSSED UNDER NDA ONLY  Brocade Software Network Journey  Brocade SDN Controller  Brocade vRouter
  • 5. © 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. PROPRIETARY AND CONFIDENTIAL— DISCUSSED UNDER NDA ONLY Brocade Software Networking Journey The journey until now 6 Nov 2012 Jan 2013 Brocade acquires Vyatta Mar 2015 Brocade acquires SteelApp Dec 2014 Brocade Selected for Domain 2.0 Feb 2015 Brocade Delivers Innovative SDN Controller Industry-Leading Vyatta Benchmark Aug 2014 Launches Vyatta Services Top x86 Vendors Showcase Vyatta Jan 2014 Brocade Platinum Membership Launches Vyatta Services Jun 2014 Brocade Sets vRouter Speed Record Nov 2015 Brocade Opens Europe Software R&D Offices
  • 6. Choice & Flexibility © 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. INTERNAL USE ONLY 7OPENNESS IS A CRITICAL REQUIREMENT Hypervisor Choice Cloud Choice • Vmware • KVM • Hyper-V • SoftLayer • Amazon • Azure • Rackspace • Dozens more… Brocade Is Unique In Software Networking Coverage Full L3-7 Portfolio • vRouter (Vyatta) • vADC (SteelApp) • vEPC
  • 8. Who Is Using ODL, and Why? Survey respondents: • 31% telcos/service providers • 24% research/academia • 20% enterprises • 10% services/consulting • 9% software/hardware • 6% other © 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. COMPANY PROPRIETARY INFORMATION 9
  • 9. Brocade SDN Controller Part of open, modular portfolio • Designed for an open, multivendor world – Each layer can be selected independently – No platform or northbound dependencies • Simple on-ramp to SDN – Low-risk investment protection – Smooth installation and maintenance • Collaborative innovation – Joint and custom app development – Bridge to OpenDaylight community BROCADE CONFIDENTIAL © 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. COMPANY PROPRIETARY INFORMATION 10 Services and Abstraction Engine Karaf / OSGi Container Developer Interfaces Topology Mapper Host Tracker Akka Clustering Stats Manager RESTCONF JAVA OpenStack NEUTRON ML2 Southbound Plugins OpenFlow NETCONF OVSDB PCEP SNMP BGP Virtual Physical Third-Party Developer Tools Training and Support Developer Partners Professional Services YANG Models Brocade is Open Daylight what Red Hat is to Linux
  • 10. Brocade SDN Controller—How, Not What Build the Foundation and Frame Upstream • Continuous build from ODL • Contribute enhancements • No forking or proprietary extensions • Channel user requests into ODL workstream Getting Started with SDN • Architectural planning • Stability and support for the whole controller environment – Support model assumes mixed- vendor environment – Full documentation • Specialized education for operations and developers Collaborative Innovation with Users • Joint and custom development • App design review, certification, and/or integration • Developer tools and repo access • Developer community resources – GitHub and Brocade community © 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. COMPANY PROPRIETARY INFORMATION 11
  • 11. Wiki: links to • Download sites • Documentation • Brocade DevNet • AppDev Tutorials • Useful ODL pages • SDN AppDev sites Community Resources Developer.brocade.com and github.com/brocade © 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. COMPANY PROPRIETARY INFORMATION 12
  • 12. Controller-based Apps © 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. COMPANY PROPRIETARY INFORMATION
  • 13. Brocade Topology Manager 1.0 (free App) • Display discovered topology • Create a list of nodes • Perform a simple search for nodes • Upgrade directly to Flow Manager © 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. COMPANY PROPRIETARY INFORMATION 14
  • 14. Brocade Flow Manager 1.0 • Install and manage OpenFlow flows • Install and manage host-to-host intent paths • Install and manage switch-to-switch flows © 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. COMPANY PROPRIETARY INFORMATION 15
  • 15. Brocade Flow Optimizer Application Leverages Brocade hybrid port capabilities • Avoid network congestion without disrupting the traffic path • Policy-based, large flow detection and management with fine- grained control • Supports metering, redirection, and remark actions for optimal flow management • Dashboard and reports for visibility into traffic flow © 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. COMPANY PROPRIETARY INFORMATION 16
  • 16. Flow Optimizer Application 1. Network Devices – Send sFlow samples 2. sFlow Collector(s) – Collect flow sample data 3. Flow Optimizer Application – Analyzes and manages flows – Policy-based UI and REST APIs 4. SDN Controller – Programs OpenFlow 1.3 rules sFlow Collector Portal Flow Optimizer API UI 1. 2. 3. 4. © 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. COMPANY PROPRIETARY INFORMATION 17
  • 17. Flow Optimizer Application Dashboard • Events and Audit widget • Widgets support time scope and update the real- time data • Quick switch between historical and real time • Unsupported widgets are hidden from user • Switch between the Table and Graph view for each widget © 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. COMPANY PROPRIETARY INFORMATION 18
  • 19. Brocade 5600 vRouter 20 POWERED BY VYATTA NETWORK OS VPN IPSec, SSL, DMVPN, GRE, L2TPv3, IPIP, L2 Bridging, etc. Routing OSPF, BGP IPv4, IPv6 Mcast, PBR, QoS, etc. Firewall/NAT Stateful FW, ZBF, FW Filter, NAT, etc. Management / APIs: CLI, GUI, SNMP, Syslog, Netflow, TWAMP, RESTful API, Netconf/Yang High Availability: VRRP, Stateful FW Failover, Config Sync Platforms: VMware, KVM, Hyper-V, Xen, x86 Multifunctional product © 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. PROPRIETARY AND CONFIDENTIAL— DISCUSSED UNDER NDA ONLY
  • 20. Brocade 5600 vRouter Architecture 21 KEY DIFFERENTIATORS © 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. PROPRIETARY AND CONFIDENTIAL— DISCUSSED UNDER NDA ONLY CLI REST Netconf GUI Script API AAA Routing Protocols Hybrid DevOps Data Model Shadow Interfaces vPlanedFIB Session State IPv4/IPv6 Unicast Firewall Encrypt / Decrypt Tunnels (GRE, mGRE) Multicast Ethernet Interfaces QoS NAT Etc Control Plane vPlane (vRouter User Space Data Plane) Single VM or Bare Metal Package  Data Model o Common Data Model o Parity across CLI and APIs o Hybrid DevOps capable with Linux tools and Scripting API  Data Plane o DPDK based user space data plane (vPlane) o Designed for Virtualization o Highly efficient and linear architecture o Scales from 10’s of mbps to 10’s of Gbps  Separation of Control Plane & Data Plane o Future proof architecture o Packaged in single VM or Bare Metal image o Independent scaling of CP and DP
  • 21. Programmable Control Plane 22 #!/bin/vcli -f configure for i in $(list interfaces dataplane); do echo -n "$i: " addr=($(list interfaces dataplane $i address)) echo ${addr[@]} if [ -z ${addr[@]} ]; then set interfaces dataplane $i address dhcp fi done commit end_configure Bash  Externally Programmable o Control plane externally programmable through Netconf/REST  Natively DevOps Capable o Native Linux utilities can be used for many applications o Scriptable command line interface through bash, Python, Perl, Ruby import vyatta.configd as configd from sys import stderr, stdout from os import getpid def setup_interface_address(client, intf_name): stdout.write(intf_name + ":") path = ["interfaces", "dataplane", intf_name, "address"] addrs = client.get(path) print(", ".join(addrs)) if len(addrs) == 0 : client.set(path + ["dhcp"]) def main(): client = configd.Client() client.session_setup(str(getpid())) try: for intf_name in client.get("interfaces dataplane"): setup_interface_address(client, intf_name) client.commit("setup interface addresses") except configd.Exception as e: stderr.write(str(e)) client.session_teardown() if __name__ == "__main__": main() Python © 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. PROPRIETARY AND CONFIDENTIAL— DISCUSSED UNDER NDA ONLY
  • 22. Architected for Performance 23 HIGH PERFORMANCE VROUTER DATA PLANE (VPLANE) USING INTEL DPDK © 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. PROPRIETARY AND CONFIDENTIAL— DISCUSSED UNDER NDA ONLY Packet Pipeline Packet Pipeline VM Packet Packet Packet Core 0 Core 1 Core 2 Core 3 Core 4 Core 5 Core 6 Core 7 Packet Packet Packet Not all DPDK implementations are the same
  • 23. 3rd Party Validation of Vyatta vRouter Performance 24  TELEFONICA VALIDATION  VYATTA 5600 VROUTER ACHIEVED 80GBPS  COMMERCIAL OFF-THE-SHELF INTEL SERVER  VROUTER AS VM ON REDHAT KVM  DEPLOYED IN LESS THAN 2 HOURS! “By raising the performance threshold to 80 Gb, you are really covering most of the applications that are associated with data center access and edge routing.” -- Tom Nolle, CIMI Corp “Telefónica was clearly pleased enough with the test results to announce them publicly -- an unusual move these days.” -- Carol Wilson, Light Reading http://www.lightreading.com/carrier-sdn/sdn-technology/telefonica- brocade-team-up-on-nfv-benchmarks/d/d-id/710395 © 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. PROPRIETARY AND CONFIDENTIAL— DISCUSSED UNDER NDA ONLY
  • 24. vRouter Deployment (Cont.) 25© 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. PROPRIETARY AND CONFIDENTIAL— DISCUSSED UNDER NDA ONLY NIC NIC NIC vRouter VM/ VNF VM/ VNF NIC NIC NIC vRouter Bare Metal Deployment Virtualized Deployment Virtual Deployment with SR-IOV/PCI Pass-through vSwitch Hypervisor NIC NIC NIC vRouter VM/ VNF VM/ VNF vSwitch Hypervisor x86 x86 x86 SR-IOVorPCIPass-through
  • 26. SP Managed Direct Connect to Public Cloud 27 TIER 1 SP MPLS/VPN Service Provider Network Enterprise Site 2 LAN CPE Enterprise Site 1 LAN CPE Public Cloud Connect to CSP thru SP MPLS- VPN rather than go through public internet Premium service – focus on BW Tiered BW service vNAT for address translation vNAT Internet © 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. PROPRIETARY AND CONFIDENTIAL— DISCUSSED UNDER NDA ONLY
  • 27. vCPE Models 28 Service Provider Network LAN Branch Cloud Branch LAN CPE Modules Modules Modules CPE CPE NFVI Service VNF Service VNF vCPE VNF NFVI vCPE VNF L2 NID On-Premise vCPE Cloud vCPE (Also called vCE) Benefits of Virtual CPE Virtualization enables service agility Centralized orchestration offers operation efficiency Low Capex (Equipment consolidation, best of breed VNFs) vRouter © 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. PROPRIETARY AND CONFIDENTIAL— DISCUSSED UNDER NDA ONLY
  • 28. HYPERVISOR (vSwitch) X86 HARDWARE & PORTS vRouter vRouters as vCEs Branch DC (NFVI) Aggregation Switch Switch Switch Switch Service Chaining vCE Routers VNFs Router vCPE – Moving intelligence into the cloud 29 A.K.A VCE VNF VNF Small Site • L3 and above services are moved to the cloud • Typically simple L2 device on prem • Multiple vCEs per compute platform for low TCO, hence low footprint, high density is key Layer 2 NID Or Legacy L3 Router vRouter vRouter Simplified Device Other Service VNFs …..Brocade 5600 vRouter as cloud vCPE is in production deployment by major Tier 1 Carrier © 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. PROPRIETARY AND CONFIDENTIAL— DISCUSSED UNDER NDA ONLY
  • 29. HYPERVISOR (vSwitch) X86 HARDWARE & PORTS vRouter Opt. VNF2 Opt. VNF3 vRouter as vCPE VNF Branch CO/POP Optical e.g. PON Switch Switch Switch Switch Service Chaining Optional Services In NFV DC PE To “P” routers vCPE - Virtualizing CPE in the branch 30 VROUTER AS ON-PREMISE VCPE VNF Other VNFs VNF VNF Small Site • vRouter as vCPE VNF (for L2/L3, FW, NAT, QoS, etc.) • COTS + Hypervisor + VNF solution • Typically, offered on select HW by vendors who also offer the mgmt and orch for this solution vRouter VNF Other VNFs Smart NID June 25, 2015: Masergy deploys vRouter as vCPE on Overture © 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. PROPRIETARY AND CONFIDENTIAL— DISCUSSED UNDER NDA ONLY
  • 30. What makes vCPE biz case work Resource efficiency  On premise vCPE - important to consume smallest amount of HW resources o Leave room for more value added service VNFs or higher throughput o Allow use case work with lowest cost HW  Cloud vCPE – VNF density is of utmost importance o to leave room for more applications or higher throughput Brocade demo at MWC 2015 - 40 vRouters per server Mix of 200 Mbps to 1 Gbps vRouters; tested up to max post capacity – 40Gbps. 31© 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. PROPRIETARY AND CONFIDENTIAL— DISCUSSED UNDER NDA ONLY vCPU vCPU vCPU vCPU vCPU vCPU vCPU vCPU  1 Gbps Router  Brocade 5600 vRouter vCPU vCPU vCPU vCPU vCPU vCPU vCPU vCPU Other Implementations Versus
  • 31. Brocade’s Solution for vCPE Same solution scales from low to high • Based on Vyatta Network Operating System – –Same software can be leveraged across Cloud, Small, Medium, and Large vCPE –Highest and most efficient performance allows more to be done with less resources • Hardware vendor agnostic but hardware partnerships with best of breed vendors VNF VNF VNF Cloud vCPE Small vCPE Medium vCPE 32© 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. PROPRIETARY AND CONFIDENTIAL— DISCUSSED UNDER NDA ONLY
  • 32. CSP solution overview 33 Enterprise Data Center Enterprise Data Center Telco SP Colo Direct Connect Multiple solutions  Public cloud: AWS  Managed hosting o Virtual: Rackspace o Baremetal: Softlayer  Secure connectivity across clouds  Hybrid cloud  Managed hybrid cloud – compliance data over public cloud © 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. PROPRIETARY AND CONFIDENTIAL— DISCUSSED UNDER NDA ONLY
  • 33. Take the steps to unleash your network © 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. INTERNAL USE ONLY 34 • Visit Developer.brocade.com and github.com/brocade – Download free trial of Brocade SDN controller – Download API toolkit • Visit Brocade web site for NFV – Download free trial of vRouter and vTM (Traffic Manager) • Visit Brocade channel at SDXCentral – For demo and webinars – SDXCentral test report on vRouter 5600 available on request
  • 34. Thank you © 2015 BROCADE COMMUNICATIONS SYSTEMS, INC. PROPRIETARY AND CONFIDENTIAL— DISCUSSED UNDER NDA ONLY