Nexus&Overlay&Transport&Virtualization& (OTV)
Victor
4th November
Objectives
!This&session&features&a&detailed&analysis&of&the&architectural&aspects&and& deployment&benefits&behind&OTV
!The&attendees&will&learn&how&OTV&is&aimed&at&providing&Layer&2&connectivity& beyond&the&Layer&3&boundary&while&maintaining&the&failure&containment&and& operational&simplicity&that&the&Layer&3&boundary&provides
!The&attendees&will&get&a&deep&knowledge&of&how&the&OTV&controlDplane&and& dataDplane&work&to&provide&the&VLAN&extension
2
Session-Non/objectives
!This&session&does¬&include:
!In&depth&discussion&of&Path&Optimization&technologies&(DNS,&LISP,&etc.)
!Storage&extension&considerations&associated&to&DCI&deployments
!Workload&mobility&application&specific&deployment&considerations
3
Agenda
!Distributed&Data&Centers:&Goals&and&Challenges
!OTV Technical Overview
!OTV&Architecture&Principles
!OTV&Design&Considerations&&&New&Features
5
Distributed-Data-Centers-Goals
!
Ensure&business&continuity !Distributed&applications !Seamless&workload&mobility&!Maximize&compute&resources
EoMPLS
VPLS Dark&Fiber Data-Center-Interconnect
Traditional&Layer&2&Extensions
!VSS&&&vPC&or&FabricPath
–Applies&easily&for&dual&site&interconnection –Over&dark&fiber&or&protected&DDWDM –Easy&crypto&using&endDtoDend&802.1AE
!OTV&–Overlay&Transport&Virtualization
–MAC&in&IP
!EoMPLS &&VPLS&&&ADVPLS&&&HDVPLS
–PE&style
–MultiDtenants
–Most&deployed&today
Ethernet
MPLS
IP
7
Flooding-Behavior
x 2
Site-A
Site-B
Site-C
MAC-1-propagation
MAC-1
!Traditional&Layer&2&VPN&technologies&rely&on&flooding&to&propagate&MAC&reachability !The&flooding&behavior&causes&failures&to&propagate&to&every&site&in&the&Layer&2&VPN
Our$goal…
Providing&layer&2&connectivity,&yet&restrict&the&reach&of&the&unknown&unicast&flooding&domain&in&order&to&contain&failures&and&preserve&the&resiliency
Pseudo/Wires-Maintenance-
!Before&any&learning&can&happen&a&full&mesh&of&pseudoDwires/
tunnels&must&be&in&place
!For&N&sites,&there&will&be&N*(N(1)/2pseudoDwires.&Complex&to&add&and&remove&sites
!HeadDend&replication&for&multicast&and&broadcast.&SubDoptimal&BW&utilization
Our$goal…$$providing&pointDtoDcloud&provisioning&and&optimal&bandwidth&
utilization&in&order&to&reduce&cost
8
9
Multi/homing
L2&Site
L2&Site L2&VPN
Activ e
Activ e
Our$goal…$natively&providing&automatic&detection&of&multiDhoming&without&the&need&
of&extending&the&STP domains,&together&with&a&more&efficient&loadDbalancing
!Requires&additional&protocols&(BGP,&ICC,&EEM)&!STP&often&extended !Malfunctions&impact&all&sites
Challenges-in-Traditional-Layer-2-VPNs
Unknown Unicast
for MAC propagation
Unicast Flooding reaches
11
OTV-Changes-the-Game
LAN-Extensions-Evolution:-Any-Workload,-Anytime,-Anywhere
!Full&mesh&of&circuits&(pseudoDwires)!MAC&learning&based&on&flooding !Tunnels&and&PseudoDwires&!Operationally&Challenging
Loop&prevention&and&multiDhoming&must&be&provided&separately
!Packet&switched&connectivity !MAC&learning&by&control&protocol !Dynamic&Encapsulation !Operational&simplification
Automatic&loop&prevention&&&multiD homing
B A
C
D B A C D
L2
L3Data-Center-II
Data-Center-I
Circuits Packet B A C D B A C D L2
L3Data-Center-II
Data-Center-I
Traditional&L2VPNs
MAC&Routing
+&Data&Plane&Flooding
+&Control&Protocol&Learning
Technology&Pillars
Multipoint&Connectivity
PointDtoDCloud&Model
Dynamic&Encapsulation
Preserve&Failure&Boundary
BuiltDin&Loop&Prevention
Automated&MultiDHoming
Site&Independence
Protocol&Learning
OTV-–Overlay-Transport-Virtualization
!Simplifying&Data&Center&Interconnect
?Nexus-7000First&platform&to&support&OTV&(since&5.0&NXOS&Release)
Agenda
!Distributed&Data&Centers:&Goals&and&Challenges
!OTV Technical Overview
–Control&Plane&and&Data&Plane
–Failure&Isolation
–MultiDhoming
–Mobility
–L2&Multicast&Forwarding
–QoS&and&Scalability
–Path&Optimization
!OTV&Architecture&Principles
!OTV&Design&Considerations&&&New&Features
Terminology
OTV&Devices&and&Interfaces
Core&Device
Aggregation&Device
OTV&Internal&
Interfaces
Terminology
OTV&Devices&and&Interfaces
Core&Device
Aggregation&Device
19
OTV-Control-Plane
!No-unknown-unicast-flooding-(selective-unicast-flooding-in-6.2)!Control-Plane-Learning-with-proactive-MAC-advertisement !Background&process&with&no&specific&configuration&!ISDIS&used&between&OTV&Edge&Devices
Building&the&MAC&Tables
West
OTV IP&A
IP&B
IP&C
East
South
MAC&Addresses Advertisements
OTV
OTV
OTV-Control-Plane
Neighbor&Discovery&and&Adjacency&Formation
!Before&any&MAC&address&can&be&advertised&the&OTV&Edge&Devices&must:?Discover&each&other
?Build&a&neighbor&relationship&with&each&other
!Neighbor&Relationship&built&over&a&transport&infrastructure:
?MulticastDenabled&(all&shipping&releases)
?UnicastDonly&(from&NXDOS&release&5.2&&&IOSDXE&3.9)
20