SlideShare a Scribd company logo
Designing	Multi-Tenant	Data	
Centers	using	EVPN-IRB
Neeraj	Malhotra,	Principal	Engineer,	Cisco
nmalhotr@cisco.com
Objectives
Architecture	Objectives	– Evolving	DC	Requirements
• Operational	simplicity	via	uniform	control,	data	plane	across	L2,	L3,	DC,	WAN
• Flexible	workload	placement	and	mobility	within	DC	and	across	DCs
• Efficient	bandwidth	utilization	within	DC	– no	flood	and	learn,	ECMP
• Traffic	engineering	- traffic	steering,	ECMP,	FRR
• Horizontal	Scaling
• Multi-tenancy	with	L2	and	L3	VPN	in	DC
• Interworking	with	Legacy	L3VPN	/	L2VPN	WAN
A	DC	network	fabric	must	.....
Leaf-1 Leaf-2 Leaf-3
Spine Spine
Leaf-4
VM
BD-1 BD-1
VM
BD-2BD-2
VMVM
Leaf-5
VM
BD-2
.....	be	seamless	and	act	like	a	
single	switch	/	router	
Leaf-x Leaf-x+1
VM VMVM VM
Why	not	VPLS?
Why not use
VPLS in DC?
Simply not
designed for
DC use-case
L2 Only
No All-Active
Redundancy
No per-flow
ECMP
Load-balancing
Flood and Learn
MAC learning
Is
Sub-optimal
What	is	the	Solution?
Fabric	Solution	Components
BGP-EVPN
Overlay
EVPN	IRB	DC	Fabric
VM	Mobility	and	
Any-cast	L3	GW
Overlay	
Distributed	
IRB
MPLS	or	IP	
Underlay
IP	or	MPLS	Underlay
Underlay	vs.	Overlay
Underlay	=	Transport
Physical	Network
IP,	MPLS	/	SR	Transport
Traffic	Steering,	ECMP,	FRR,.....
Overlay =	VPN	(L2+L3)
Control	Plane	– EVPN
Data	Plane	– MPLS,	VXLAN,.....
Policy	Driven
Overlay	Control	Plane	– BGP	EVPN
BGP	EVPN	– EVI
VMVM VMVMVM
EVI	20
EVI	10
EVI	extended	over	BGP-EVPN	
Fabric	to	all	the	Leafs	belonging	
to	the	EVI
Leafs	that	don’t	belong	to	a	specific	
EVI	will	not	have	MAC-VRF	for	that	
EVI,	providing	efficient	scalability
EVI: An	EVPN	instance	extends	Layer	2	between	the	Leafs
Leaf
Spine
BGP	EVPN	– Host	Connectivity	Options,	ESI
• Ethernet	Segment	Identifier	
(ESI)	‘0’
• No	DF	election
Single	Home	Device	(SHD)
Multi-home	(MHD)	All-Active	(Per-
Flow)	LB
VM VM
ESI-0 ESI-0 ESI-1 ESI-1
• Identical	ESI	on	Leafs
• Per	VLAN	DF	election
VMSingle	homed	host
Multi-homing	with	Link	Bundling
Leaf
Spine
BGP	EVPN	– MAC	and	IP	Learning
• MAC/IP	addresses	are	advertised	along	with	L2	and	L3	VPN	encap (MPLS	label	or	VNID	)	to	rest	of	
Leafs	via	MAC+IP	RT-2
• IP	Prefix	routes	are	advertised	via	BGP	EVPN	via	RT-5
Leaf
Spine
Data	Plane,	ARP,	ND	
learning	from	the	hosts
VMVM VMVM
RR RR
EVPN	Route	Type	2	carries	MAC	
and	IP	reachability	with	L2+L3	VPN	
encapsulation,	L2+L3	RTs
RD
Ethernet	Segment	Identifier
Ethernet	Tag	ID
MAC	Address	Length
MAC	Address
IP	Address	Length
IP	Address
MPLS	Label1
MPLS	Label2
BGP	EVPN	– Load	Balancing	via	Aliasing
Challenge:	
How	to	load-balance	traffic	towards	a	multi-homed	device	across	multiple	Leafs	when	MAC	
addresses	are	learnt	by	only	a	single	Leaf?
RD
Ethernet	Segment	Identifier
Ethernet	Tag	ID
MPLS	VPN	Label
EVPN	Route	Type	1	advertises	ESI	
reachability	per-EVI	to	enable	MAC	
ECMP	without	an	explicit	MAC	route	
advertisement
BGP	EVPN	– Fast	Convergence	via	Mass-Withdraw
Challenge:	
How	to	inform	other	Leafs	of	a	failure	affecting	many	MAC	addresses	quickly	while	the	control-
plane	re-converges?
RD
Ethernet	Segment	Identifier
Ethernet	Tag	ID	=	ALL	FF
MPLS	Label
EVPN	Route	Type	1	also advertises	ESI	
reachability	globally	for	ALL	EVIs	to	
enable	MAC	independent	convergence	
on	ESI	failure
BGP	EVPN	– Multi-destination	traffic
Challenge:	
How	to	distribute	BUM	traffic	across	an	EVPN	instance?
RD
Ethernet	Tag	ID
IP	Address	Length	
Originating	Router’s	IP	add.
EVPN	Route	Type	3	+	PMSI	ATTR.
Inclusive	Multicast	route	with	a	PMSI	
attribute	signals	participation	in	an	
EVPN’s	flood	list
VMVM
Leaf-3Leaf-1 Leaf-4Leaf-2
Flags
Tunnel	Type
BUM	VPN	Label
Tunnel	ID	/	TEP	IP
BGP	EVPN	- Designated	Forwarder	(DF)
Challenge:	
How	to	prevent	duplicate	copies	of	flooded	traffic	from	being	delivered	to	a	multi-homed	Ethernet	
Segment?
RD
Ethernet	Segment	Identifier
IP	Address	Length	
Originating	Router’s	IP	add.
EVPN	Route	Type	4	
enables	ESI	discovery	and	
DF	election
BGP	EVPN	- Split	Horizon	Group	Filtering
Leaf-2
Spine
VMVM
ESI-1
Echo	!
Challenge:	
How	to	prevent	flooded	traffic	from	echoing	back	to	a	multi-homed	Ethernet	Segment?
BUM	Label
SH	Label
0x01
Flags
Reserved
ESI	MPLS	Label
0x06
Per- ESI	SHG	Label	EXT-COMM	with	
EVPN	RT-1	enables	SHG	filtering	to	cut	
potential	loops	back	to	same	ESI
Leaf-1
VM
VM	Mobility	– MAC	+	IP
Challenge:	
How	to	detect	the	correct	location	of	MAC	after	the	movement	of	host	from	one	Ethernet	Segment	to	
another	also	called	“MAC	move”?
19
VMVM
IP-1	MAC-1
Leaf-3Leaf-1
MAC IP ESI Seq. Next-Hop
MAC-1 IP-1 0 0 Leaf-1
Host	move
Leaf-4Leaf-2
Sequence	number	and	Next-Hop	value	
will	be	changed	after	the	host	move
0x00
Reserved
Sequence	Number
0x06
Mobility	EXT-COMM	with	EVPN	RT-2
carries	MAC+IP	route	sequence	
number to	enable	MAC	mobility
VMVM
IP-1	MAC-1
Leaf-3Leaf-1
MAC IP ESI Seq. Next-Hop
MAC-1 IP-1 0 1 Leaf-3
Leaf-4
ESI-1
Leaf-2
Sequence	number	is	incremented	and	
Next-hop	is	changed	to	Leaf-3
VM	Mobility,	continued
Overlay	Integrated	Routing	and	
Bridging	(IRB)
How	do	we	do	inter-subnet	routing?
Overlay	Routing	Architectures
• Centralized	Routing
• Distributed	Routing	– Asymmetric	IRB
• Distributed	Routing	– Symmetric	IRB
Leaf-1 Leaf-2 Leaf-3
Spine Spine
Leaf-4
VM
VLAN-1 VLAN-1
VM
VLAN-2 VLAN-2
VM VM
Leaf-5
VM
VLAN-2
Bridging on	the	leaf
Centralized	Routing
• east<->west	routed	traffic	traverses	to	centralized	L3	gateways
• Scale	bottleneck:
• Centralized	have	full	ARP/MAC	state	in	the	DC
• Centralized	GW	needs	to	host	all	DC	subnets
IRB-1	
GW	MAC
IRB-2
GW	MAC
IRB-1	
GW	MAC
IRB-2
GW	MAC
Centralized	Routing
on	the	Spine
Bridging on	the	leaf
L3
L2
Distributed	Routing	– Asymmetric	IRB
• Egress	subnet	is	always	local
• Inter-subnet	packets	routed	directly	to	destination	VM’s	DMAC	
• Scale	bottleneck:
• All	egress	subnets	needs	to	be	present	on	ingress	leaf
• Ingress	leaf	maintains	ARP/ND	state	every	egress	leaf
Leaf-2 Leaf-3
Spine Spine
Leaf-4
VM
VLAN-1 VLAN-1
VM
VLAN-2 VLAN-2
VM VM
Leaf-5
VM
VLAN-2
Routed	and	Bridged	
to	remote	VM	
IRB-1	
GW	MAC
IRB-2
GW	MAC
IRB-1	
GW	MAC
IRB-2
GW	MAC
IP	or	MPLS	Transport
(underlay	routing)
Bridging to	local	VM	
MAC
IRB-2
GW	MAC
VLAN-2
IRB-2
GW	MAC
VRF
L3
L2
Leaf-2 Leaf-3
Spine Spine
Leaf-4
VM
VLAN-1 VLAN-1
VM
VLAN-2 VLAN-2
VM VM
Leaf-5
VM
VLAN-2
Routed	to	remote	
leaf	
Distributed	Routing	– Symmetric	IRB
IRB-1	
GW	MAC
IRB-2
GW	MAC
IRB-1	
GW	MAC
IRB-2
GW	MAC
IP	or	MPLS	Transport
(underlay	routing)
Routed	to	local	VM
IRB-2
GW	MAC
VRF
• Remote	VM	IP	is	installed	like	a	VPN	IP	route	recursively	over	remote	leaf	next-hop
• No	adjacencies	to	remote	hosts	even	if	the	subnet	is	local
• Subnet	does	not	need	to	be	local	on	ingress	leaf	unless	there	are	local	hosts
L3
L2
Overlay	Distributed	Any-cast GW
How	do	we	let	hosts	move?
Leaf-2 Leaf-3
Spine Spine
Leaf-4
VM
VLAN-1 VLAN-1
VM
VLAN-2 VLAN-2
VM VM
Leaf-5
VM
VLAN-2
Any-cast	GW	IP	and	
MAC	for	subnet-a
Symmetric	IRB	– Distributed	Any-cast GW
• Any-cast	GW	IP	and	Any-cast	GW	MAC	configured	on	ALL	leafs	with	local	subnet
• Essentially,	Subnet	GW	is	distributed	across	ALL	leafs	with	local	subnet
GW	IP-a	
GW	MAC-a
GW	IP-b
GW	MAC-
b
GW	IP-a
GW	MAC-a
GW	IP-b
GW	MAC-
b
GW	IP-b
GW	MAC-
b
VLAN-2
GW	IP-b
GW	MAC-
b
VRF
VM
Any-cast	GW	IP	and	
MAC	for	subnet-a
Any-cast	GW	IP	and	
MAC	for	subnet-b
Any-cast	GW	IP	and	
MAC	for	subnet-b
Any-cast	GW	IP	and	
MAC	for	subnet-b
Control	and	Data	Plane	Call	Flow
Putting	it	all	together.....
Leaf-2 Leaf-3
Spine Spine
Leaf-4
VM-a
VLAN-1 VLAN-1
VM
VLAN-2 VLAN-2
VM VM-b
Leaf-5
VM
VLAN-2
Host	Learning	- ARP	REQUEST	contd.
1. IP	packet	destined	to	VM-b	triggers	ARP	for	VM-b	on	Leaf-1	from	any-cast	GW	IP-b	and	any-cast	GW	MAC-b
2. ARP	to	VM-b	flooded	to	all	remote	leafs	where	VLAN-b	is	stretched	(via	EVPN	RT-3	enabled	IR)
3. Leafs	flood	on	local	BD	ports
GW	IP-a	
GW	MAC-a
GW	IP-b
GW	MAC-
b
GW	IP-a
GW	MAC-a
GW	IP-b
GW	MAC-
b
GW	IP-b
GW	MAC-
b
VLAN-2
GW	IP-b
GW	MAC-
b
VRF
VM
DIP:	VM-b
DIP:	VM-b
ARP:	VM-b
ARP:	VM-b ARP:	VM-b ARP:	VM-b
ARP:	VM-b
RT-2:	VM-a
Leaf-2 Leaf-3
Spine-RR Spine
Leaf-4
VM-a
VLAN-1 VLAN-1
VM
VLAN-2 VLAN-2
VM VM-b
Leaf-5
VM
VLAN-2
Host	Learning	– ARP	REPLY,	MAC+IP	RT-2
GW	IP-a	
GW	MAC-a
GW	IP-b
GW	MAC-
b
GW	IP-a
GW	MAC-a
GW	IP-b
GW	MAC-
b
GW	IP-b
GW	MAC-
b
VLAN-2
GW	IP-b
GW	MAC-
b
VRF
VM
ARP:	VM-b
ARP	REPLY:	
VM-b
VM-b-MAC
GW	MAC-b
ARP:	VM-b
• ARP	REPLY	to	GW	MAC-b	
consumed	on	Leaf-4	and	
installed	in	ARP	table
• EVPN	MAC+IP	RT-2	
advertised	to	remote	leafs	
via	RR	
EVPN	RT-2
RD:	Leaf-4:
IVM-b--MAC
VM-b-IP
L23VPN LABEL	/	VNI
L2 VPN	LABEL	/	VNI
NH-Leaf-4
L3-RT, L2-RT
VM-b	MAC	Reachability	installed	in	MAC-VRF	across	remote	leafs
VM-b	IP	Reachability	installed	in	IP-VRF	across	remote	leafs	as	BGP	L3VPN	route	independent	of	subnet	
being	local	or	not
Leaf-2 Leaf-3
Spine Spine
Leaf-4
VM-a
VLAN-1 VLAN-1
VM
VLAN-2 VLAN-2
VM VM-b
Leaf-5
VM
VLAN-2
Routed	to	remote	leaf
IP	VRF-a:
IP-b/32	->	Leaf-4,	L3VPN	Label	
Inter-subnet	traffic	to	VM-b
IRB-1	
GW	MAC
IRB-2
GW	MAC
IRB-1	
GW	MAC
IRB-2
GW	MAC
IP	or	MPLS	Transport
(underlay	routing)
Routed	to	local	VM-b
IP	VRF-a:
IP-b/32	->	BVI	ARP	adjacency
IRB-2
GW	MAC
VLAN-2
IRB-2
GW	MAC
VRF-a
VM
Leaf-2 Leaf-3
Spine Spine
Leaf-4
VM-a
VLAN-1 VLAN-1
VM
VLAN-2 VLAN-2
VM VM-b
Leaf-5
VM
VLAN-2
Bridged	to	remote	leaf	next-hop
MAC-VRF:
MAC-b	->	Leaf-4,	L2VPN	Label	
Intra-subnet	traffic	to	VM-b
IRB-1	
GW	MAC
IRB-2
GW	MAC
IRB-1	
GW	MAC
IRB-2
GW	MAC
IP	or	MPLS	Transport
(underlay	routing)
IRB-2
GW	MAC
VLAN-2
IRB-2
GW	MAC
VRF
VM
Bridged	to	local	VM-b	MAC
MAC-VRF:
MAC-b	->	BE1.1
Summary
• Unified	control,	data	plane	across	L2,	L3,	DC,	WAN
• Flexible	workload	placement	and	mobility	across	L2	Overlay
• Optimal	bandwidth	utilization	– no	flood	and	learn,	ECMP	in	overlay,	underlay
• Traffic	engineering	with	MPLS	fabric	- traffic	steering,	ECMP,	FRR
• Horizontal	Scaling	with	distributed	symmetric	IRB
• Multi-tenancy	with	L2	and	L3	VPN
• Interworking	with	Legacy	L3VPN	/	L2VPN	WAN
Thank	You
nmalhotr@cisco.com

More Related Content

What's hot

Brkdcn 2035 multi-x
Brkdcn 2035 multi-xBrkdcn 2035 multi-x
Brkdcn 2035 multi-x
Mason Mei
 
EVPN Introduction
EVPN IntroductionEVPN Introduction
06 evpn use-case_reviewv1
06 evpn use-case_reviewv106 evpn use-case_reviewv1
06 evpn use-case_reviewv1ronsito
 
A comparison of segment routing data-plane encodings
A comparison of segment routing data-plane encodingsA comparison of segment routing data-plane encodings
A comparison of segment routing data-plane encodings
Gunter Van de Velde
 
MPLS Concepts and Fundamentals
MPLS Concepts and FundamentalsMPLS Concepts and Fundamentals
MPLS Concepts and Fundamentals
Shawn Zandi
 
Open vSwitch 패킷 처리 구조
Open vSwitch 패킷 처리 구조Open vSwitch 패킷 처리 구조
Open vSwitch 패킷 처리 구조
Seung-Hoon Baek
 
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
Indonesia Network Operators Group
 
Brkarc 3454 - in-depth and personal with the cisco nexus 2000 fabric extender...
Brkarc 3454 - in-depth and personal with the cisco nexus 2000 fabric extender...Brkarc 3454 - in-depth and personal with the cisco nexus 2000 fabric extender...
Brkarc 3454 - in-depth and personal with the cisco nexus 2000 fabric extender...
kds850
 
Tutorial: Using GoBGP as an IXP connecting router
Tutorial: Using GoBGP as an IXP connecting routerTutorial: Using GoBGP as an IXP connecting router
Tutorial: Using GoBGP as an IXP connecting router
Shu Sugimoto
 
MPLS L3 VPN Deployment
MPLS L3 VPN DeploymentMPLS L3 VPN Deployment
MPLS L3 VPN Deployment
APNIC
 
Scaleway Approach to VXLAN EVPN Fabric
Scaleway Approach to VXLAN EVPN FabricScaleway Approach to VXLAN EVPN Fabric
Scaleway Approach to VXLAN EVPN Fabric
Scaleway
 
MPLS L3 VPN Tutorial, by Nurul Islam Roman [APNIC 38]
MPLS L3 VPN Tutorial, by Nurul Islam Roman [APNIC 38]MPLS L3 VPN Tutorial, by Nurul Islam Roman [APNIC 38]
MPLS L3 VPN Tutorial, by Nurul Islam Roman [APNIC 38]
APNIC
 
Deploying IP/MPLS VPN - Cisco Networkers 2010
Deploying IP/MPLS VPN - Cisco Networkers 2010Deploying IP/MPLS VPN - Cisco Networkers 2010
Deploying IP/MPLS VPN - Cisco Networkers 2010Febrian ‎
 
VXLAN
VXLANVXLAN
VXLAN
SAliyev1
 
OpenvSwitch Deep Dive
OpenvSwitch Deep DiveOpenvSwitch Deep Dive
OpenvSwitch Deep Dive
rajdeep
 
The Segment Routing Architecture (IEEE Globecom 2015)
The Segment Routing Architecture (IEEE Globecom 2015)The Segment Routing Architecture (IEEE Globecom 2015)
The Segment Routing Architecture (IEEE Globecom 2015)
nagendranainar
 
Introduction to vxlan
Introduction to vxlanIntroduction to vxlan
Introduction to vxlan
Mohammed Umair
 
Cisco Live Milan 2015 - BGP advance
Cisco Live Milan 2015 - BGP advanceCisco Live Milan 2015 - BGP advance
Cisco Live Milan 2015 - BGP advance
Bertrand Duvivier
 
Ovs dpdk hwoffload way to full offload
Ovs dpdk hwoffload way to full offloadOvs dpdk hwoffload way to full offload
Ovs dpdk hwoffload way to full offload
Kevin Traynor
 

What's hot (20)

Brkdcn 2035 multi-x
Brkdcn 2035 multi-xBrkdcn 2035 multi-x
Brkdcn 2035 multi-x
 
EVPN Introduction
EVPN IntroductionEVPN Introduction
EVPN Introduction
 
06 evpn use-case_reviewv1
06 evpn use-case_reviewv106 evpn use-case_reviewv1
06 evpn use-case_reviewv1
 
A comparison of segment routing data-plane encodings
A comparison of segment routing data-plane encodingsA comparison of segment routing data-plane encodings
A comparison of segment routing data-plane encodings
 
MPLS Concepts and Fundamentals
MPLS Concepts and FundamentalsMPLS Concepts and Fundamentals
MPLS Concepts and Fundamentals
 
Open vSwitch 패킷 처리 구조
Open vSwitch 패킷 처리 구조Open vSwitch 패킷 처리 구조
Open vSwitch 패킷 처리 구조
 
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
 
Brkarc 3454 - in-depth and personal with the cisco nexus 2000 fabric extender...
Brkarc 3454 - in-depth and personal with the cisco nexus 2000 fabric extender...Brkarc 3454 - in-depth and personal with the cisco nexus 2000 fabric extender...
Brkarc 3454 - in-depth and personal with the cisco nexus 2000 fabric extender...
 
Tutorial: Using GoBGP as an IXP connecting router
Tutorial: Using GoBGP as an IXP connecting routerTutorial: Using GoBGP as an IXP connecting router
Tutorial: Using GoBGP as an IXP connecting router
 
MPLS L3 VPN Deployment
MPLS L3 VPN DeploymentMPLS L3 VPN Deployment
MPLS L3 VPN Deployment
 
Scaleway Approach to VXLAN EVPN Fabric
Scaleway Approach to VXLAN EVPN FabricScaleway Approach to VXLAN EVPN Fabric
Scaleway Approach to VXLAN EVPN Fabric
 
VXLAN Practice Guide
VXLAN Practice GuideVXLAN Practice Guide
VXLAN Practice Guide
 
MPLS L3 VPN Tutorial, by Nurul Islam Roman [APNIC 38]
MPLS L3 VPN Tutorial, by Nurul Islam Roman [APNIC 38]MPLS L3 VPN Tutorial, by Nurul Islam Roman [APNIC 38]
MPLS L3 VPN Tutorial, by Nurul Islam Roman [APNIC 38]
 
Deploying IP/MPLS VPN - Cisco Networkers 2010
Deploying IP/MPLS VPN - Cisco Networkers 2010Deploying IP/MPLS VPN - Cisco Networkers 2010
Deploying IP/MPLS VPN - Cisco Networkers 2010
 
VXLAN
VXLANVXLAN
VXLAN
 
OpenvSwitch Deep Dive
OpenvSwitch Deep DiveOpenvSwitch Deep Dive
OpenvSwitch Deep Dive
 
The Segment Routing Architecture (IEEE Globecom 2015)
The Segment Routing Architecture (IEEE Globecom 2015)The Segment Routing Architecture (IEEE Globecom 2015)
The Segment Routing Architecture (IEEE Globecom 2015)
 
Introduction to vxlan
Introduction to vxlanIntroduction to vxlan
Introduction to vxlan
 
Cisco Live Milan 2015 - BGP advance
Cisco Live Milan 2015 - BGP advanceCisco Live Milan 2015 - BGP advance
Cisco Live Milan 2015 - BGP advance
 
Ovs dpdk hwoffload way to full offload
Ovs dpdk hwoffload way to full offloadOvs dpdk hwoffload way to full offload
Ovs dpdk hwoffload way to full offload
 

Similar to Designing Multi-tenant Data Centers Using EVPN

Presentation on Data Center Use-Case & Trends
Presentation on Data Center Use-Case & TrendsPresentation on Data Center Use-Case & Trends
Presentation on Data Center Use-Case & Trends
Amod Dani
 
[OpenStack Day in Korea 2015] Track 2-3 - 오픈스택 클라우드에 최적화된 네트워크 가상화 '누아지(Nuage)'
[OpenStack Day in Korea 2015] Track 2-3 - 오픈스택 클라우드에 최적화된 네트워크 가상화 '누아지(Nuage)'[OpenStack Day in Korea 2015] Track 2-3 - 오픈스택 클라우드에 최적화된 네트워크 가상화 '누아지(Nuage)'
[OpenStack Day in Korea 2015] Track 2-3 - 오픈스택 클라우드에 최적화된 네트워크 가상화 '누아지(Nuage)'
OpenStack Korea Community
 
Multicloud as the Next Generation of Cloud Infrastructure
Multicloud as the Next Generation of Cloud Infrastructure Multicloud as the Next Generation of Cloud Infrastructure
Multicloud as the Next Generation of Cloud Infrastructure
Brad Eckert
 
OpenStack Networks the Web-Scale Way - Scott Laffer, Cumulus Networks
OpenStack Networks the Web-Scale Way - Scott Laffer, Cumulus NetworksOpenStack Networks the Web-Scale Way - Scott Laffer, Cumulus Networks
OpenStack Networks the Web-Scale Way - Scott Laffer, Cumulus Networks
OpenStack
 
Network Management and Flow Analysis in Today’s Dense IT Environments
Network Management and Flow Analysis in Today’s Dense IT EnvironmentsNetwork Management and Flow Analysis in Today’s Dense IT Environments
Network Management and Flow Analysis in Today’s Dense IT Environments
SolarWinds
 
VMUG - NSX Architettura e Design
VMUG - NSX Architettura e DesignVMUG - NSX Architettura e Design
VMUG - NSX Architettura e Design
VMUG IT
 
MPLS in DC and inter-DC networks: the unified forwarding mechanism for networ...
MPLS in DC and inter-DC networks: the unified forwarding mechanism for networ...MPLS in DC and inter-DC networks: the unified forwarding mechanism for networ...
MPLS in DC and inter-DC networks: the unified forwarding mechanism for networ...
Dmitry Afanasiev
 
VMworld 2013: Designing Network Virtualization for Data-Centers: Greenfield D...
VMworld 2013: Designing Network Virtualization for Data-Centers: Greenfield D...VMworld 2013: Designing Network Virtualization for Data-Centers: Greenfield D...
VMworld 2013: Designing Network Virtualization for Data-Centers: Greenfield D...
VMworld
 
Data Center Interconnect
Data Center InterconnectData Center Interconnect
Data Center Interconnect
wolverinetyagi
 
Решения NFV в контексте операторов связи
Решения NFV в контексте операторов связиРешения NFV в контексте операторов связи
Решения NFV в контексте операторов связи
TERMILAB. Интернет - лаборатория
 
Understanding network and service virtualization
Understanding network and service virtualizationUnderstanding network and service virtualization
Understanding network and service virtualization
SDN Hub
 
数据中心网络研究:机遇与挑战
数据中心网络研究:机遇与挑战数据中心网络研究:机遇与挑战
数据中心网络研究:机遇与挑战
Weiwei Fang
 
Network Function Virtualization (NFV) BoF
Network Function Virtualization (NFV) BoFNetwork Function Virtualization (NFV) BoF
Network Function Virtualization (NFV) BoF
APNIC
 
Trill and Datacenter Alternatives
Trill and Datacenter AlternativesTrill and Datacenter Alternatives
Trill and Datacenter Alternatives
Aricent
 
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
 
Dragonflow Austin Summit Talk
Dragonflow Austin Summit Talk Dragonflow Austin Summit Talk
Dragonflow Austin Summit Talk
Eran Gampel
 
Tech Talk by John Casey (CTO) CPLANE_NETWORKS : High Performance OpenStack Ne...
Tech Talk by John Casey (CTO) CPLANE_NETWORKS : High Performance OpenStack Ne...Tech Talk by John Casey (CTO) CPLANE_NETWORKS : High Performance OpenStack Ne...
Tech Talk by John Casey (CTO) CPLANE_NETWORKS : High Performance OpenStack Ne...
nvirters
 
Lecture 11 Final.pptx
Lecture 11 Final.pptxLecture 11 Final.pptx
Lecture 11 Final.pptx
Hadeeb
 

Similar to Designing Multi-tenant Data Centers Using EVPN (20)

Presentation on Data Center Use-Case & Trends
Presentation on Data Center Use-Case & TrendsPresentation on Data Center Use-Case & Trends
Presentation on Data Center Use-Case & Trends
 
[OpenStack Day in Korea 2015] Track 2-3 - 오픈스택 클라우드에 최적화된 네트워크 가상화 '누아지(Nuage)'
[OpenStack Day in Korea 2015] Track 2-3 - 오픈스택 클라우드에 최적화된 네트워크 가상화 '누아지(Nuage)'[OpenStack Day in Korea 2015] Track 2-3 - 오픈스택 클라우드에 최적화된 네트워크 가상화 '누아지(Nuage)'
[OpenStack Day in Korea 2015] Track 2-3 - 오픈스택 클라우드에 최적화된 네트워크 가상화 '누아지(Nuage)'
 
Multicloud as the Next Generation of Cloud Infrastructure
Multicloud as the Next Generation of Cloud Infrastructure Multicloud as the Next Generation of Cloud Infrastructure
Multicloud as the Next Generation of Cloud Infrastructure
 
Link_NwkingforDevOps
Link_NwkingforDevOpsLink_NwkingforDevOps
Link_NwkingforDevOps
 
OpenStack Networks the Web-Scale Way - Scott Laffer, Cumulus Networks
OpenStack Networks the Web-Scale Way - Scott Laffer, Cumulus NetworksOpenStack Networks the Web-Scale Way - Scott Laffer, Cumulus Networks
OpenStack Networks the Web-Scale Way - Scott Laffer, Cumulus Networks
 
Network Management and Flow Analysis in Today’s Dense IT Environments
Network Management and Flow Analysis in Today’s Dense IT EnvironmentsNetwork Management and Flow Analysis in Today’s Dense IT Environments
Network Management and Flow Analysis in Today’s Dense IT Environments
 
VMUG - NSX Architettura e Design
VMUG - NSX Architettura e DesignVMUG - NSX Architettura e Design
VMUG - NSX Architettura e Design
 
MPLS in DC and inter-DC networks: the unified forwarding mechanism for networ...
MPLS in DC and inter-DC networks: the unified forwarding mechanism for networ...MPLS in DC and inter-DC networks: the unified forwarding mechanism for networ...
MPLS in DC and inter-DC networks: the unified forwarding mechanism for networ...
 
VMworld 2013: Designing Network Virtualization for Data-Centers: Greenfield D...
VMworld 2013: Designing Network Virtualization for Data-Centers: Greenfield D...VMworld 2013: Designing Network Virtualization for Data-Centers: Greenfield D...
VMworld 2013: Designing Network Virtualization for Data-Centers: Greenfield D...
 
Data Center Interconnect
Data Center InterconnectData Center Interconnect
Data Center Interconnect
 
Решения NFV в контексте операторов связи
Решения NFV в контексте операторов связиРешения NFV в контексте операторов связи
Решения NFV в контексте операторов связи
 
Understanding network and service virtualization
Understanding network and service virtualizationUnderstanding network and service virtualization
Understanding network and service virtualization
 
数据中心网络研究:机遇与挑战
数据中心网络研究:机遇与挑战数据中心网络研究:机遇与挑战
数据中心网络研究:机遇与挑战
 
A series presentation
A series presentationA series presentation
A series presentation
 
Network Function Virtualization (NFV) BoF
Network Function Virtualization (NFV) BoFNetwork Function Virtualization (NFV) BoF
Network Function Virtualization (NFV) BoF
 
Trill and Datacenter Alternatives
Trill and Datacenter AlternativesTrill and Datacenter Alternatives
Trill and Datacenter Alternatives
 
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
 
Dragonflow Austin Summit Talk
Dragonflow Austin Summit Talk Dragonflow Austin Summit Talk
Dragonflow Austin Summit Talk
 
Tech Talk by John Casey (CTO) CPLANE_NETWORKS : High Performance OpenStack Ne...
Tech Talk by John Casey (CTO) CPLANE_NETWORKS : High Performance OpenStack Ne...Tech Talk by John Casey (CTO) CPLANE_NETWORKS : High Performance OpenStack Ne...
Tech Talk by John Casey (CTO) CPLANE_NETWORKS : High Performance OpenStack Ne...
 
Lecture 11 Final.pptx
Lecture 11 Final.pptxLecture 11 Final.pptx
Lecture 11 Final.pptx
 

Recently uploaded

LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
Fwdays
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
Abida Shariff
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
Ralf Eggert
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
Elena Simperl
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Product School
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 

Recently uploaded (20)

LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi"Impact of front-end architecture on development cost", Viktor Turskyi
"Impact of front-end architecture on development cost", Viktor Turskyi
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
Knowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and backKnowledge engineering: from people to machines and back
Knowledge engineering: from people to machines and back
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 

Designing Multi-tenant Data Centers Using EVPN