SlideShare a Scribd company logo
1 of 47
Automate Programmable Fabric
in Seconds with an Open,
Standards-Based Solution
Lukas Krattiger @CCIE21921
October, 2015
• Introduction
• Network Overlay Fabrics, Management and Operations
• VXLAN with BGP EVPN
• Cisco’s Virtual Topology System (VTS)
• Demo
Agenda
Introduction
Cloud
• Elastic resource allocation
• Self Service consumption
• XaaS
Big Data
• Increase East-West Traffic
• Application driven
Networking
Mobility
• Increased number of
Smart & Mobile End-Points
• Any content Anywhere
Social Media
• Application and Storage
Scale
• Performance
• Programmable
Infrastructure
• Open API
• Services Orchestration
• Workload Placement and
Migration
• Physical & Virtual
Integration
• Simplified Management
• Profile-based Provisioning
ManageabilityAgilityProgrammability
• Massive Scale (Compute,
Tenants, Services)
• Scalable Architecture
Scalability
Data Center Trends
Programmable NetworkProgrammable FabricApplication Centric
Infrastructure
DB DB
Web Web App Web App
VxLAN-BGP EVPN
standard-based
3rd party controller support
Modern NX-OS with enhanced
NX-APIs
Automation Ecosystem
(Puppet, Chef, Ansible etc.)
Common NX-API
across N2K-N9K
Turnkey integrated solution with
security, centralized management,
compliance and scale
Automated application centric-policy
model with embedded security
Broad and deep ecosystem
Cisco SDN: Providing Choice in Automation and Programmability
Mass Market
(commercial, enterprises, public sector)
Service Providers Mega Scale Datacenters
VTS for software overlay
provisioning and management
across N2K-N9K
MAN/WA
N
FabricPath
/BGP
MAN/WA
N
VXLAN
/EVPN
STP
VPC
MAN/WA
N
FabricPath
VXLAN
ACI Fabric
Application Policy
Infrastructure
Controller
APIC
Application Centric Infrastructure
Data Center “Fabric” Journey
App-Based Automation
Automated L4-7 Stitching
Turnkey network automation
Application Centric Infrastructure (ACI)
APIC
Programmable Fabric
Discover Fabric Topology
Image & Config Repository
Monitor Fabric
Common Point of Access
Open APIs
FEX Switch# show vlan
Vlan
--------------------
VTS
NX-API Rest API
Image and Configuration
Management
POAP
Simplified Management for Ease of Operations
Open BGP EVPN with VXLAN Fabric
Physical
V
M
OS
V
M
OS
Virtual DCI/WAN
Infrastructure Domain
Administrators
vCenter
DevOps Operations /
Programmability
& Automation
Automation and Programmability
Programmable Fabric
Network Control
Infrastructure
• Integration with Orchestrators and
Hypervisor Managers
• Automation of Network Provisioning
• Programmable Network Fabric
• Physical and Virtual Switching
• Network Virtualization
Network Overlay Fabrics,
Management and
Operations
Programmable Fabric
Infrastructure
• Programmable Network Fabric
• Physical and Virtual Switching
• Network Virtualization
Overlay Based Data Center Fabrics
Desirable Attributes:
• Mobility
• Segmentation
• Scale
• Automated & Programmable
• Abstracted consumption models
• Full Cross Sectional Bandwidth
• Layer-2 + Layer-3 Connectivity
• Physical + Virtual
RR RR
Overlay Based Data Center: Edge Devices
Network Overlays Hybrid OverlaysHost Overlays
• Virtual end-points only
• Single admin domain
• VXLAN, NVGRE, STT
• Physical and Virtual
• Resiliency + Scale
• X-Organizations/Federation
• Open Standards
• Router/Switch end-points
• Protocols for Resiliency/Loops
• Traditional VPNs
• VXLAN, OTV, VPLS, LISP, FP
V
V
V
V
V
V
Overlay Services
• Layer 2
• Layer 3
• Layer 2 and Layer 3
Tunnel Encapsulation
Underlay Transport
Network
Control Plane
• Peer Discovery mechanism
• Route Learning and Distribution
– Local Learning
– Remote Learning
Data Plane
• Overlay Layer 2/Layer 3 Unicast traffic
• Overlay Broadcast, Unknown Unicast,
Multicast traffic (BUM traffic) forwarding
– Ingress Replication
– Multicast
Understanding Overlay Technologies
Local LAN
Segment
Physical
Host
Local LAN
Segment
Physical
Host
Virtual Hosts
Local LAN
Segment
Virtual Switch
Edge Device
Edge Device
Edge Device
IP Interface
IP Fabric Overlay Taxonomy (1)
Local LAN
Segment
Physical
Host
Local LAN
Segment
Physical
Host
Virtual Hosts
Local LAN
Segment
Virtual Switch
VTEP
VTEP
VTEP
VTEP – VXLAN Tunnel End-Point
VNI/VNID – VXLAN Network Identifier
VV
V
Encapsulation
IP Fabric Overlay Taxonomy (2)
Programmable Fabric
Network Control
• Integration with Orchestrators and
Hypervisor Managers
• Automation of Network Provisioning
Fabric Management & Operations
Troubleshooting
Day-2:
Visibility,
Configuration
increments,
compare changes.
Day- 1:
Configuration and
Configuration
Management
Automated
Configuration
Compute
Integration
Day-0:
Configuration
(POAP)
Underlay Network
Provisioning and
Management
Element
management:
Hardware
Management,
Health Status, and
Inventory
VXLAN with BGP EVPN
Optimized Networks with VXLAN
2
Overlay
(VXLAN)Integrated
Route/Bridge
Underlay
BGP
(EVPN)
• Standards based Overlay (VXLAN) with Standards
based Control-Plane (BGP)
• Layer-2 MAC and Layer-3 IP information distribution by
Control-Plane (BGP)
• Forwarding decision based on Control-Plane
(minimizes flooding)
• Integrated Routing/Bridging (IRB) for Optimized
Forwarding in the Overlay
• Multi-Tenancy At Scale
What is VXLAN with BGP EVPN?
Control-
Plane
EVPN MP-BGP - RFC 7432
(draft-ietf-l2vpn-evpn)
Data-
Plane
Multi-Protocol Label Switching
(MPLS)
draft-ietf-l2vpn-evpn
Provider Backbone Bridges
(PBB)
draft-ietf-l2vpn-pbb-evpn
Network Virtualization Overlay
(NVO)
draft-ietf-bess-evpn-overlay
 EVPN over NVO Tunnels (e.g. VXLAN) for Data Center
Fabric encapsulations
 Provides Layer 2 and Layer 3 Overlays over simple IP
Networks
Ethernet VPN – EVPN
ID Title Category
RFC 7348
Virtual eXtensible Local Area Network Data Plane
RFC 7432
BGP MPLS based Ethernet VPNs EVPN Control Plane
draft-ietf-bess-evpn-overlay
A Network Virtualization Overlay Solution using EVPN EVPN Control Plane
draft-ietf-bess-evpn-inter-subnet-forwarding
Integrated Routing and Bridging in EVPN EVPN Control Plane
draft-ietf-bess-evpn-prefix-advertisement
IP Prefix Advertisement in E-VPN EVPN Control Plane
Draft-tissa-nvo3-oam-fm
NVO3 Fault Management Mgmt Plane (OAM)
IETF RFC & Drafts – Implemented by Cisco
VXLAN Evolution with BGP EVPN
Protocol Learning
• Uses MP-BGP with EVPN
Address family
• Workload MAC and IP
Addresses learnt by VXLAN
Edge Devices (NVEs)
• Advertises Layer-2 and Layer-
3 Address-to-VTEP
Association
• Flood Prevention
• Optimized ARP forwarding
IP Services
• VXLAN Routing
• Distributed Anycast Gateway
Multi-Tenancy
• Route Reflector for Scale
External Connectivity
• VXLAN Hardware Gateway
Redundancy (VPC)
• Integrated physical and
virtual Overlays (Hybrid
Overlays)
• Inter-Pod Connectivity
• VXLAN Gateway to other
Encaps/Networks
Multicast Independent*
• Overlay Control-Plane
provides dynamic VTEP
discovery
• Head-End Replication
enables Unicast-only mode
(aka ingress Replication)
*Multicast Independence requires the usage of the Overlay Control-Plane or static configuration
Overlay with Optimized Routing
Spine
RR RR
V
V
V
V
V
V
EVPN Control Plane -- Host and Subnet Route Distribution
BGP Update
• Host-MAC
• Host-IP
• Internal IP Subnet
• External Prefixes
RR
Route-Reflectors deployed
for scaling purposes
iBGP Adjacencies
Border
Overlay with Optimized Routing
Spine
RR RR
V
V
V
V
V
V
EVPN Control Plane -- Host and Subnet Route Distribution
BGP Update
• Host-MAC
• Host-IP
• Internal IP Subnet
• External Prefixes
RR
Route-Reflectors deployed
for scaling purposes
iBGP Adjacencies
Border
Scalable Multi-Tenancy with Multiprotocol BGP
EVPN Address-Family: Host MAC+IP, internal/external IP Subnets
BGP enhanced for Fast Convergence at Large Scale
Extensions for Fast and Seamless Host Mobility
Distributed Gateway with Traffic Flow Symmetry
ARP Suppression
Gateway Functions in VXLAN
Centralized Gateway
• Extra Bridging hop before and after Routing
• Centralized Gateway (Aggregation) for Routing
• Large amounts of state => convergence issues
• Scale problem for large Layer-2 domains
• Works with VXLAN Flood & Learn
Distributed Gateway
• Route or Bridge at Leaf
• Distributed Gateway (Anycast) for Routing
• Disaggregate state by scale out
• Optimal Scalability
• Used with VXLAN/EVPN!
V
V
V
V
V
V
V
V
Layer-3 Boundary
Layer-3 Boundary
Distributed IP Anycast Gateway
Spine
RR RR
V
V
V
V
V
V
SVI 200
SVI 100
SVI 100
SVI 100, Gateway IP: 192.168.1.1
SVI 200, Gateway IP: 10.10.10.1
Host1
MAC: AA:AA:AA:AA:AA:AA
IP: 192.168.1.11
VLAN 100
VXLAN VNI 30001
Host3
MAC: CC:CC:CC:CC:CC:CC
IP: 192.168.1.33
VLAN 100
VXLAN VNI 30001
Host2
MAC: BB:BB:BB:BB:BB:BB
IP: 10.10.10.22
VLAN 200
VXLAN VNI 30002
bridge
route
Distributed IP Anycast Gateway
Spine
RR RR
V
V
V
V
V
V
SVI 200
SVI 100
SVI 100
SVI 100, Gateway IP: 192.168.1.1
SVI 200, Gateway IP: 10.10.10.1
Host1
MAC: AA:AA:AA:AA:AA:AA
IP: 192.168.1.11
VLAN 100
VXLAN VNI 30001
Host3
MAC: CC:CC:CC:CC:CC:CC
IP: 192.168.1.33
VLAN 100
VXLAN VNI 30001
Host2
MAC: BB:BB:BB:BB:BB:BB
IP: 10.10.10.22
VLAN 200
VXLAN VNI 30002
bridge
route
Any Subnet Routed Anywhere – Any VTEP can serve any Subnet
Integrated Route & Bridge (IRB) - Route whenever you can, Bridge when needed
No Hairpinning – Optimized East/West and North/South Routing
Seamless Mobility - All Leaf share same Gateway MAC
Reduced Failure Domain – Layer-2/Layer-3 Boundary at Leaf
Optimal Scalability – Route Distributed & closest to the Host
Multi-Destination Traffic
Ingress Replication
Unicast based Replication
• Source VTEP sends unicast copy to every
Destination VTEP
• Requires only Unicast
• Simples way of Traffic Replication
Multicast
Multicast based Replication
• Source VTEP sends single copy, Multicast
replicates it as needed
• Leverages Multicast Routing (PIM)
• Most optimal way of Traffic Replication
Spine
RR RR
V
V
V
V
V
V
Spine
RR RR
V
V
V
V
V
V
Hardware and Software Support
Spine
RR RR
V
V
V
V
V
V
Nexus 9300 / Nexus 9500 – Leaf, Spine (RR), Border [Shipping]
Nexus 7000/7700 with F3 I/O Modules – Spine (RR), Layer-3 & LISP Border [Shipping]
Nexus 7000/7700 with F3 I/O Modules – Leaf, MPLS Border [Roadmap]
Nexus 5600 – Leaf, Spine (RR), Border [Roadmap]
ASR 9000 – Border [Roadmap]
Cisco Virtual Topology
System (VTS)
Cisco VTS: Cisco SDN Across Nexus
Portfolio
VTS
vCenter
REST API
GUI
Nexus Portfolio
Nexus 2k – 9k
Programmable Fabric
Scalable Multi-Tenancy
• MP-BGP EVPN control plane
• Physical and Virtual overlay support
• High performance virtual forwarding
Automated Provisioning
• Group Based Policy model
• Overlay Provisioning
• Service Chaining
Open, Standards Based
• Rest based Northbound APIs
• Multi-protocol support (EVPN, VXLAN)
• Multi-Hypervisor
Overlay Management
• Automatic Topology Discovery
• Resources Management
• Overlay monitoring and troubleshooting
VTS: Network Topology & Host Discovery
Virtual Switch Virtual Switch
• Device Inventory Collection
• Topology Discovery through LLDP
• Device Configuration Collection
• Server Host Discovery through LLDP
• Import Server to TOR Connection
• Virtual Machine Discovery through
VMM integration
Virtual Topology System
(VTS)VTS
VTS: Resource Pool Management
Virtual Switch Virtual Switch
Fabric Global Resources
• VXLAN VNID
• Multicast Address
Leaf Local Resources
• VLAN ID’s
Virtual Topology System
(VTS)VTS
• VLAN IDs on different Leaf switches can differ
• Automated VLANs to VNIs to ensure expected
connectivity
• Manual Resources Management leads to
"errors" and "mis-configurations”
• Automatic Resource Allocation and De-
Allocation on Provisioning
VTS Architecture
Spine
Border
vCenter GUI
3rd Party VM
Manager
Cisco NSO
REST API
V
V
V
V
V
V
RR RR
MP-BGP
BGP EVPN
Virtual Topology System
(VTS)
DCI
RR
• Service Provider Oriented Architecture
VTS Architecture
Spine
Border
vCenter GUI
3rd Party VM
Manager
Cisco NSO
REST API
V
V
V
V
V
V
RR RR
Virtual Topology System
(VTS)
DCI
RR
VXLAN
bridge/route
• Service Provider Oriented Architecture
Cisco NFVI Platform
Virtualized
Compute
Virtualized
Storage
Virtualized
Network
Compute Storage Network
Openstack
SDN
Controller (Optional)
InfraMonitoring&
Assurance
SinglePaneof
GlassMgmt
Cisco UCS
DAS on UCS or
NAS / SAN Nexus + ASR
Cisco VTF/OVS
vMS
Orchestrator
SP Mobility
Media
Cloud
xAAS
EMS EMS EMS
VF VF VF
EMS
VF
VTS
http://blogs.cisco.com/sp/validating-cisco-network-function-virtualization-infrastructure-nfvi
Overlay Provisioning:
Use Case
Border
vCenter GUI
3rd Party VM
Manager
Cisco NSO
REST API
V
V
V
V
V
V
Virtual Topology System
(VTS)
• Layer-2 / Layer-3 VXLAN Configuration
using MP-BGP EVPN control-plane
• Allocate and Manage resources
• Support for Physical and Virtual End-
Hosts
• End-to-End Automation
• Openstack and vCenter integration
Overlay Provisioning:
Use Case
Border
vCenter GUI
3rd Party VM
Manager
Cisco NSO
REST API
V
V
V
V
V
V
Virtual Topology System
(VTS)
DCI
• Virtual VTEP integration using VTF
• Integration with DCI
Multi Data Center NFVI:
Use Case Cisco NSO
REST API
Cisco VTS
(H/A)
Spine
Border
V
V
V
RR
DCI
DCI
Data Center 1
Cisco
VTS
Availability Zone 1 (DC2)
Cisco
VTS
Availability Zone 2 (DC3)
VXLAN
bridge/route
Demo
Demo: VTS based provisioning with vCenter
Spine
RR RR
V
V
V
V
V
V
SVI
SVI
SVI
SVI 100, Gateway IP: 192.168.1.1
SVI 200, Gateway IP: 10.10.10.1
Host1
MAC: AA
IP: 192.168.1.11
Host3
MAC: CC
IP: 192.168.1.33
Host2
MAC: BB
IP: 10.10.10.22
REST API
VTS
• Service Provider Oriented Operational Model
VTS plugin for
vCenter
• Service Provider Oriented Operational Model
Demo: VTS based provisioning with vCenter
Spine
RR RR
V
V
V
V
V
V
SVI
SVI
SVI
SVI 100, Gateway IP: 192.168.1.1
SVI 200, Gateway IP: 10.10.10.1
Host1
MAC: AA
IP: 192.168.1.11
Host3
MAC: CC
IP: 192.168.1.33
Host2
MAC: BB
IP: 10.10.10.22
VTS plugin for
vCenter
REST API
VTS
Create Tenant
Create Network (Layer-2 Segment)
Create Router (VRF and Gateway)
Create Tenant
Create Network and derive VNID automatic from Pool
Create Router (VRF and Gateway)
VLAN is assigned for each Leaf Attach VM to Network
Layer-2 and Layer-3 VXLAN Services is Configured across the Managed Leafs
Programmable Network
DB DB
Web Web App Web App
VxLAN with BGP EVPN
standard-based
3rd party controller support
Modern NX-OS with enhanced
NX-APIs
Automation Ecosystem
(Puppet, Chef, Ansible etc.)
Common NX-API
across N2K-N9K
Turnkey integrated solution with
security, centralized management,
compliance and scale
Automated application centric-policy
model with embedded security
Broad and deep ecosystem
VTS for software overlay
provisioning and management
across N2K-N9K
Application Centric Infrastructure Programmable Fabric Programmable Network
Cisco SDN: Providing Choice in Automation
and Programmability
• Cisco Application Centric Infrastructure
• http://www.cisco.com/go/ACI
• Cisco VTS
• http://www.cisco.com/go/VTS
• Cisco Nexus 9000 Series Switches - VXLAN Network with MP-BGP EVPN Control
Plane
• http://www.cisco.com/c/en/us/products/collateral/switches/nexus-9000-series-switches/guide-
c07-734107.html
• Cisco Nexus 7000: VXLAN BGP EVPN
• http://www.cisco.com/c/en/us/td/docs/switches/datacenter/sw/nx-
os/vxlan/configuration/guide/b_NX-
OS_VXLAN_Configuration_Guide/configuring_vxlan_bgp_evpn.html
Additional Resources
Automate programmable fabric in seconds with an open standards based solution

More Related Content

What's hot

Brocade Ethernet Fabrics and the ODDC
Brocade Ethernet Fabrics and the ODDCBrocade Ethernet Fabrics and the ODDC
Brocade Ethernet Fabrics and the ODDCEMC Nederland
 
Nexus 7000 Series Innovations: M3 Module, DCI, Scale
Nexus 7000 Series Innovations: M3 Module, DCI, ScaleNexus 7000 Series Innovations: M3 Module, DCI, Scale
Nexus 7000 Series Innovations: M3 Module, DCI, ScaleTony Antony
 
20 - IDNOG03 - Franki Lim (ARISTA) - Overlay Networking with VXLAN
20 - IDNOG03 - Franki Lim (ARISTA) - Overlay Networking with VXLAN20 - IDNOG03 - Franki Lim (ARISTA) - Overlay Networking with VXLAN
20 - IDNOG03 - Franki Lim (ARISTA) - Overlay Networking with VXLANIndonesia Network Operators Group
 
PLNOG16: Usługi w sieciach operatorskich, Marcin Aronowski
PLNOG16: Usługi w sieciach operatorskich, Marcin AronowskiPLNOG16: Usługi w sieciach operatorskich, Marcin Aronowski
PLNOG16: Usługi w sieciach operatorskich, Marcin AronowskiPROIDEA
 
OpenStack MeetUp - OpenContrail Presentation
OpenStack MeetUp - OpenContrail PresentationOpenStack MeetUp - OpenContrail Presentation
OpenStack MeetUp - OpenContrail PresentationStacy Véronneau
 
vVMworld 2013: Deploying, Troubleshooting, and Monitoring VMware NSX Distribu...
vVMworld 2013: Deploying, Troubleshooting, and Monitoring VMware NSX Distribu...vVMworld 2013: Deploying, Troubleshooting, and Monitoring VMware NSX Distribu...
vVMworld 2013: Deploying, Troubleshooting, and Monitoring VMware NSX Distribu...VMworld
 
Конференция Brocade. 1. Новые тренды в сетях ЦОД: Программно-определяемые сет...
Конференция Brocade. 1. Новые тренды в сетях ЦОД: Программно-определяемые сет...Конференция Brocade. 1. Новые тренды в сетях ЦОД: Программно-определяемые сет...
Конференция Brocade. 1. Новые тренды в сетях ЦОД: Программно-определяемые сет...SkillFactory
 
Next Generation Nexus 9000 Architecture
Next Generation Nexus 9000 ArchitectureNext Generation Nexus 9000 Architecture
Next Generation Nexus 9000 ArchitectureCisco Canada
 
PLNOG16: IOS XR – 12 lat innowacji, Krzysztof Mazepa
PLNOG16: IOS XR – 12 lat innowacji, Krzysztof MazepaPLNOG16: IOS XR – 12 lat innowacji, Krzysztof Mazepa
PLNOG16: IOS XR – 12 lat innowacji, Krzysztof MazepaPROIDEA
 
PLNOG16: Obsługa 100M pps na platformie PC , Przemysław Frasunek, Paweł Mała...
PLNOG16: Obsługa 100M pps na platformie PC, Przemysław Frasunek, Paweł Mała...PLNOG16: Obsługa 100M pps na platformie PC, Przemysław Frasunek, Paweł Mała...
PLNOG16: Obsługa 100M pps na platformie PC , Przemysław Frasunek, Paweł Mała...PROIDEA
 
OpenStack and OpenContrail for FreeBSD platform by Michał Dubiel
OpenStack and OpenContrail for FreeBSD platform by Michał DubielOpenStack and OpenContrail for FreeBSD platform by Michał Dubiel
OpenStack and OpenContrail for FreeBSD platform by Michał Dubieleurobsdcon
 
Iben from Spirent talks at the SDN World Congress about the importance of and...
Iben from Spirent talks at the SDN World Congress about the importance of and...Iben from Spirent talks at the SDN World Congress about the importance of and...
Iben from Spirent talks at the SDN World Congress about the importance of and...Iben Rodriguez
 
PLNOG 13: Nicolai van der Smagt: SDN
PLNOG 13: Nicolai van der Smagt: SDNPLNOG 13: Nicolai van der Smagt: SDN
PLNOG 13: Nicolai van der Smagt: SDNPROIDEA
 
PLNOG16: Kreowanie usług przez operatorów – SP IWAN, Krzysztof Konkowski
PLNOG16: Kreowanie usług przez operatorów – SP IWAN, Krzysztof KonkowskiPLNOG16: Kreowanie usług przez operatorów – SP IWAN, Krzysztof Konkowski
PLNOG16: Kreowanie usług przez operatorów – SP IWAN, Krzysztof KonkowskiPROIDEA
 
Juniper Contrail VNS A BASIC introduction
Juniper Contrail VNSA BASIC introductionJuniper Contrail VNSA BASIC introduction
Juniper Contrail VNS A BASIC introductionMarketingArrowECS_CZ
 
uCPE and VNFs Explained
uCPE and VNFs ExplaineduCPE and VNFs Explained
uCPE and VNFs ExplainedAlan Percy
 
Cisco storage networking protect scale-simplify_dec_2016
Cisco storage networking   protect scale-simplify_dec_2016Cisco storage networking   protect scale-simplify_dec_2016
Cisco storage networking protect scale-simplify_dec_2016Tony Antony
 
VMware NSX and Arista L2 Hardware VTEP Gateway Integration
VMware NSX and Arista L2 Hardware VTEP Gateway IntegrationVMware NSX and Arista L2 Hardware VTEP Gateway Integration
VMware NSX and Arista L2 Hardware VTEP Gateway IntegrationBayu Wibowo
 

What's hot (20)

Brocade Ethernet Fabrics and the ODDC
Brocade Ethernet Fabrics and the ODDCBrocade Ethernet Fabrics and the ODDC
Brocade Ethernet Fabrics and the ODDC
 
Nexus 7000 Series Innovations: M3 Module, DCI, Scale
Nexus 7000 Series Innovations: M3 Module, DCI, ScaleNexus 7000 Series Innovations: M3 Module, DCI, Scale
Nexus 7000 Series Innovations: M3 Module, DCI, Scale
 
20 - IDNOG03 - Franki Lim (ARISTA) - Overlay Networking with VXLAN
20 - IDNOG03 - Franki Lim (ARISTA) - Overlay Networking with VXLAN20 - IDNOG03 - Franki Lim (ARISTA) - Overlay Networking with VXLAN
20 - IDNOG03 - Franki Lim (ARISTA) - Overlay Networking with VXLAN
 
PLNOG16: Usługi w sieciach operatorskich, Marcin Aronowski
PLNOG16: Usługi w sieciach operatorskich, Marcin AronowskiPLNOG16: Usługi w sieciach operatorskich, Marcin Aronowski
PLNOG16: Usługi w sieciach operatorskich, Marcin Aronowski
 
OpenStack MeetUp - OpenContrail Presentation
OpenStack MeetUp - OpenContrail PresentationOpenStack MeetUp - OpenContrail Presentation
OpenStack MeetUp - OpenContrail Presentation
 
vVMworld 2013: Deploying, Troubleshooting, and Monitoring VMware NSX Distribu...
vVMworld 2013: Deploying, Troubleshooting, and Monitoring VMware NSX Distribu...vVMworld 2013: Deploying, Troubleshooting, and Monitoring VMware NSX Distribu...
vVMworld 2013: Deploying, Troubleshooting, and Monitoring VMware NSX Distribu...
 
Конференция Brocade. 1. Новые тренды в сетях ЦОД: Программно-определяемые сет...
Конференция Brocade. 1. Новые тренды в сетях ЦОД: Программно-определяемые сет...Конференция Brocade. 1. Новые тренды в сетях ЦОД: Программно-определяемые сет...
Конференция Brocade. 1. Новые тренды в сетях ЦОД: Программно-определяемые сет...
 
Next Generation Nexus 9000 Architecture
Next Generation Nexus 9000 ArchitectureNext Generation Nexus 9000 Architecture
Next Generation Nexus 9000 Architecture
 
PLNOG16: IOS XR – 12 lat innowacji, Krzysztof Mazepa
PLNOG16: IOS XR – 12 lat innowacji, Krzysztof MazepaPLNOG16: IOS XR – 12 lat innowacji, Krzysztof Mazepa
PLNOG16: IOS XR – 12 lat innowacji, Krzysztof Mazepa
 
PLNOG16: Obsługa 100M pps na platformie PC , Przemysław Frasunek, Paweł Mała...
PLNOG16: Obsługa 100M pps na platformie PC, Przemysław Frasunek, Paweł Mała...PLNOG16: Obsługa 100M pps na platformie PC, Przemysław Frasunek, Paweł Mała...
PLNOG16: Obsługa 100M pps na platformie PC , Przemysław Frasunek, Paweł Mała...
 
OpenStack and OpenContrail for FreeBSD platform by Michał Dubiel
OpenStack and OpenContrail for FreeBSD platform by Michał DubielOpenStack and OpenContrail for FreeBSD platform by Michał Dubiel
OpenStack and OpenContrail for FreeBSD platform by Michał Dubiel
 
Iben from Spirent talks at the SDN World Congress about the importance of and...
Iben from Spirent talks at the SDN World Congress about the importance of and...Iben from Spirent talks at the SDN World Congress about the importance of and...
Iben from Spirent talks at the SDN World Congress about the importance of and...
 
PLNOG 13: Nicolai van der Smagt: SDN
PLNOG 13: Nicolai van der Smagt: SDNPLNOG 13: Nicolai van der Smagt: SDN
PLNOG 13: Nicolai van der Smagt: SDN
 
PLNOG16: Kreowanie usług przez operatorów – SP IWAN, Krzysztof Konkowski
PLNOG16: Kreowanie usług przez operatorów – SP IWAN, Krzysztof KonkowskiPLNOG16: Kreowanie usług przez operatorów – SP IWAN, Krzysztof Konkowski
PLNOG16: Kreowanie usług przez operatorów – SP IWAN, Krzysztof Konkowski
 
Juniper Contrail VNS A BASIC introduction
Juniper Contrail VNSA BASIC introductionJuniper Contrail VNSA BASIC introduction
Juniper Contrail VNS A BASIC introduction
 
uCPE and VNFs Explained
uCPE and VNFs ExplaineduCPE and VNFs Explained
uCPE and VNFs Explained
 
Cisco storage networking protect scale-simplify_dec_2016
Cisco storage networking   protect scale-simplify_dec_2016Cisco storage networking   protect scale-simplify_dec_2016
Cisco storage networking protect scale-simplify_dec_2016
 
VMware NSX and Arista L2 Hardware VTEP Gateway Integration
VMware NSX and Arista L2 Hardware VTEP Gateway IntegrationVMware NSX and Arista L2 Hardware VTEP Gateway Integration
VMware NSX and Arista L2 Hardware VTEP Gateway Integration
 
MidoNet 101
MidoNet 101MidoNet 101
MidoNet 101
 
NFV в сетях операторов связи
NFV в сетях операторов связиNFV в сетях операторов связи
NFV в сетях операторов связи
 

Similar to Automate programmable fabric in seconds with an open standards based solution

VXLAN Design and Deployment.pdf
VXLAN Design and Deployment.pdfVXLAN Design and Deployment.pdf
VXLAN Design and Deployment.pdfNelAlv1
 
PLNOG15: Is there something less complicated than connecting two LAN networks...
PLNOG15: Is there something less complicated than connecting two LAN networks...PLNOG15: Is there something less complicated than connecting two LAN networks...
PLNOG15: Is there something less complicated than connecting two LAN networks...PROIDEA
 
Vxlan deep dive session rev0.5 final
Vxlan deep dive session rev0.5   finalVxlan deep dive session rev0.5   final
Vxlan deep dive session rev0.5 finalKwonSun Bae
 
PLNOG16: VXLAN Gateway, efektywny sposób połączenia świata wirtualnego z fizy...
PLNOG16: VXLAN Gateway, efektywny sposób połączenia świata wirtualnego z fizy...PLNOG16: VXLAN Gateway, efektywny sposób połączenia świata wirtualnego z fizy...
PLNOG16: VXLAN Gateway, efektywny sposób połączenia świata wirtualnego z fizy...PROIDEA
 
NSX: La Virtualizzazione di Rete e il Futuro della Sicurezza
NSX: La Virtualizzazione di Rete e il Futuro della SicurezzaNSX: La Virtualizzazione di Rete e il Futuro della Sicurezza
NSX: La Virtualizzazione di Rete e il Futuro della SicurezzaVMUG IT
 
Platforms for Accelerating the Software Defined and Virtual Infrastructure
Platforms for Accelerating the Software Defined and Virtual InfrastructurePlatforms for Accelerating the Software Defined and Virtual Infrastructure
Platforms for Accelerating the Software Defined and Virtual Infrastructure6WIND
 
Osnug meetup-tungsten fabric - overview.pptx
Osnug meetup-tungsten fabric - overview.pptxOsnug meetup-tungsten fabric - overview.pptx
Osnug meetup-tungsten fabric - overview.pptxM.Qasim Arham
 
VMworld 2013: Advanced VMware NSX Architecture
VMworld 2013: Advanced VMware NSX Architecture VMworld 2013: Advanced VMware NSX Architecture
VMworld 2013: Advanced VMware NSX Architecture VMworld
 
Building DataCenter networks with VXLAN BGP-EVPN
Building DataCenter networks with VXLAN BGP-EVPNBuilding DataCenter networks with VXLAN BGP-EVPN
Building DataCenter networks with VXLAN BGP-EVPNCisco Canada
 
CloudKC: Evolution of Network Virtualization
CloudKC: Evolution of Network VirtualizationCloudKC: Evolution of Network Virtualization
CloudKC: Evolution of Network VirtualizationCynthia Thomas
 
Dave Chandler Presents SDN at World Wide Technology's TECday - St. Louis
Dave Chandler Presents SDN at World Wide Technology's TECday - St. LouisDave Chandler Presents SDN at World Wide Technology's TECday - St. Louis
Dave Chandler Presents SDN at World Wide Technology's TECday - St. LouisWorld Wide Technology
 
Kubernetes networking in AWS
Kubernetes networking in AWSKubernetes networking in AWS
Kubernetes networking in AWSZvika Gazit
 
Atf 3 q15-4 - scaling the the software driven cloud network
Atf 3 q15-4 - scaling the the software driven cloud networkAtf 3 q15-4 - scaling the the software driven cloud network
Atf 3 q15-4 - scaling the the software driven cloud networkMason Mei
 
VMworld 2013: Bringing Network Virtualization to VMware Environments with NSX
VMworld 2013: Bringing Network Virtualization to VMware Environments with NSX VMworld 2013: Bringing Network Virtualization to VMware Environments with NSX
VMworld 2013: Bringing Network Virtualization to VMware Environments with NSX VMworld
 
An Introduction to VMware NSX
An Introduction to VMware NSXAn Introduction to VMware NSX
An Introduction to VMware NSXScott Lowe
 
Understanding network and service virtualization
Understanding network and service virtualizationUnderstanding network and service virtualization
Understanding network and service virtualizationSDN Hub
 
VMworld 2014: Advanced Topics & Future Directions in Network Virtualization w...
VMworld 2014: Advanced Topics & Future Directions in Network Virtualization w...VMworld 2014: Advanced Topics & Future Directions in Network Virtualization w...
VMworld 2014: Advanced Topics & Future Directions in Network Virtualization w...VMworld
 

Similar to Automate programmable fabric in seconds with an open standards based solution (20)

VXLAN Design and Deployment.pdf
VXLAN Design and Deployment.pdfVXLAN Design and Deployment.pdf
VXLAN Design and Deployment.pdf
 
PLNOG15: Is there something less complicated than connecting two LAN networks...
PLNOG15: Is there something less complicated than connecting two LAN networks...PLNOG15: Is there something less complicated than connecting two LAN networks...
PLNOG15: Is there something less complicated than connecting two LAN networks...
 
Vxlan deep dive session rev0.5 final
Vxlan deep dive session rev0.5   finalVxlan deep dive session rev0.5   final
Vxlan deep dive session rev0.5 final
 
EVPN Introduction
EVPN IntroductionEVPN Introduction
EVPN Introduction
 
PLNOG16: VXLAN Gateway, efektywny sposób połączenia świata wirtualnego z fizy...
PLNOG16: VXLAN Gateway, efektywny sposób połączenia świata wirtualnego z fizy...PLNOG16: VXLAN Gateway, efektywny sposób połączenia świata wirtualnego z fizy...
PLNOG16: VXLAN Gateway, efektywny sposób połączenia świata wirtualnego z fizy...
 
NSX: La Virtualizzazione di Rete e il Futuro della Sicurezza
NSX: La Virtualizzazione di Rete e il Futuro della SicurezzaNSX: La Virtualizzazione di Rete e il Futuro della Sicurezza
NSX: La Virtualizzazione di Rete e il Futuro della Sicurezza
 
Platforms for Accelerating the Software Defined and Virtual Infrastructure
Platforms for Accelerating the Software Defined and Virtual InfrastructurePlatforms for Accelerating the Software Defined and Virtual Infrastructure
Platforms for Accelerating the Software Defined and Virtual Infrastructure
 
Osnug meetup-tungsten fabric - overview.pptx
Osnug meetup-tungsten fabric - overview.pptxOsnug meetup-tungsten fabric - overview.pptx
Osnug meetup-tungsten fabric - overview.pptx
 
Решения NFV в контексте операторов связи
Решения NFV в контексте операторов связиРешения NFV в контексте операторов связи
Решения NFV в контексте операторов связи
 
VMworld 2013: Advanced VMware NSX Architecture
VMworld 2013: Advanced VMware NSX Architecture VMworld 2013: Advanced VMware NSX Architecture
VMworld 2013: Advanced VMware NSX Architecture
 
Building DataCenter networks with VXLAN BGP-EVPN
Building DataCenter networks with VXLAN BGP-EVPNBuilding DataCenter networks with VXLAN BGP-EVPN
Building DataCenter networks with VXLAN BGP-EVPN
 
CloudKC: Evolution of Network Virtualization
CloudKC: Evolution of Network VirtualizationCloudKC: Evolution of Network Virtualization
CloudKC: Evolution of Network Virtualization
 
Dave Chandler Presents SDN at World Wide Technology's TECday - St. Louis
Dave Chandler Presents SDN at World Wide Technology's TECday - St. LouisDave Chandler Presents SDN at World Wide Technology's TECday - St. Louis
Dave Chandler Presents SDN at World Wide Technology's TECday - St. Louis
 
Kubernetes networking in AWS
Kubernetes networking in AWSKubernetes networking in AWS
Kubernetes networking in AWS
 
10 sdn-vir-6up
10 sdn-vir-6up10 sdn-vir-6up
10 sdn-vir-6up
 
Atf 3 q15-4 - scaling the the software driven cloud network
Atf 3 q15-4 - scaling the the software driven cloud networkAtf 3 q15-4 - scaling the the software driven cloud network
Atf 3 q15-4 - scaling the the software driven cloud network
 
VMworld 2013: Bringing Network Virtualization to VMware Environments with NSX
VMworld 2013: Bringing Network Virtualization to VMware Environments with NSX VMworld 2013: Bringing Network Virtualization to VMware Environments with NSX
VMworld 2013: Bringing Network Virtualization to VMware Environments with NSX
 
An Introduction to VMware NSX
An Introduction to VMware NSXAn Introduction to VMware NSX
An Introduction to VMware NSX
 
Understanding network and service virtualization
Understanding network and service virtualizationUnderstanding network and service virtualization
Understanding network and service virtualization
 
VMworld 2014: Advanced Topics & Future Directions in Network Virtualization w...
VMworld 2014: Advanced Topics & Future Directions in Network Virtualization w...VMworld 2014: Advanced Topics & Future Directions in Network Virtualization w...
VMworld 2014: Advanced Topics & Future Directions in Network Virtualization w...
 

Recently uploaded

Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Delhi Call girls
 
Best VIP Call Girls Noida Sector 22 Call Me: 8448380779
Best VIP Call Girls Noida Sector 22 Call Me: 8448380779Best VIP Call Girls Noida Sector 22 Call Me: 8448380779
Best VIP Call Girls Noida Sector 22 Call Me: 8448380779Delhi Call girls
 
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...amitlee9823
 
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...amitlee9823
 
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Valters Lauzums
 
Introduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptxIntroduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptxfirstjob4
 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfMarinCaroMartnezBerg
 
Schema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfSchema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfLars Albertsson
 
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
Mature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxMature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxolyaivanovalion
 
BPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptx
BPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptxBPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptx
BPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptxMohammedJunaid861692
 
Halmar dropshipping via API with DroFx
Halmar  dropshipping  via API with DroFxHalmar  dropshipping  via API with DroFx
Halmar dropshipping via API with DroFxolyaivanovalion
 
Log Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptxLog Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptxJohnnyPlasten
 
CebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptxCebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptxolyaivanovalion
 
Discover Why Less is More in B2B Research
Discover Why Less is More in B2B ResearchDiscover Why Less is More in B2B Research
Discover Why Less is More in B2B Researchmichael115558
 
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfMarket Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfRachmat Ramadhan H
 
BigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptxBigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptxolyaivanovalion
 

Recently uploaded (20)

Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
Call Girls in Sarai Kale Khan Delhi 💯 Call Us 🔝9205541914 🔝( Delhi) Escorts S...
 
Best VIP Call Girls Noida Sector 22 Call Me: 8448380779
Best VIP Call Girls Noida Sector 22 Call Me: 8448380779Best VIP Call Girls Noida Sector 22 Call Me: 8448380779
Best VIP Call Girls Noida Sector 22 Call Me: 8448380779
 
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
Call Girls Hsr Layout Just Call 👗 7737669865 👗 Top Class Call Girl Service Ba...
 
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
 
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
Digital Advertising Lecture for Advanced Digital & Social Media Strategy at U...
 
Introduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptxIntroduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptx
 
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts ServiceCall Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
Call Girls In Shalimar Bagh ( Delhi) 9953330565 Escorts Service
 
FESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdfFESE Capital Markets Fact Sheet 2024 Q1.pdf
FESE Capital Markets Fact Sheet 2024 Q1.pdf
 
Schema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfSchema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdf
 
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
Mature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptxMature dropshipping via API with DroFx.pptx
Mature dropshipping via API with DroFx.pptx
 
BPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptx
BPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptxBPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptx
BPAC WITH UFSBI GENERAL PRESENTATION 18_05_2017-1.pptx
 
Halmar dropshipping via API with DroFx
Halmar  dropshipping  via API with DroFxHalmar  dropshipping  via API with DroFx
Halmar dropshipping via API with DroFx
 
Log Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptxLog Analysis using OSSEC sasoasasasas.pptx
Log Analysis using OSSEC sasoasasasas.pptx
 
CebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptxCebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptx
 
Discover Why Less is More in B2B Research
Discover Why Less is More in B2B ResearchDiscover Why Less is More in B2B Research
Discover Why Less is More in B2B Research
 
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfMarket Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
 
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
(NEHA) Call Girls Katra Call Now 8617697112 Katra Escorts 24x7
 
BigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptxBigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptx
 

Automate programmable fabric in seconds with an open standards based solution

  • 1. Automate Programmable Fabric in Seconds with an Open, Standards-Based Solution Lukas Krattiger @CCIE21921 October, 2015
  • 2. • Introduction • Network Overlay Fabrics, Management and Operations • VXLAN with BGP EVPN • Cisco’s Virtual Topology System (VTS) • Demo Agenda
  • 4. Cloud • Elastic resource allocation • Self Service consumption • XaaS Big Data • Increase East-West Traffic • Application driven Networking Mobility • Increased number of Smart & Mobile End-Points • Any content Anywhere Social Media • Application and Storage Scale • Performance • Programmable Infrastructure • Open API • Services Orchestration • Workload Placement and Migration • Physical & Virtual Integration • Simplified Management • Profile-based Provisioning ManageabilityAgilityProgrammability • Massive Scale (Compute, Tenants, Services) • Scalable Architecture Scalability Data Center Trends
  • 5. Programmable NetworkProgrammable FabricApplication Centric Infrastructure DB DB Web Web App Web App VxLAN-BGP EVPN standard-based 3rd party controller support Modern NX-OS with enhanced NX-APIs Automation Ecosystem (Puppet, Chef, Ansible etc.) Common NX-API across N2K-N9K Turnkey integrated solution with security, centralized management, compliance and scale Automated application centric-policy model with embedded security Broad and deep ecosystem Cisco SDN: Providing Choice in Automation and Programmability Mass Market (commercial, enterprises, public sector) Service Providers Mega Scale Datacenters VTS for software overlay provisioning and management across N2K-N9K
  • 7. App-Based Automation Automated L4-7 Stitching Turnkey network automation Application Centric Infrastructure (ACI) APIC
  • 8. Programmable Fabric Discover Fabric Topology Image & Config Repository Monitor Fabric Common Point of Access Open APIs FEX Switch# show vlan Vlan -------------------- VTS NX-API Rest API Image and Configuration Management POAP Simplified Management for Ease of Operations Open BGP EVPN with VXLAN Fabric Physical V M OS V M OS Virtual DCI/WAN Infrastructure Domain Administrators vCenter DevOps Operations / Programmability & Automation Automation and Programmability
  • 9. Programmable Fabric Network Control Infrastructure • Integration with Orchestrators and Hypervisor Managers • Automation of Network Provisioning • Programmable Network Fabric • Physical and Virtual Switching • Network Virtualization
  • 11. Programmable Fabric Infrastructure • Programmable Network Fabric • Physical and Virtual Switching • Network Virtualization
  • 12. Overlay Based Data Center Fabrics Desirable Attributes: • Mobility • Segmentation • Scale • Automated & Programmable • Abstracted consumption models • Full Cross Sectional Bandwidth • Layer-2 + Layer-3 Connectivity • Physical + Virtual RR RR
  • 13. Overlay Based Data Center: Edge Devices Network Overlays Hybrid OverlaysHost Overlays • Virtual end-points only • Single admin domain • VXLAN, NVGRE, STT • Physical and Virtual • Resiliency + Scale • X-Organizations/Federation • Open Standards • Router/Switch end-points • Protocols for Resiliency/Loops • Traditional VPNs • VXLAN, OTV, VPLS, LISP, FP V V V V V V
  • 14. Overlay Services • Layer 2 • Layer 3 • Layer 2 and Layer 3 Tunnel Encapsulation Underlay Transport Network Control Plane • Peer Discovery mechanism • Route Learning and Distribution – Local Learning – Remote Learning Data Plane • Overlay Layer 2/Layer 3 Unicast traffic • Overlay Broadcast, Unknown Unicast, Multicast traffic (BUM traffic) forwarding – Ingress Replication – Multicast Understanding Overlay Technologies
  • 15. Local LAN Segment Physical Host Local LAN Segment Physical Host Virtual Hosts Local LAN Segment Virtual Switch Edge Device Edge Device Edge Device IP Interface IP Fabric Overlay Taxonomy (1)
  • 16. Local LAN Segment Physical Host Local LAN Segment Physical Host Virtual Hosts Local LAN Segment Virtual Switch VTEP VTEP VTEP VTEP – VXLAN Tunnel End-Point VNI/VNID – VXLAN Network Identifier VV V Encapsulation IP Fabric Overlay Taxonomy (2)
  • 17. Programmable Fabric Network Control • Integration with Orchestrators and Hypervisor Managers • Automation of Network Provisioning
  • 18. Fabric Management & Operations Troubleshooting Day-2: Visibility, Configuration increments, compare changes. Day- 1: Configuration and Configuration Management Automated Configuration Compute Integration Day-0: Configuration (POAP) Underlay Network Provisioning and Management Element management: Hardware Management, Health Status, and Inventory
  • 20. Optimized Networks with VXLAN 2 Overlay (VXLAN)Integrated Route/Bridge Underlay BGP (EVPN)
  • 21. • Standards based Overlay (VXLAN) with Standards based Control-Plane (BGP) • Layer-2 MAC and Layer-3 IP information distribution by Control-Plane (BGP) • Forwarding decision based on Control-Plane (minimizes flooding) • Integrated Routing/Bridging (IRB) for Optimized Forwarding in the Overlay • Multi-Tenancy At Scale What is VXLAN with BGP EVPN?
  • 22. Control- Plane EVPN MP-BGP - RFC 7432 (draft-ietf-l2vpn-evpn) Data- Plane Multi-Protocol Label Switching (MPLS) draft-ietf-l2vpn-evpn Provider Backbone Bridges (PBB) draft-ietf-l2vpn-pbb-evpn Network Virtualization Overlay (NVO) draft-ietf-bess-evpn-overlay  EVPN over NVO Tunnels (e.g. VXLAN) for Data Center Fabric encapsulations  Provides Layer 2 and Layer 3 Overlays over simple IP Networks Ethernet VPN – EVPN
  • 23. ID Title Category RFC 7348 Virtual eXtensible Local Area Network Data Plane RFC 7432 BGP MPLS based Ethernet VPNs EVPN Control Plane draft-ietf-bess-evpn-overlay A Network Virtualization Overlay Solution using EVPN EVPN Control Plane draft-ietf-bess-evpn-inter-subnet-forwarding Integrated Routing and Bridging in EVPN EVPN Control Plane draft-ietf-bess-evpn-prefix-advertisement IP Prefix Advertisement in E-VPN EVPN Control Plane Draft-tissa-nvo3-oam-fm NVO3 Fault Management Mgmt Plane (OAM) IETF RFC & Drafts – Implemented by Cisco
  • 24. VXLAN Evolution with BGP EVPN Protocol Learning • Uses MP-BGP with EVPN Address family • Workload MAC and IP Addresses learnt by VXLAN Edge Devices (NVEs) • Advertises Layer-2 and Layer- 3 Address-to-VTEP Association • Flood Prevention • Optimized ARP forwarding IP Services • VXLAN Routing • Distributed Anycast Gateway Multi-Tenancy • Route Reflector for Scale External Connectivity • VXLAN Hardware Gateway Redundancy (VPC) • Integrated physical and virtual Overlays (Hybrid Overlays) • Inter-Pod Connectivity • VXLAN Gateway to other Encaps/Networks Multicast Independent* • Overlay Control-Plane provides dynamic VTEP discovery • Head-End Replication enables Unicast-only mode (aka ingress Replication) *Multicast Independence requires the usage of the Overlay Control-Plane or static configuration
  • 25. Overlay with Optimized Routing Spine RR RR V V V V V V EVPN Control Plane -- Host and Subnet Route Distribution BGP Update • Host-MAC • Host-IP • Internal IP Subnet • External Prefixes RR Route-Reflectors deployed for scaling purposes iBGP Adjacencies Border
  • 26. Overlay with Optimized Routing Spine RR RR V V V V V V EVPN Control Plane -- Host and Subnet Route Distribution BGP Update • Host-MAC • Host-IP • Internal IP Subnet • External Prefixes RR Route-Reflectors deployed for scaling purposes iBGP Adjacencies Border Scalable Multi-Tenancy with Multiprotocol BGP EVPN Address-Family: Host MAC+IP, internal/external IP Subnets BGP enhanced for Fast Convergence at Large Scale Extensions for Fast and Seamless Host Mobility Distributed Gateway with Traffic Flow Symmetry ARP Suppression
  • 27. Gateway Functions in VXLAN Centralized Gateway • Extra Bridging hop before and after Routing • Centralized Gateway (Aggregation) for Routing • Large amounts of state => convergence issues • Scale problem for large Layer-2 domains • Works with VXLAN Flood & Learn Distributed Gateway • Route or Bridge at Leaf • Distributed Gateway (Anycast) for Routing • Disaggregate state by scale out • Optimal Scalability • Used with VXLAN/EVPN! V V V V V V V V Layer-3 Boundary Layer-3 Boundary
  • 28. Distributed IP Anycast Gateway Spine RR RR V V V V V V SVI 200 SVI 100 SVI 100 SVI 100, Gateway IP: 192.168.1.1 SVI 200, Gateway IP: 10.10.10.1 Host1 MAC: AA:AA:AA:AA:AA:AA IP: 192.168.1.11 VLAN 100 VXLAN VNI 30001 Host3 MAC: CC:CC:CC:CC:CC:CC IP: 192.168.1.33 VLAN 100 VXLAN VNI 30001 Host2 MAC: BB:BB:BB:BB:BB:BB IP: 10.10.10.22 VLAN 200 VXLAN VNI 30002 bridge route
  • 29. Distributed IP Anycast Gateway Spine RR RR V V V V V V SVI 200 SVI 100 SVI 100 SVI 100, Gateway IP: 192.168.1.1 SVI 200, Gateway IP: 10.10.10.1 Host1 MAC: AA:AA:AA:AA:AA:AA IP: 192.168.1.11 VLAN 100 VXLAN VNI 30001 Host3 MAC: CC:CC:CC:CC:CC:CC IP: 192.168.1.33 VLAN 100 VXLAN VNI 30001 Host2 MAC: BB:BB:BB:BB:BB:BB IP: 10.10.10.22 VLAN 200 VXLAN VNI 30002 bridge route Any Subnet Routed Anywhere – Any VTEP can serve any Subnet Integrated Route & Bridge (IRB) - Route whenever you can, Bridge when needed No Hairpinning – Optimized East/West and North/South Routing Seamless Mobility - All Leaf share same Gateway MAC Reduced Failure Domain – Layer-2/Layer-3 Boundary at Leaf Optimal Scalability – Route Distributed & closest to the Host
  • 30. Multi-Destination Traffic Ingress Replication Unicast based Replication • Source VTEP sends unicast copy to every Destination VTEP • Requires only Unicast • Simples way of Traffic Replication Multicast Multicast based Replication • Source VTEP sends single copy, Multicast replicates it as needed • Leverages Multicast Routing (PIM) • Most optimal way of Traffic Replication Spine RR RR V V V V V V Spine RR RR V V V V V V
  • 31. Hardware and Software Support Spine RR RR V V V V V V Nexus 9300 / Nexus 9500 – Leaf, Spine (RR), Border [Shipping] Nexus 7000/7700 with F3 I/O Modules – Spine (RR), Layer-3 & LISP Border [Shipping] Nexus 7000/7700 with F3 I/O Modules – Leaf, MPLS Border [Roadmap] Nexus 5600 – Leaf, Spine (RR), Border [Roadmap] ASR 9000 – Border [Roadmap]
  • 33. Cisco VTS: Cisco SDN Across Nexus Portfolio VTS vCenter REST API GUI Nexus Portfolio Nexus 2k – 9k Programmable Fabric Scalable Multi-Tenancy • MP-BGP EVPN control plane • Physical and Virtual overlay support • High performance virtual forwarding Automated Provisioning • Group Based Policy model • Overlay Provisioning • Service Chaining Open, Standards Based • Rest based Northbound APIs • Multi-protocol support (EVPN, VXLAN) • Multi-Hypervisor Overlay Management • Automatic Topology Discovery • Resources Management • Overlay monitoring and troubleshooting
  • 34. VTS: Network Topology & Host Discovery Virtual Switch Virtual Switch • Device Inventory Collection • Topology Discovery through LLDP • Device Configuration Collection • Server Host Discovery through LLDP • Import Server to TOR Connection • Virtual Machine Discovery through VMM integration Virtual Topology System (VTS)VTS
  • 35. VTS: Resource Pool Management Virtual Switch Virtual Switch Fabric Global Resources • VXLAN VNID • Multicast Address Leaf Local Resources • VLAN ID’s Virtual Topology System (VTS)VTS • VLAN IDs on different Leaf switches can differ • Automated VLANs to VNIs to ensure expected connectivity • Manual Resources Management leads to "errors" and "mis-configurations” • Automatic Resource Allocation and De- Allocation on Provisioning
  • 36. VTS Architecture Spine Border vCenter GUI 3rd Party VM Manager Cisco NSO REST API V V V V V V RR RR MP-BGP BGP EVPN Virtual Topology System (VTS) DCI RR • Service Provider Oriented Architecture
  • 37. VTS Architecture Spine Border vCenter GUI 3rd Party VM Manager Cisco NSO REST API V V V V V V RR RR Virtual Topology System (VTS) DCI RR VXLAN bridge/route • Service Provider Oriented Architecture
  • 38. Cisco NFVI Platform Virtualized Compute Virtualized Storage Virtualized Network Compute Storage Network Openstack SDN Controller (Optional) InfraMonitoring& Assurance SinglePaneof GlassMgmt Cisco UCS DAS on UCS or NAS / SAN Nexus + ASR Cisco VTF/OVS vMS Orchestrator SP Mobility Media Cloud xAAS EMS EMS EMS VF VF VF EMS VF VTS http://blogs.cisco.com/sp/validating-cisco-network-function-virtualization-infrastructure-nfvi
  • 39. Overlay Provisioning: Use Case Border vCenter GUI 3rd Party VM Manager Cisco NSO REST API V V V V V V Virtual Topology System (VTS) • Layer-2 / Layer-3 VXLAN Configuration using MP-BGP EVPN control-plane • Allocate and Manage resources • Support for Physical and Virtual End- Hosts • End-to-End Automation • Openstack and vCenter integration
  • 40. Overlay Provisioning: Use Case Border vCenter GUI 3rd Party VM Manager Cisco NSO REST API V V V V V V Virtual Topology System (VTS) DCI • Virtual VTEP integration using VTF • Integration with DCI
  • 41. Multi Data Center NFVI: Use Case Cisco NSO REST API Cisco VTS (H/A) Spine Border V V V RR DCI DCI Data Center 1 Cisco VTS Availability Zone 1 (DC2) Cisco VTS Availability Zone 2 (DC3) VXLAN bridge/route
  • 42. Demo
  • 43. Demo: VTS based provisioning with vCenter Spine RR RR V V V V V V SVI SVI SVI SVI 100, Gateway IP: 192.168.1.1 SVI 200, Gateway IP: 10.10.10.1 Host1 MAC: AA IP: 192.168.1.11 Host3 MAC: CC IP: 192.168.1.33 Host2 MAC: BB IP: 10.10.10.22 REST API VTS • Service Provider Oriented Operational Model VTS plugin for vCenter
  • 44. • Service Provider Oriented Operational Model Demo: VTS based provisioning with vCenter Spine RR RR V V V V V V SVI SVI SVI SVI 100, Gateway IP: 192.168.1.1 SVI 200, Gateway IP: 10.10.10.1 Host1 MAC: AA IP: 192.168.1.11 Host3 MAC: CC IP: 192.168.1.33 Host2 MAC: BB IP: 10.10.10.22 VTS plugin for vCenter REST API VTS Create Tenant Create Network (Layer-2 Segment) Create Router (VRF and Gateway) Create Tenant Create Network and derive VNID automatic from Pool Create Router (VRF and Gateway) VLAN is assigned for each Leaf Attach VM to Network Layer-2 and Layer-3 VXLAN Services is Configured across the Managed Leafs
  • 45. Programmable Network DB DB Web Web App Web App VxLAN with BGP EVPN standard-based 3rd party controller support Modern NX-OS with enhanced NX-APIs Automation Ecosystem (Puppet, Chef, Ansible etc.) Common NX-API across N2K-N9K Turnkey integrated solution with security, centralized management, compliance and scale Automated application centric-policy model with embedded security Broad and deep ecosystem VTS for software overlay provisioning and management across N2K-N9K Application Centric Infrastructure Programmable Fabric Programmable Network Cisco SDN: Providing Choice in Automation and Programmability
  • 46. • Cisco Application Centric Infrastructure • http://www.cisco.com/go/ACI • Cisco VTS • http://www.cisco.com/go/VTS • Cisco Nexus 9000 Series Switches - VXLAN Network with MP-BGP EVPN Control Plane • http://www.cisco.com/c/en/us/products/collateral/switches/nexus-9000-series-switches/guide- c07-734107.html • Cisco Nexus 7000: VXLAN BGP EVPN • http://www.cisco.com/c/en/us/td/docs/switches/datacenter/sw/nx- os/vxlan/configuration/guide/b_NX- OS_VXLAN_Configuration_Guide/configuring_vxlan_bgp_evpn.html Additional Resources

Editor's Notes

  1. Introduction: Choice with Cisco SDN Programmable Fabric and it’s components (VXLAN/EVPN and VTS) Contrast with ACI Network Overlay Fabrics, Management and Operations What is an Overlay Overlay Models (Host, Network, Hybrid-Overlay) VXLAN Management & Operations VXLAN/EVPN What is VXLAN What is EVPN Advantages of VXLAN/EVPN Cisco VTS What is VTS Overlay Service Orchestration and Automation Hybrid Overlays (Integration of Virtual Forwarder into VXLAN/EVPN) Q&A
  2. We are application centric when it comes to:      1) access-control      2) service insertion / deployment      3) monitoring      4) troubleshooting - ACI and troubleshooting, Web, app, DB and can provide a score...we can pin-point where the app is running (on 3 switches out of a 100 for example).  A port can report its score based upon crc, drops, etc and the switch cam reports its score based on fan, memory, etc. - Monitoring: two things we leverage from SDN: 1) centralized controller 2) overlay visualization We can tell you that web tier 1 is consuming 80% of link 1 and web tier 2 is using 1% and when that link fails how do you react..