SlideShare a Scribd company logo
1 of 34
Download to read offline
Networking	cloud-native	applications	::	PLNOG	16
Nicolai	van	der	Smagt
Cloud	Solutions	Architect
We	are	Infradata
We	are	backed	by	a	multi-billion	euro	private	equity	group
We	value innovation and best-of-breed
We	are	headquartered	in	the	Netherlands
We	are	a	high	growth	SP	integrator
We	have	customers	around	the	globe
We	are	highly skilled people
What	are	cloud-native	applications?
First	platform:	Mainframe	computing
Second	platform:	Client	- Server	computing
Third	platform:
Cloud	computing
Cloud-native	apps	are	3rd platform	apps	–
Container-based	delivery
Containers Virtual	Machines
Cloud-native	apps	are	3rd platform	apps	–
Microservices application	architecture
Web	
Server
Web	
Server
Web	
Server
Data-
base
Data-
base
Data-
base
Content
DNS
Load	
Balance
Session	
Store
Authen-
tication
Licen-
sing
Web	Tier
App	Tier
Database	Tier
3rd platform	– microservices2nd platform	– monolithic	 arch
Cloud-native	apps	are	3rd platform	apps	–
Fault	tolerant	applications	on	fragile	infrastructure
Web	
server
Web	
server
Web	
server
Load	
balancer
Web	
Server
Web	
Server
Web	
Server
Web	
server
Web	
server
Web	
server
Load	
balancer
Web	
Server
Web	
Server
Web	
Server
Web	
server
Web	
server
Web	
server
Load	
balancer
Web	
Server
Web	
Server
Web	
Server
1/18	=	5%	loss	of	capacity	and
any	active	connections
Cloud-native	apps	are	3rd platform	apps	–
Ephemeral	application	infrastructure	–
automated,	agile	scaling
Web	
Server
Web	
Server
Web	
Server
Data-
base
Data-
base
Data-
base
Content
DNS
Load	
Balance
Session	
Store
Authen-
tication
Licen-
sing
Data-
base
Data-
base
Web	
Server
Web	
Server
Web	
Server
Web	
Server
COMPUTE
NODE	1
COMPUTE
NODE	2
COMPUTE
NODE	3
Cloud	infrastructure	–
Hardware	commoditization	
HP	DL-380
Dell	R730
SuperMicro SuperServer 6000
Cisco	UCS	M240
X86
Lenovo	X240
Fujitsu	RX2540
Oracle	 X5-2z
Huawei	RH2285
Cloud	infrastructure	–
Virtualization
WAN
Cloud	networking	–
Architecture	/	fabrics
VM
ESX
VM
ESX
VM
KVM
SRV
VM
KVM
VM
KVM
VM
KVM
VM
ESX
SRV
VM
ESX
VM
ESX
VM
ESX
Overlay
⌉ L3	virtual	networks
⌉ Active/Active
⌉ Independent
Endpoints
⌉ ESX
⌉ KVM
⌉ Bare	metal
⌉ Routers
⌉ …
Underlay	fabric
⌉ Built	on	proven	tech	(mini	
version	of	Internet)
⌉ L3	(IP)	only
⌉ Ultra	simple
⌉ Load-balancing	via	ECMP
⌉ Fast	convergence	via	BGP
⌉ Fine-grained	EBGP	policies
⌉ Linear	scaling
⌉ Fault	tolerance
CORE
ACCESS
AGGREGATION
COMPUTE
SPINE
LEAF
Overlay	fabric
L3	Network	
L3	Network
Physical	Topology Logical	Topologies
⌉ Enables	multi-tenancy
⌉ Distributed	routing
⌉ Distributed	security
⌉ Software-defined
⌉ Enables	infrastructure-as-code
⌉ Signalled with	XMPP/BGP/OF
Router/
Firewall
L3	Network L3	Network
Data	Center	infrastructure	orchestration
Openstack	architecture
Data	Center	infrastructure	orchestration
Kubernetes architecture
Running	legacy	and	cloud-native	together
Kubernetes +	Openstack	networking	using	Opencontrail
Kubernetes +	Openstack	networking	using	Opencontrail
Control	plane:
Opencontrail,
Openstack,
Kubernetes
Kubernetes +	Openstack	networking	using	Opencontrail
Data	plane:
Opencontrail
vRouters
Kubernetes +	Openstack	networking	using	Opencontrail
Data	plane:
Opencontrail
vRouters
L3	Gateways
Signaling
Signaling:	BGP
Signaling:	XMPP
Signaling:	REST
Kubernetes +	Openstack	networking	using	Opencontrail
Kubernetes +	Openstack	networking	using	Opencontrail
Kubernetes +	Openstack	networking	using	Opencontrail
Tunnel	encaps:
MPLS	over	GRE	
(RFC4023)
Kubernetes +	Openstack	networking	using	Opencontrail
Tunnel	encaps:
MPLS	over	GRE	
(RFC4023)
MPLS	over	UDP
VXLAN
Kubernetes +	Openstack	networking	using	Opencontrail
Tunnel	encaps:
MPLS	over	GRE	
(RFC4023)
MPLS	over	UDP
VXLAN
Kubernetes +	Openstack	networking	using	Opencontrail
Tunnel	encaps:
MPLS	over	GRE	
(RFC4023)
MPLS	over	UDP
VXLAN
Overlay	fabric
L3	Network	
L3	Network
Router/
Firewall
L3	Network L3	Network
Physical	Topology Logical	Topologies
Seamless	connection	of	BMS	(legacy	systems),	VMs	
(Openstack	or	vSphere)	and	containers	(Kubernetes)
nicolai@infradata.eu
@NicolaivdSmagt

More Related Content

Similar to PLNOG16: Network architectures for cloud-native applications, Nicolai van der Smagt

Emerging computer environments- By Dr. V. Rajaraman
Emerging computer environments- By Dr. V. RajaramanEmerging computer environments- By Dr. V. Rajaraman
Emerging computer environments- By Dr. V. Rajaraman
municsaa
 

Similar to PLNOG16: Network architectures for cloud-native applications, Nicolai van der Smagt (20)

Clearing The Air On Cloud
Clearing The Air On CloudClearing The Air On Cloud
Clearing The Air On Cloud
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Emerging computer environments- By Dr. V. Rajaraman
Emerging computer environments- By Dr. V. RajaramanEmerging computer environments- By Dr. V. Rajaraman
Emerging computer environments- By Dr. V. Rajaraman
 
Cloud Computing 101
Cloud Computing 101Cloud Computing 101
Cloud Computing 101
 
Cloud computing presentation
Cloud computing presentationCloud computing presentation
Cloud computing presentation
 
Bina systems Cloud Applications
Bina systems Cloud ApplicationsBina systems Cloud Applications
Bina systems Cloud Applications
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Cloud
CloudCloud
Cloud
 
Cloud computing
Cloud computing Cloud computing
Cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
The enterprise differentiator of mq on zos
The enterprise differentiator of mq on zosThe enterprise differentiator of mq on zos
The enterprise differentiator of mq on zos
 
Cloud compting
Cloud comptingCloud compting
Cloud compting
 
cloud computing
cloud computingcloud computing
cloud computing
 
cloud computing is the delivery of computing services
cloud computing is the delivery of computing servicescloud computing is the delivery of computing services
cloud computing is the delivery of computing services
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Leveraging the power of SolrCloud and Spark with OpenShift
Leveraging the power of SolrCloud and Spark with OpenShiftLeveraging the power of SolrCloud and Spark with OpenShift
Leveraging the power of SolrCloud and Spark with OpenShift
 
Cloud Computing Networks
Cloud Computing NetworksCloud Computing Networks
Cloud Computing Networks
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 

Recently uploaded

Russian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girls
Russian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girlsRussian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girls
Russian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girls
Monica Sydney
 
call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7
call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7
call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查
哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查
哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查
ydyuyu
 
一比一原版田纳西大学毕业证如何办理
一比一原版田纳西大学毕业证如何办理一比一原版田纳西大学毕业证如何办理
一比一原版田纳西大学毕业证如何办理
F
 
Russian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Russian Escort Abu Dhabi 0503464457 Abu DHabi EscortsRussian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Russian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Monica Sydney
 
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
ydyuyu
 
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查
ydyuyu
 

Recently uploaded (20)

Russian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girls
Russian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girlsRussian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girls
Russian Call girls in Abu Dhabi 0508644382 Abu Dhabi Call girls
 
call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7
call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7
call girls in Anand Vihar (delhi) call me [🔝9953056974🔝] escort service 24X7
 
Tadepalligudem Escorts Service Girl ^ 9332606886, WhatsApp Anytime Tadepallig...
Tadepalligudem Escorts Service Girl ^ 9332606886, WhatsApp Anytime Tadepallig...Tadepalligudem Escorts Service Girl ^ 9332606886, WhatsApp Anytime Tadepallig...
Tadepalligudem Escorts Service Girl ^ 9332606886, WhatsApp Anytime Tadepallig...
 
Real Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirtReal Men Wear Diapers T Shirts sweatshirt
Real Men Wear Diapers T Shirts sweatshirt
 
哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查
哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查
哪里办理美国迈阿密大学毕业证(本硕)umiami在读证明存档可查
 
Nagercoil Escorts Service Girl ^ 9332606886, WhatsApp Anytime Nagercoil
Nagercoil Escorts Service Girl ^ 9332606886, WhatsApp Anytime NagercoilNagercoil Escorts Service Girl ^ 9332606886, WhatsApp Anytime Nagercoil
Nagercoil Escorts Service Girl ^ 9332606886, WhatsApp Anytime Nagercoil
 
Best SEO Services Company in Dallas | Best SEO Agency Dallas
Best SEO Services Company in Dallas | Best SEO Agency DallasBest SEO Services Company in Dallas | Best SEO Agency Dallas
Best SEO Services Company in Dallas | Best SEO Agency Dallas
 
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency""Boost Your Digital Presence: Partner with a Leading SEO Agency"
"Boost Your Digital Presence: Partner with a Leading SEO Agency"
 
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
APNIC Policy Roundup, presented by Sunny Chendi at the 5th ICANN APAC-TWNIC E...
 
一比一原版田纳西大学毕业证如何办理
一比一原版田纳西大学毕业证如何办理一比一原版田纳西大学毕业证如何办理
一比一原版田纳西大学毕业证如何办理
 
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Room
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac RoomVip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Room
Vip Firozabad Phone 8250092165 Escorts Service At 6k To 30k Along With Ac Room
 
Russian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Russian Escort Abu Dhabi 0503464457 Abu DHabi EscortsRussian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
Russian Escort Abu Dhabi 0503464457 Abu DHabi Escorts
 
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查在线制作约克大学毕业证(yu毕业证)在读证明认证可查
在线制作约克大学毕业证(yu毕业证)在读证明认证可查
 
Local Call Girls in Seoni 9332606886 HOT & SEXY Models beautiful and charmin...
Local Call Girls in Seoni  9332606886 HOT & SEXY Models beautiful and charmin...Local Call Girls in Seoni  9332606886 HOT & SEXY Models beautiful and charmin...
Local Call Girls in Seoni 9332606886 HOT & SEXY Models beautiful and charmin...
 
Trump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts SweatshirtTrump Diapers Over Dems t shirts Sweatshirt
Trump Diapers Over Dems t shirts Sweatshirt
 
Call girls Service in Ajman 0505086370 Ajman call girls
Call girls Service in Ajman 0505086370 Ajman call girlsCall girls Service in Ajman 0505086370 Ajman call girls
Call girls Service in Ajman 0505086370 Ajman call girls
 
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查
原版制作美国爱荷华大学毕业证(iowa毕业证书)学位证网上存档可查
 
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
20240509 QFM015 Engineering Leadership Reading List April 2024.pdf
 
Ballia Escorts Service Girl ^ 9332606886, WhatsApp Anytime Ballia
Ballia Escorts Service Girl ^ 9332606886, WhatsApp Anytime BalliaBallia Escorts Service Girl ^ 9332606886, WhatsApp Anytime Ballia
Ballia Escorts Service Girl ^ 9332606886, WhatsApp Anytime Ballia
 
APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53APNIC Updates presented by Paul Wilson at ARIN 53
APNIC Updates presented by Paul Wilson at ARIN 53
 

PLNOG16: Network architectures for cloud-native applications, Nicolai van der Smagt