SlideShare a Scribd company logo
SDN – CONTRAIL
ENABLING CLOUD
Parantap Lahiri
Sr. Director, Solutions Engineering

Suresh Balineni
Staff Engineer
FUNDAMENTAL SHIFT: EVOLVING APPS
Standalone Application
(Dedicated Resources)

Technology
Silo

Physical
Servers
VLAN

LB
Policies

Scale-Out
Model

Evolving Applications
(on Resource Pool)

Dynamic Virtual Network
+
Service Orchestration

VM
VM
VM

VM
VM
VM

VM
VM
VM

COMPUTE POOL

LBs

?

VLAN

FW
Policies

IPS

STORAGE POOL

LB Service POOL

FWs
VLAN

SEGMENTED
NETWORKS

ACLs

FW Service POOL

Common Resource Pools (Datacenter & Beyond)

Routers
Virtual WAN
Network

WAN
2

WAN
Copyright © 2013 Juniper Networks, Inc.

External Cloud
Based Resources
BRIDGING PHYSICAL/VIRTUAL NETWORKS…
AUTOMATION, ANALYTICS
CONVERGED NETWORK ORCHESTRATION

CONTROL PLANE - PHYSICAL, VIRTUAL
OPEN, STANDARDS-BASED,
FEDERATED CONTROLLER – SCALABLE, RESILIENT

VIRTUAL NETWORK OVERLAY
PRESERVE AND INSERT DYNAMIC SERVICES (FIREWALL, LB…)

PHYSICAL NETWORK
INTEROPERABILITY WITH
TRADITIONAL NETWORK DEVICES

3

Copyright © 2013 Juniper Networks, Inc.
CONFIDENTIAL – DO NOT DISTRIBUTE
Legacy	
  Datacenter	
  –	
  Underlay	
  
L3	
  	
  

L2/L3	
  	
  

L3	
  	
  

L2/L3	
  	
  

L2/L3	
  	
  

L2/L3	
  	
  

Mul/-­‐Chassis	
  LAG	
  
TRUNK	
  
L2	
  Switch	
  

L2	
  Switch	
   ToR	
  

L2	
  	
  

L2	
  	
  

VMs	
  
Servers	
  

L2	
  	
  

L2	
  	
  

L2	
  	
  

L2	
  Switch	
  

L2	
  Switch	
   ToR	
  

L2	
  	
  

L2	
  	
  

L2	
  	
  

L2	
  	
  

L2	
  	
  

L2	
  	
  

L2	
  	
  
Legacy	
  Datacenter	
  –	
  Limited	
  VLAN	
  Span	
  
L3	
  	
  

L3	
  	
  

Rou/ng	
  &	
  Filtering	
  
between	
  VLANs	
  

Rou/ng	
  &	
  Filtering	
  
between	
  VLANs	
  

FW	
  

L2/L3	
  	
  

L2/L3	
  	
  

No	
  VLANs	
  Across	
  L3	
  	
  	
  

L2/L3	
  	
  

FW	
  

L2/L3	
  	
  

LB	
  

LB	
  

Mul/-­‐Chassis	
  LAG	
  
TRUNK	
  
L2	
  Switch	
  

L2	
  Switch	
   ToR	
  

L2	
  	
  

L2	
  	
  

L2	
  	
  

L2	
  	
  

VMs	
  
Servers	
  
VLAN	
  Span	
  Limit	
  

L2	
  	
  

L2	
  Switch	
  

L2	
  Switch	
  ToR	
  

L2	
  	
  

L2	
  	
  

L2	
  	
  

L2	
  	
  

L2	
  	
  

L2	
  	
  

L2	
  	
  
Legacy	
  Datacenter	
  –	
  	
  
No	
  Mul/-­‐tenant	
  overlapping	
  IP	
  space	
  support;	
  NAT	
  on	
  HW	
  Appliances	
  	
  	
  

L3	
  	
  

FW	
  

L2/L3	
  	
  

L2/L3	
  	
  

LB	
  

L3	
  	
  

Single	
  Rou/ng	
  Table	
  	
  
(No	
  support	
  for	
  overlapping	
  	
  
mul/-­‐tenant	
  space)	
  

L2/L3	
  	
  

FW	
  

L2/L3	
  	
  

LB	
  

Mul/-­‐Chassis	
  LAG	
  
TRUNK	
  
L2	
  Switch	
  

L2	
  Switch	
   ToR	
  

L2	
  	
  

L2	
  	
  

L2	
  	
  

L2	
  	
  

VMs	
  
Servers	
  
VLAN	
  Span	
  Limit	
  

L2	
  	
  

L2	
  Switch	
  

L2	
  Switch	
  ToR	
  

L2	
  	
  

L2	
  	
  

L2	
  	
  

L2	
  	
  

L2	
  	
  

L2	
  	
  

L2	
  	
  
Legacy	
  Datacenter	
  –	
  	
  
Mul/-­‐tenant	
  Support	
  with	
  MPLS	
  
Tenant	
  Specific	
  
HW	
  Appliance	
  
Services	
  

L3-­‐MPLS	
  	
  

Tenant	
  Specific	
  
HW	
  Appliance	
  
Services	
  

L3-­‐MPLS	
  	
  

FW	
  
LB	
  

FW	
  
LB	
  

FW	
  
LB	
  

MPLS	
  –	
  Enabled	
  links	
  
L2/L3	
  -­‐MPLS	
  	
  

L2/L3	
  -­‐MPLS	
  	
  

FW	
  
LB	
  

L2	
  	
  

L2	
  	
  

L2	
  	
  

L2	
  	
  

VMs	
  
Servers	
  
VLAN	
  Span	
  Limit	
  

L2	
  	
  

L2/L3	
  -­‐MPLS	
  	
  
FW	
  
LB	
  

Tenant-­‐VRF	
  

L2	
  Switch	
  

L2	
  Switch	
   ToR	
  

L2/L3	
  -­‐MPLS	
  	
  

MPLS	
  with	
  VRF	
  for	
  mul/-­‐tenant	
  
isola/on	
  

Tenant-­‐VRF	
  

Mul/-­‐Chassis	
  LAG	
  
TRUNK	
  

FW	
  
LB	
  

L2	
  Switch	
  

L2	
  Switch	
  ToR	
  

L2	
  	
  

L2	
  	
  

L2	
  	
  

L2	
  	
  

L2	
  	
  

L2	
  	
  

L2	
  	
  
Typical	
  L2	
  Overlay	
  
• 
• 
• 

L3	
  	
  

L3	
  	
  

Hypervisor	
  Switch	
  only	
  forward	
  L2	
  
Separate	
  VM	
  based	
  router	
  perform	
  rou/ng	
  
Separate	
  VM	
  based	
  router	
  perform	
  NAT	
  

L3	
  	
  

External	
  Network	
  

External	
  Network	
  

L3	
  	
  

L3	
  	
  

L3	
  ToR	
  

L3	
  	
  

L3	
  ToR	
  

VXLAN	
  

L3	
  	
  

VXLAN	
  

L2-­‐SW	
  

L3	
  ToR	
  

L3	
  ToR	
  
VXLAN	
  

L2-­‐SW	
  

Servers	
  

	
  	
  
L2-­‐SW	
  

L2-­‐SW	
  

L2-­‐SW	
  

	
  	
  
L2-­‐SW	
  

L2-­‐SW	
  

L2-­‐SW	
  

	
  	
  
L2-­‐SW	
  

L2-­‐SW	
  

L2-­‐SW	
  

	
  	
  
L2-­‐SW	
  
Contrail	
  Overlay	
  
=	
  mul/-­‐tenant	
  VRF	
  	
  
• 
• 
• 

L3	
  	
  

L3	
  	
  

Hypervisor	
  Router	
  handles	
  L2/L3	
  
Hypervisor	
  Router	
  perform	
  na/ve	
  rou/ng	
  
Hypervisor	
  router	
  perform	
  na/ve	
  NAT	
  

L3	
  	
  

External	
  Network	
  

External	
  Network	
  

L3	
  	
  

L3	
  	
  

L3	
  ToR	
  

vRouter	
  

L2/L3	
  	
  

	
  	
  
vRouter	
  

vRouter	
  

L2/L3	
  	
  

L2/L3	
  	
  

vRouter	
  

L2/L3	
  	
  

	
  	
  	
  	
  	
  	
  	
  
	
  

L2/L3	
  	
  

L3	
  ToR	
  

Servers	
  

L3	
  	
  

L3	
  ToR	
  

L3	
  ToR	
  

vRouter	
  
	
  	
  

L2/L3	
  	
  

vRouter	
  

vRouter	
  

L2/L3	
  	
  

L2/L3	
  	
  

vRouter	
  
	
  	
  

L2/L3	
  	
  

	
  	
  	
  	
  	
  	
  	
  
	
  

vRouter	
  

L3	
  	
  

Service	
  Inser/on	
  

Service	
  Inser/on	
  

vRouter	
  

L2/L3	
  	
  

vRouter	
  

L2/L3	
  	
  

vRouter	
  
	
  	
  

L2/L3	
  	
  
Contrail	
  Overlay	
  Datacenter	
  Abstrac/on	
  
Router	
  

L3VPN	
  

L3	
  	
  

L3	
  	
  

L3	
  	
  

Internet	
  
L3	
  	
  

L3	
  	
  

L3	
  ToR	
  

L3	
  	
  

L3	
  ToR	
  

VN1	
  

Tenant	
  1	
  

L3	
  	
  

L3	
  ToR	
  
VN1	
  

Tenant	
  3	
  
VN2	
  

VN2	
  
Tenant	
  4	
  

VN1	
  

Tenant	
  2	
  
VN2	
  

VN1	
  

VN2	
  

L3	
  ToR	
  
Contrail	
  Overlay	
  –	
  Mul/-­‐DC	
  
MX	
  

L3VPN	
  

VN1	
  

Internet	
  
Tenant	
  3	
  

VN1	
  

Tenant	
  1	
  

VN2	
  

VN2	
  
Tenant	
  4	
  

VN1	
  

Tenant	
  2	
  

VN1	
  

VN2	
  

VN2	
  

IP	
  Underlay	
  

vRouter	
  

L2/L3	
  	
  

vRouter	
  

L2/L3	
  	
  

vRouter	
  
	
  	
  

L2/L3	
  	
  

Datacenter	
  1	
  
Datacenter	
  2	
  

Datacenter	
  3	
  
CONTRAIL ON IP NETWORK
REST/API	
  
Configura/on	
  Management	
  
Control	
  Plane	
  

Control	
  Plane	
  

BGP	
  Based	
  Control	
  Plane	
  

XMPP	
  

XMPP	
  

10.1.1.2:NH = 151.10.10.1; LBL = 17

10.1.1.1:NH = 70.10.10.1; LBL = 39

10.1.1.1:NH = 70.10.10.1; LBL = 39

10.1.1.2:NH = 151.10.10.1; LBL = 17

PubSrcIP

PubDstIP
151.10.10.1

70.10.10.1

PriDstIP
GRE	
   LBL=17	
  

PriSrcIP

10.1.1.2

10.1.1.1

PAYLOAD

IP Network
70.10.10.1

Agent	
  

151.10.10.1

10.1.1.2: NH = 151.10.10.1; LBL = 17

10.1.1.1: NH = 70.10.10.1; LBL = 39

VRF	
  

VRF	
   (Dynamic	
  Tunnel	
  Decapsula/on)	
  

(Dynamic	
  Tunnel	
  Encapsula/on)	
  

PriDstIP PriSrcIP
10.1.1.2

10.1.1.1

10.1.1.1
PAYLOAD

VM	
  

Server 1
Copyright
12 *Outer	
  MAC	
  header	
  was	
  le_	
  out	
  inten/onally	
  to	
  reduce	
  clu`er	
  © 2013 Juniper Networks, Inc.

10.1.1.2

VM	
  

Agent	
  

PriDstIP PriSrcIP
10.1.1.2

10.1.1.1

PAYLOAD

Server 2
CONTRAIL TECHNICAL APPROACH
Orchestrator

Cloud Orchestration

Contrail	
  Controller
Configura/on

Analy/cs

JunosV Contrail

Control	
  Plane

Virtualized	
  Server
VM

VM

VM

Virtualized	
  Server
IP	
  fabric	
  
(underlay	
  network)

VM

VM

VM

Juniper & 3rd party Services *
Hypervisor, Contrail vRouter
VXLAN or MPLSoGRE/UDP

Router
Gateway

XMPP

External IP
Network

•  = Juniper and 3rd party services can also be physical devices (e.g. SRX) or hypervisor services (e.g. vGW)
** = Other Orchestration System support like Cloudstack, Customer OSS/BSS System

13

Copyright © 2013 Juniper Networks, Inc.

BGP, Netconf
SUMMARY – SCALE-OUT NETWORKING SYSTEM
Orchestrator	
  
(OpenStack)
REST
	
  CONTRAIL	
  System
Analy/cs	
  	
  
Node

Analy/cs	
  	
  
Node

Configura/on	
  	
  
Node

Configura/on	
  	
  
Node

IF-­‐MAP

Control	
  	
  
Node

IBGP

XMPP

Compute	
  
Node	
  
(Virtual	
  Router)

14

Control	
  
Node

BGP,	
  NETCONF

Gateway	
  
Node	
  
(MX,	
  EX/QFX,	
  ...)
Copyright © 2013 Juniper Networks, Inc.

Service	
  
Node	
  
(SRX,	
  Firefly,	
  JSP,	
  ...)

More Related Content

What's hot

ACI Hands-on Lab
ACI Hands-on LabACI Hands-on Lab
ACI Hands-on Lab
Cisco Canada
 
Segment Routing for Dummies
Segment Routing for DummiesSegment Routing for Dummies
Segment Routing for Dummies
Gary Jan
 
ONOS: Open Network Operating System. An Open-Source Distributed SDN Operating...
ONOS: Open Network Operating System. An Open-Source Distributed SDN Operating...ONOS: Open Network Operating System. An Open-Source Distributed SDN Operating...
ONOS: Open Network Operating System. An Open-Source Distributed SDN Operating...
ON.LAB
 
Introduction to the Container Network Interface (CNI)
Introduction to the Container Network Interface (CNI)Introduction to the Container Network Interface (CNI)
Introduction to the Container Network Interface (CNI)
Weaveworks
 
Introduction to eBPF and XDP
Introduction to eBPF and XDPIntroduction to eBPF and XDP
Introduction to eBPF and XDP
lcplcp1
 
Cisco Live! :: Carrier Ethernet 2.0 :: BRKSPG-2720 | Las Vegas July/2016
Cisco Live! :: Carrier Ethernet 2.0 :: BRKSPG-2720 | Las Vegas July/2016Cisco Live! :: Carrier Ethernet 2.0 :: BRKSPG-2720 | Las Vegas July/2016
Cisco Live! :: Carrier Ethernet 2.0 :: BRKSPG-2720 | Las Vegas July/2016
Bruno Teixeira
 
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
 
Tanzu Mission Control における Open Policy Agent (OPA) の利用
Tanzu Mission Control における Open Policy Agent (OPA) の利用Tanzu Mission Control における Open Policy Agent (OPA) の利用
Tanzu Mission Control における Open Policy Agent (OPA) の利用
Motonori Shindo
 
BGP Traffic Engineering / Routing Optimisation
BGP Traffic Engineering / Routing OptimisationBGP Traffic Engineering / Routing Optimisation
BGP Traffic Engineering / Routing Optimisation
Andy Davidson
 
Modern vSphere Monitoring and Dashboard using InfluxDB, Telegraf and Grafana
Modern vSphere Monitoring and Dashboard using InfluxDB, Telegraf and GrafanaModern vSphere Monitoring and Dashboard using InfluxDB, Telegraf and Grafana
Modern vSphere Monitoring and Dashboard using InfluxDB, Telegraf and Grafana
InfluxData
 
VXLAN and FRRouting
VXLAN and FRRoutingVXLAN and FRRouting
VXLAN and FRRouting
Faisal Reza
 
Virtual Routing and Forwarding, (VRF-lite)
Virtual Routing and Forwarding, (VRF-lite)Virtual Routing and Forwarding, (VRF-lite)
Virtual Routing and Forwarding, (VRF-lite)
NetProtocol Xpert
 
Waris l2vpn-tutorial
Waris l2vpn-tutorialWaris l2vpn-tutorial
Waris l2vpn-tutorialrakiva29
 
EVPN Introduction
EVPN IntroductionEVPN Introduction
Segment Routing
Segment RoutingSegment Routing
Segment Routing
APNIC
 
ONOS intent introduction
ONOS intent introductionONOS intent introduction
ONOS intent introduction
Yi Tseng
 
Kernel Recipes 2017 - EBPF and XDP - Eric Leblond
Kernel Recipes 2017 - EBPF and XDP - Eric LeblondKernel Recipes 2017 - EBPF and XDP - Eric Leblond
Kernel Recipes 2017 - EBPF and XDP - Eric Leblond
Anne Nicolas
 
knolx of KubeCost & Infracost
knolx of KubeCost & Infracostknolx of KubeCost & Infracost
knolx of KubeCost & Infracost
Knoldus Inc.
 
ACI MultiPod 구성
ACI MultiPod 구성ACI MultiPod 구성
ACI MultiPod 구성
Woo Hyung Choi
 
Cilium - Bringing the BPF Revolution to Kubernetes Networking and Security
Cilium - Bringing the BPF Revolution to Kubernetes Networking and SecurityCilium - Bringing the BPF Revolution to Kubernetes Networking and Security
Cilium - Bringing the BPF Revolution to Kubernetes Networking and Security
Thomas Graf
 

What's hot (20)

ACI Hands-on Lab
ACI Hands-on LabACI Hands-on Lab
ACI Hands-on Lab
 
Segment Routing for Dummies
Segment Routing for DummiesSegment Routing for Dummies
Segment Routing for Dummies
 
ONOS: Open Network Operating System. An Open-Source Distributed SDN Operating...
ONOS: Open Network Operating System. An Open-Source Distributed SDN Operating...ONOS: Open Network Operating System. An Open-Source Distributed SDN Operating...
ONOS: Open Network Operating System. An Open-Source Distributed SDN Operating...
 
Introduction to the Container Network Interface (CNI)
Introduction to the Container Network Interface (CNI)Introduction to the Container Network Interface (CNI)
Introduction to the Container Network Interface (CNI)
 
Introduction to eBPF and XDP
Introduction to eBPF and XDPIntroduction to eBPF and XDP
Introduction to eBPF and XDP
 
Cisco Live! :: Carrier Ethernet 2.0 :: BRKSPG-2720 | Las Vegas July/2016
Cisco Live! :: Carrier Ethernet 2.0 :: BRKSPG-2720 | Las Vegas July/2016Cisco Live! :: Carrier Ethernet 2.0 :: BRKSPG-2720 | Las Vegas July/2016
Cisco Live! :: Carrier Ethernet 2.0 :: BRKSPG-2720 | Las Vegas July/2016
 
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
 
Tanzu Mission Control における Open Policy Agent (OPA) の利用
Tanzu Mission Control における Open Policy Agent (OPA) の利用Tanzu Mission Control における Open Policy Agent (OPA) の利用
Tanzu Mission Control における Open Policy Agent (OPA) の利用
 
BGP Traffic Engineering / Routing Optimisation
BGP Traffic Engineering / Routing OptimisationBGP Traffic Engineering / Routing Optimisation
BGP Traffic Engineering / Routing Optimisation
 
Modern vSphere Monitoring and Dashboard using InfluxDB, Telegraf and Grafana
Modern vSphere Monitoring and Dashboard using InfluxDB, Telegraf and GrafanaModern vSphere Monitoring and Dashboard using InfluxDB, Telegraf and Grafana
Modern vSphere Monitoring and Dashboard using InfluxDB, Telegraf and Grafana
 
VXLAN and FRRouting
VXLAN and FRRoutingVXLAN and FRRouting
VXLAN and FRRouting
 
Virtual Routing and Forwarding, (VRF-lite)
Virtual Routing and Forwarding, (VRF-lite)Virtual Routing and Forwarding, (VRF-lite)
Virtual Routing and Forwarding, (VRF-lite)
 
Waris l2vpn-tutorial
Waris l2vpn-tutorialWaris l2vpn-tutorial
Waris l2vpn-tutorial
 
EVPN Introduction
EVPN IntroductionEVPN Introduction
EVPN Introduction
 
Segment Routing
Segment RoutingSegment Routing
Segment Routing
 
ONOS intent introduction
ONOS intent introductionONOS intent introduction
ONOS intent introduction
 
Kernel Recipes 2017 - EBPF and XDP - Eric Leblond
Kernel Recipes 2017 - EBPF and XDP - Eric LeblondKernel Recipes 2017 - EBPF and XDP - Eric Leblond
Kernel Recipes 2017 - EBPF and XDP - Eric Leblond
 
knolx of KubeCost & Infracost
knolx of KubeCost & Infracostknolx of KubeCost & Infracost
knolx of KubeCost & Infracost
 
ACI MultiPod 구성
ACI MultiPod 구성ACI MultiPod 구성
ACI MultiPod 구성
 
Cilium - Bringing the BPF Revolution to Kubernetes Networking and Security
Cilium - Bringing the BPF Revolution to Kubernetes Networking and SecurityCilium - Bringing the BPF Revolution to Kubernetes Networking and Security
Cilium - Bringing the BPF Revolution to Kubernetes Networking and Security
 

Viewers also liked

Using OpenContrail with Kubernetes
Using OpenContrail with KubernetesUsing OpenContrail with Kubernetes
Using OpenContrail with Kubernetes
Matt Baldwin
 
Build your own PaaS using Kubernetes and Deis — GDG DevFest NL
Build your own PaaS using Kubernetes and Deis — GDG DevFest NLBuild your own PaaS using Kubernetes and Deis — GDG DevFest NL
Build your own PaaS using Kubernetes and Deis — GDG DevFest NL
Jeroen Visser
 
KubeCon EU 2016: Multi-Tenant Kubernetes
KubeCon EU 2016: Multi-Tenant KubernetesKubeCon EU 2016: Multi-Tenant Kubernetes
KubeCon EU 2016: Multi-Tenant Kubernetes
KubeAcademy
 
Building Automated REST APIs with Python
Building Automated REST APIs with PythonBuilding Automated REST APIs with Python
Building Automated REST APIs with Python
Jeff Knupp
 
AWS Data Collection & Storage
AWS Data Collection & StorageAWS Data Collection & Storage
AWS Data Collection & Storage
Amazon Web Services
 
大規模環境のOpenStack アップグレードの考え方と実施のコツ
大規模環境のOpenStackアップグレードの考え方と実施のコツ大規模環境のOpenStackアップグレードの考え方と実施のコツ
大規模環境のOpenStack アップグレードの考え方と実施のコツ
Tomoya Hashimoto
 
Treasure Data Cloud Data Platform
Treasure Data Cloud Data PlatformTreasure Data Cloud Data Platform
Treasure Data Cloud Data Platform
inside-BigData.com
 
Monitor OpenStack Environments from the bottom up and front to back
Monitor OpenStack Environments from the bottom up and front to backMonitor OpenStack Environments from the bottom up and front to back
Monitor OpenStack Environments from the bottom up and front to back
Icinga
 
5 g network & technology
5 g network & technology5 g network & technology
5 g network & technology
Frikha Nour
 
Network visibility and control using industry standard sFlow telemetry
Network visibility and control using industry standard sFlow telemetryNetwork visibility and control using industry standard sFlow telemetry
Network visibility and control using industry standard sFlow telemetry
pphaal
 
Nfv orchestration open stack summit may2015 aricent
Nfv orchestration open stack summit may2015 aricentNfv orchestration open stack summit may2015 aricent
Nfv orchestration open stack summit may2015 aricent
Aricent
 
Using Agilio SmartNICs for OpenStack Networking Acceleration
Using Agilio SmartNICs for OpenStack Networking AccelerationUsing Agilio SmartNICs for OpenStack Networking Acceleration
Using Agilio SmartNICs for OpenStack Networking Acceleration
Netronome
 
NFV and OpenStack
NFV and OpenStackNFV and OpenStack
NFV and OpenStack
Marie-Paule Odini
 
NFV Tutorial
NFV TutorialNFV Tutorial
NFV Tutorial
Rashid Mijumbi
 
Digdagによる大規模データ処理の自動化とエラー処理
Digdagによる大規模データ処理の自動化とエラー処理Digdagによる大規模データ処理の自動化とエラー処理
Digdagによる大規模データ処理の自動化とエラー処理
Sadayuki Furuhashi
 
NFV evolution towards 5G
NFV evolution towards 5GNFV evolution towards 5G
NFV evolution towards 5G
Marie-Paule Odini
 
NFV : Virtual Network Function Architecture
NFV : Virtual Network Function ArchitectureNFV : Virtual Network Function Architecture
NFV : Virtual Network Function Architecturesidneel
 
Design Principles for 5G
Design Principles for 5GDesign Principles for 5G
Design Principles for 5G
Open Networking Summit
 
【AWS初心者向けWebinar】AWSから始める動画配信
【AWS初心者向けWebinar】AWSから始める動画配信【AWS初心者向けWebinar】AWSから始める動画配信
【AWS初心者向けWebinar】AWSから始める動画配信
Amazon Web Services Japan
 
170827 jtf garafana
170827 jtf garafana170827 jtf garafana
170827 jtf garafana
OSSラボ株式会社
 

Viewers also liked (20)

Using OpenContrail with Kubernetes
Using OpenContrail with KubernetesUsing OpenContrail with Kubernetes
Using OpenContrail with Kubernetes
 
Build your own PaaS using Kubernetes and Deis — GDG DevFest NL
Build your own PaaS using Kubernetes and Deis — GDG DevFest NLBuild your own PaaS using Kubernetes and Deis — GDG DevFest NL
Build your own PaaS using Kubernetes and Deis — GDG DevFest NL
 
KubeCon EU 2016: Multi-Tenant Kubernetes
KubeCon EU 2016: Multi-Tenant KubernetesKubeCon EU 2016: Multi-Tenant Kubernetes
KubeCon EU 2016: Multi-Tenant Kubernetes
 
Building Automated REST APIs with Python
Building Automated REST APIs with PythonBuilding Automated REST APIs with Python
Building Automated REST APIs with Python
 
AWS Data Collection & Storage
AWS Data Collection & StorageAWS Data Collection & Storage
AWS Data Collection & Storage
 
大規模環境のOpenStack アップグレードの考え方と実施のコツ
大規模環境のOpenStackアップグレードの考え方と実施のコツ大規模環境のOpenStackアップグレードの考え方と実施のコツ
大規模環境のOpenStack アップグレードの考え方と実施のコツ
 
Treasure Data Cloud Data Platform
Treasure Data Cloud Data PlatformTreasure Data Cloud Data Platform
Treasure Data Cloud Data Platform
 
Monitor OpenStack Environments from the bottom up and front to back
Monitor OpenStack Environments from the bottom up and front to backMonitor OpenStack Environments from the bottom up and front to back
Monitor OpenStack Environments from the bottom up and front to back
 
5 g network & technology
5 g network & technology5 g network & technology
5 g network & technology
 
Network visibility and control using industry standard sFlow telemetry
Network visibility and control using industry standard sFlow telemetryNetwork visibility and control using industry standard sFlow telemetry
Network visibility and control using industry standard sFlow telemetry
 
Nfv orchestration open stack summit may2015 aricent
Nfv orchestration open stack summit may2015 aricentNfv orchestration open stack summit may2015 aricent
Nfv orchestration open stack summit may2015 aricent
 
Using Agilio SmartNICs for OpenStack Networking Acceleration
Using Agilio SmartNICs for OpenStack Networking AccelerationUsing Agilio SmartNICs for OpenStack Networking Acceleration
Using Agilio SmartNICs for OpenStack Networking Acceleration
 
NFV and OpenStack
NFV and OpenStackNFV and OpenStack
NFV and OpenStack
 
NFV Tutorial
NFV TutorialNFV Tutorial
NFV Tutorial
 
Digdagによる大規模データ処理の自動化とエラー処理
Digdagによる大規模データ処理の自動化とエラー処理Digdagによる大規模データ処理の自動化とエラー処理
Digdagによる大規模データ処理の自動化とエラー処理
 
NFV evolution towards 5G
NFV evolution towards 5GNFV evolution towards 5G
NFV evolution towards 5G
 
NFV : Virtual Network Function Architecture
NFV : Virtual Network Function ArchitectureNFV : Virtual Network Function Architecture
NFV : Virtual Network Function Architecture
 
Design Principles for 5G
Design Principles for 5GDesign Principles for 5G
Design Principles for 5G
 
【AWS初心者向けWebinar】AWSから始める動画配信
【AWS初心者向けWebinar】AWSから始める動画配信【AWS初心者向けWebinar】AWSから始める動画配信
【AWS初心者向けWebinar】AWSから始める動画配信
 
170827 jtf garafana
170827 jtf garafana170827 jtf garafana
170827 jtf garafana
 

Similar to Cloud Network Virtualization with Juniper Contrail

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
PROIDEA
 
Opencontrail network virtualization
Opencontrail network virtualizationOpencontrail network virtualization
Opencontrail network virtualization
Nicolai van der Smagt
 
VXLAN Distributed Service Node
VXLAN Distributed Service NodeVXLAN Distributed Service Node
VXLAN Distributed Service Node
David Lapsley
 
Service Chaining - Cloud Network Services at Scale
Service Chaining - Cloud Network Services at ScaleService Chaining - Cloud Network Services at Scale
Service Chaining - Cloud Network Services at Scale
MarketingArrowECS_CZ
 
Contrail Enabler for agile cloud services
Contrail Enabler for agile cloud servicesContrail Enabler for agile cloud services
Contrail Enabler for agile cloud services
Juniper Networks (日本)
 
OpenStack MeetUp - OpenContrail Presentation
OpenStack MeetUp - OpenContrail PresentationOpenStack MeetUp - OpenContrail Presentation
OpenStack MeetUp - OpenContrail Presentation
Stacy Véronneau
 
Base Designs Lab Setup for Validated Reference Design
Base Designs Lab Setup for Validated Reference DesignBase Designs Lab Setup for Validated Reference Design
Base Designs Lab Setup for Validated Reference DesignContent Rules, Inc.
 
VXLAN Design and Deployment.pdf
VXLAN Design and Deployment.pdfVXLAN Design and Deployment.pdf
VXLAN Design and Deployment.pdf
NelAlv1
 
LANNET Lanswitch Plus 3LS Multilayer IP/IPX Switch Presentation
LANNET Lanswitch Plus 3LS Multilayer IP/IPX Switch PresentationLANNET Lanswitch Plus 3LS Multilayer IP/IPX Switch Presentation
LANNET Lanswitch Plus 3LS Multilayer IP/IPX Switch Presentation
Ronald Bartels
 
Branching out with SDN
Branching out with SDNBranching out with SDN
Branching out with SDN
APNIC
 
PFRv3 – новое поколение технологии Performance Routing для интеллектуального ...
PFRv3 – новое поколение технологии Performance Routing для интеллектуального ...PFRv3 – новое поколение технологии Performance Routing для интеллектуального ...
PFRv3 – новое поколение технологии Performance Routing для интеллектуального ...
Cisco Russia
 
Cloud Traffic Engineer – Google Espresso Project by Shaowen Ma
Cloud Traffic Engineer – Google Espresso Project  by Shaowen MaCloud Traffic Engineer – Google Espresso Project  by Shaowen Ma
Cloud Traffic Engineer – Google Espresso Project by Shaowen Ma
MyNOG
 
OpenStack Neutron Dragonflow l3 SDNmeetup
OpenStack Neutron Dragonflow l3 SDNmeetupOpenStack Neutron Dragonflow l3 SDNmeetup
OpenStack Neutron Dragonflow l3 SDNmeetup
Eran Gampel
 
nic_2015_12-PTTForum8_lsambrana_extremenetworks_v1
nic_2015_12-PTTForum8_lsambrana_extremenetworks_v1nic_2015_12-PTTForum8_lsambrana_extremenetworks_v1
nic_2015_12-PTTForum8_lsambrana_extremenetworks_v1Leonardo Sambrana
 
Logical_Routing_NSX_T_2.4.pptx.pptx
Logical_Routing_NSX_T_2.4.pptx.pptxLogical_Routing_NSX_T_2.4.pptx.pptx
Logical_Routing_NSX_T_2.4.pptx.pptx
AnwarAnsari40
 
Open contrail slides for BANV meetup
Open contrail slides for BANV meetupOpen contrail slides for BANV meetup
Open contrail slides for BANV meetup
Scott Edwards
 
Arista Nuage meetup dublin 18-2
Arista Nuage meetup dublin 18-2Arista Nuage meetup dublin 18-2
Arista Nuage meetup dublin 18-2
Patrick Lynchehaun
 
Linux Tag 2014 OpenStack Networking
Linux Tag 2014 OpenStack NetworkingLinux Tag 2014 OpenStack Networking
Linux Tag 2014 OpenStack Networking
yfauser
 
Technical introduction to MidoNet
Technical introduction to MidoNetTechnical introduction to MidoNet
Technical introduction to MidoNet
MidoNet
 

Similar to Cloud Network Virtualization with Juniper Contrail (20)

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
 
Opencontrail network virtualization
Opencontrail network virtualizationOpencontrail network virtualization
Opencontrail network virtualization
 
VXLAN Distributed Service Node
VXLAN Distributed Service NodeVXLAN Distributed Service Node
VXLAN Distributed Service Node
 
Service Chaining - Cloud Network Services at Scale
Service Chaining - Cloud Network Services at ScaleService Chaining - Cloud Network Services at Scale
Service Chaining - Cloud Network Services at Scale
 
10209
1020910209
10209
 
Contrail Enabler for agile cloud services
Contrail Enabler for agile cloud servicesContrail Enabler for agile cloud services
Contrail Enabler for agile cloud services
 
OpenStack MeetUp - OpenContrail Presentation
OpenStack MeetUp - OpenContrail PresentationOpenStack MeetUp - OpenContrail Presentation
OpenStack MeetUp - OpenContrail Presentation
 
Base Designs Lab Setup for Validated Reference Design
Base Designs Lab Setup for Validated Reference DesignBase Designs Lab Setup for Validated Reference Design
Base Designs Lab Setup for Validated Reference Design
 
VXLAN Design and Deployment.pdf
VXLAN Design and Deployment.pdfVXLAN Design and Deployment.pdf
VXLAN Design and Deployment.pdf
 
LANNET Lanswitch Plus 3LS Multilayer IP/IPX Switch Presentation
LANNET Lanswitch Plus 3LS Multilayer IP/IPX Switch PresentationLANNET Lanswitch Plus 3LS Multilayer IP/IPX Switch Presentation
LANNET Lanswitch Plus 3LS Multilayer IP/IPX Switch Presentation
 
Branching out with SDN
Branching out with SDNBranching out with SDN
Branching out with SDN
 
PFRv3 – новое поколение технологии Performance Routing для интеллектуального ...
PFRv3 – новое поколение технологии Performance Routing для интеллектуального ...PFRv3 – новое поколение технологии Performance Routing для интеллектуального ...
PFRv3 – новое поколение технологии Performance Routing для интеллектуального ...
 
Cloud Traffic Engineer – Google Espresso Project by Shaowen Ma
Cloud Traffic Engineer – Google Espresso Project  by Shaowen MaCloud Traffic Engineer – Google Espresso Project  by Shaowen Ma
Cloud Traffic Engineer – Google Espresso Project by Shaowen Ma
 
OpenStack Neutron Dragonflow l3 SDNmeetup
OpenStack Neutron Dragonflow l3 SDNmeetupOpenStack Neutron Dragonflow l3 SDNmeetup
OpenStack Neutron Dragonflow l3 SDNmeetup
 
nic_2015_12-PTTForum8_lsambrana_extremenetworks_v1
nic_2015_12-PTTForum8_lsambrana_extremenetworks_v1nic_2015_12-PTTForum8_lsambrana_extremenetworks_v1
nic_2015_12-PTTForum8_lsambrana_extremenetworks_v1
 
Logical_Routing_NSX_T_2.4.pptx.pptx
Logical_Routing_NSX_T_2.4.pptx.pptxLogical_Routing_NSX_T_2.4.pptx.pptx
Logical_Routing_NSX_T_2.4.pptx.pptx
 
Open contrail slides for BANV meetup
Open contrail slides for BANV meetupOpen contrail slides for BANV meetup
Open contrail slides for BANV meetup
 
Arista Nuage meetup dublin 18-2
Arista Nuage meetup dublin 18-2Arista Nuage meetup dublin 18-2
Arista Nuage meetup dublin 18-2
 
Linux Tag 2014 OpenStack Networking
Linux Tag 2014 OpenStack NetworkingLinux Tag 2014 OpenStack Networking
Linux Tag 2014 OpenStack Networking
 
Technical introduction to MidoNet
Technical introduction to MidoNetTechnical introduction to MidoNet
Technical introduction to MidoNet
 

More from buildacloud

The Future of SDN in CloudStack by Chiradeep Vittal
The Future of SDN in CloudStack by Chiradeep VittalThe Future of SDN in CloudStack by Chiradeep Vittal
The Future of SDN in CloudStack by Chiradeep Vittal
buildacloud
 
Policy Based SDN Solution for DC and Branch Office by Suresh Boddapati
Policy Based SDN Solution for DC and Branch Office by Suresh BoddapatiPolicy Based SDN Solution for DC and Branch Office by Suresh Boddapati
Policy Based SDN Solution for DC and Branch Office by Suresh Boddapati
buildacloud
 
L4-L7 services for SDN and NVF by Youcef Laribi
L4-L7 services for SDN and NVF by Youcef LaribiL4-L7 services for SDN and NVF by Youcef Laribi
L4-L7 services for SDN and NVF by Youcef Laribi
buildacloud
 
Jenkins, jclouds, CloudStack, and CentOS by David Nalley
Jenkins, jclouds, CloudStack, and CentOS by David NalleyJenkins, jclouds, CloudStack, and CentOS by David Nalley
Jenkins, jclouds, CloudStack, and CentOS by David Nalley
buildacloud
 
Intro to Zenoss by Andrew Kirch
Intro to Zenoss by Andrew KirchIntro to Zenoss by Andrew Kirch
Intro to Zenoss by Andrew Kirch
buildacloud
 
Guaranteeing Storage Performance by Mike Tutkowski
Guaranteeing Storage Performance by Mike TutkowskiGuaranteeing Storage Performance by Mike Tutkowski
Guaranteeing Storage Performance by Mike Tutkowski
buildacloud
 
Cloud Application Blueprints with Apache Brooklyn by Alex Henevald
Cloud Application Blueprints with Apache Brooklyn by Alex HenevaldCloud Application Blueprints with Apache Brooklyn by Alex Henevald
Cloud Application Blueprints with Apache Brooklyn by Alex Henevald
buildacloud
 
Introduction to Apache CloudStack by David Nalley
Introduction to Apache CloudStack by David NalleyIntroduction to Apache CloudStack by David Nalley
Introduction to Apache CloudStack by David Nalley
buildacloud
 
Managing infrastructure with Application Policy by Mike Cohen
Managing infrastructure with Application Policy by Mike CohenManaging infrastructure with Application Policy by Mike Cohen
Managing infrastructure with Application Policy by Mike Cohenbuildacloud
 
Intro to Zenoss by Andrew Kirch
Intro to Zenoss by Andrew KirchIntro to Zenoss by Andrew Kirch
Intro to Zenoss by Andrew Kirchbuildacloud
 
Monitoring CloudStack in context with Converged Infrastructure by Mike Turnlund
Monitoring CloudStack in context with Converged Infrastructure by Mike TurnlundMonitoring CloudStack in context with Converged Infrastructure by Mike Turnlund
Monitoring CloudStack in context with Converged Infrastructure by Mike Turnlund
buildacloud
 
Rest api design by george reese
Rest api design by george reeseRest api design by george reese
Rest api design by george reese
buildacloud
 
Enterprise grade firewall and ssl termination to ac by will stevens
Enterprise grade firewall and ssl termination to ac by will stevensEnterprise grade firewall and ssl termination to ac by will stevens
Enterprise grade firewall and ssl termination to ac by will stevens
buildacloud
 
State of the cloud by reuven cohen
State of the cloud by reuven cohenState of the cloud by reuven cohen
State of the cloud by reuven cohenbuildacloud
 
Securing Your Cloud With the Xen Hypervisor by Russell Pavlicek
Securing Your Cloud With the Xen Hypervisor by Russell PavlicekSecuring Your Cloud With the Xen Hypervisor by Russell Pavlicek
Securing Your Cloud With the Xen Hypervisor by Russell Pavlicek
buildacloud
 
DevCloud - Setup and Demo on Apache CloudStack
DevCloud - Setup and Demo on Apache CloudStack DevCloud - Setup and Demo on Apache CloudStack
DevCloud - Setup and Demo on Apache CloudStack
buildacloud
 
Ian rae panel cloud stack & cloud storage where are we at, and where do we ne...
Ian rae panel cloud stack & cloud storage where are we at, and where do we ne...Ian rae panel cloud stack & cloud storage where are we at, and where do we ne...
Ian rae panel cloud stack & cloud storage where are we at, and where do we ne...buildacloud
 
Troubleshooting Strategies for CloudStack Installations by Kirk Kosinski
Troubleshooting Strategies for CloudStack Installations by Kirk Kosinski Troubleshooting Strategies for CloudStack Installations by Kirk Kosinski
Troubleshooting Strategies for CloudStack Installations by Kirk Kosinski buildacloud
 
CloudStack University by Sebastien Goasguen
CloudStack University by Sebastien GoasguenCloudStack University by Sebastien Goasguen
CloudStack University by Sebastien Goasguenbuildacloud
 
Building Scalable, Resilient Infrastructure on CloudStack by Sebastian Stadil
Building Scalable, Resilient Infrastructure on CloudStack by Sebastian StadilBuilding Scalable, Resilient Infrastructure on CloudStack by Sebastian Stadil
Building Scalable, Resilient Infrastructure on CloudStack by Sebastian Stadilbuildacloud
 

More from buildacloud (20)

The Future of SDN in CloudStack by Chiradeep Vittal
The Future of SDN in CloudStack by Chiradeep VittalThe Future of SDN in CloudStack by Chiradeep Vittal
The Future of SDN in CloudStack by Chiradeep Vittal
 
Policy Based SDN Solution for DC and Branch Office by Suresh Boddapati
Policy Based SDN Solution for DC and Branch Office by Suresh BoddapatiPolicy Based SDN Solution for DC and Branch Office by Suresh Boddapati
Policy Based SDN Solution for DC and Branch Office by Suresh Boddapati
 
L4-L7 services for SDN and NVF by Youcef Laribi
L4-L7 services for SDN and NVF by Youcef LaribiL4-L7 services for SDN and NVF by Youcef Laribi
L4-L7 services for SDN and NVF by Youcef Laribi
 
Jenkins, jclouds, CloudStack, and CentOS by David Nalley
Jenkins, jclouds, CloudStack, and CentOS by David NalleyJenkins, jclouds, CloudStack, and CentOS by David Nalley
Jenkins, jclouds, CloudStack, and CentOS by David Nalley
 
Intro to Zenoss by Andrew Kirch
Intro to Zenoss by Andrew KirchIntro to Zenoss by Andrew Kirch
Intro to Zenoss by Andrew Kirch
 
Guaranteeing Storage Performance by Mike Tutkowski
Guaranteeing Storage Performance by Mike TutkowskiGuaranteeing Storage Performance by Mike Tutkowski
Guaranteeing Storage Performance by Mike Tutkowski
 
Cloud Application Blueprints with Apache Brooklyn by Alex Henevald
Cloud Application Blueprints with Apache Brooklyn by Alex HenevaldCloud Application Blueprints with Apache Brooklyn by Alex Henevald
Cloud Application Blueprints with Apache Brooklyn by Alex Henevald
 
Introduction to Apache CloudStack by David Nalley
Introduction to Apache CloudStack by David NalleyIntroduction to Apache CloudStack by David Nalley
Introduction to Apache CloudStack by David Nalley
 
Managing infrastructure with Application Policy by Mike Cohen
Managing infrastructure with Application Policy by Mike CohenManaging infrastructure with Application Policy by Mike Cohen
Managing infrastructure with Application Policy by Mike Cohen
 
Intro to Zenoss by Andrew Kirch
Intro to Zenoss by Andrew KirchIntro to Zenoss by Andrew Kirch
Intro to Zenoss by Andrew Kirch
 
Monitoring CloudStack in context with Converged Infrastructure by Mike Turnlund
Monitoring CloudStack in context with Converged Infrastructure by Mike TurnlundMonitoring CloudStack in context with Converged Infrastructure by Mike Turnlund
Monitoring CloudStack in context with Converged Infrastructure by Mike Turnlund
 
Rest api design by george reese
Rest api design by george reeseRest api design by george reese
Rest api design by george reese
 
Enterprise grade firewall and ssl termination to ac by will stevens
Enterprise grade firewall and ssl termination to ac by will stevensEnterprise grade firewall and ssl termination to ac by will stevens
Enterprise grade firewall and ssl termination to ac by will stevens
 
State of the cloud by reuven cohen
State of the cloud by reuven cohenState of the cloud by reuven cohen
State of the cloud by reuven cohen
 
Securing Your Cloud With the Xen Hypervisor by Russell Pavlicek
Securing Your Cloud With the Xen Hypervisor by Russell PavlicekSecuring Your Cloud With the Xen Hypervisor by Russell Pavlicek
Securing Your Cloud With the Xen Hypervisor by Russell Pavlicek
 
DevCloud - Setup and Demo on Apache CloudStack
DevCloud - Setup and Demo on Apache CloudStack DevCloud - Setup and Demo on Apache CloudStack
DevCloud - Setup and Demo on Apache CloudStack
 
Ian rae panel cloud stack & cloud storage where are we at, and where do we ne...
Ian rae panel cloud stack & cloud storage where are we at, and where do we ne...Ian rae panel cloud stack & cloud storage where are we at, and where do we ne...
Ian rae panel cloud stack & cloud storage where are we at, and where do we ne...
 
Troubleshooting Strategies for CloudStack Installations by Kirk Kosinski
Troubleshooting Strategies for CloudStack Installations by Kirk Kosinski Troubleshooting Strategies for CloudStack Installations by Kirk Kosinski
Troubleshooting Strategies for CloudStack Installations by Kirk Kosinski
 
CloudStack University by Sebastien Goasguen
CloudStack University by Sebastien GoasguenCloudStack University by Sebastien Goasguen
CloudStack University by Sebastien Goasguen
 
Building Scalable, Resilient Infrastructure on CloudStack by Sebastian Stadil
Building Scalable, Resilient Infrastructure on CloudStack by Sebastian StadilBuilding Scalable, Resilient Infrastructure on CloudStack by Sebastian Stadil
Building Scalable, Resilient Infrastructure on CloudStack by Sebastian Stadil
 

Recently uploaded

Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
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
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
g2nightmarescribd
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
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
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
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
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
Product School
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
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
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
Product School
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Thierry Lestable
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 

Recently uploaded (20)

Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
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...
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
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*
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
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
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
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
 
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
AI for Every Business: Unlocking Your Product's Universal Potential by VP of ...
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
Empowering NextGen Mobility via Large Action Model Infrastructure (LAMI): pav...
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 

Cloud Network Virtualization with Juniper Contrail

  • 1. SDN – CONTRAIL ENABLING CLOUD Parantap Lahiri Sr. Director, Solutions Engineering Suresh Balineni Staff Engineer
  • 2. FUNDAMENTAL SHIFT: EVOLVING APPS Standalone Application (Dedicated Resources) Technology Silo Physical Servers VLAN LB Policies Scale-Out Model Evolving Applications (on Resource Pool) Dynamic Virtual Network + Service Orchestration VM VM VM VM VM VM VM VM VM COMPUTE POOL LBs ? VLAN FW Policies IPS STORAGE POOL LB Service POOL FWs VLAN SEGMENTED NETWORKS ACLs FW Service POOL Common Resource Pools (Datacenter & Beyond) Routers Virtual WAN Network WAN 2 WAN Copyright © 2013 Juniper Networks, Inc. External Cloud Based Resources
  • 3. BRIDGING PHYSICAL/VIRTUAL NETWORKS… AUTOMATION, ANALYTICS CONVERGED NETWORK ORCHESTRATION CONTROL PLANE - PHYSICAL, VIRTUAL OPEN, STANDARDS-BASED, FEDERATED CONTROLLER – SCALABLE, RESILIENT VIRTUAL NETWORK OVERLAY PRESERVE AND INSERT DYNAMIC SERVICES (FIREWALL, LB…) PHYSICAL NETWORK INTEROPERABILITY WITH TRADITIONAL NETWORK DEVICES 3 Copyright © 2013 Juniper Networks, Inc. CONFIDENTIAL – DO NOT DISTRIBUTE
  • 4. Legacy  Datacenter  –  Underlay   L3     L2/L3     L3     L2/L3     L2/L3     L2/L3     Mul/-­‐Chassis  LAG   TRUNK   L2  Switch   L2  Switch   ToR   L2     L2     VMs   Servers   L2     L2     L2     L2  Switch   L2  Switch   ToR   L2     L2     L2     L2     L2     L2     L2    
  • 5. Legacy  Datacenter  –  Limited  VLAN  Span   L3     L3     Rou/ng  &  Filtering   between  VLANs   Rou/ng  &  Filtering   between  VLANs   FW   L2/L3     L2/L3     No  VLANs  Across  L3       L2/L3     FW   L2/L3     LB   LB   Mul/-­‐Chassis  LAG   TRUNK   L2  Switch   L2  Switch   ToR   L2     L2     L2     L2     VMs   Servers   VLAN  Span  Limit   L2     L2  Switch   L2  Switch  ToR   L2     L2     L2     L2     L2     L2     L2    
  • 6. Legacy  Datacenter  –     No  Mul/-­‐tenant  overlapping  IP  space  support;  NAT  on  HW  Appliances       L3     FW   L2/L3     L2/L3     LB   L3     Single  Rou/ng  Table     (No  support  for  overlapping     mul/-­‐tenant  space)   L2/L3     FW   L2/L3     LB   Mul/-­‐Chassis  LAG   TRUNK   L2  Switch   L2  Switch   ToR   L2     L2     L2     L2     VMs   Servers   VLAN  Span  Limit   L2     L2  Switch   L2  Switch  ToR   L2     L2     L2     L2     L2     L2     L2    
  • 7. Legacy  Datacenter  –     Mul/-­‐tenant  Support  with  MPLS   Tenant  Specific   HW  Appliance   Services   L3-­‐MPLS     Tenant  Specific   HW  Appliance   Services   L3-­‐MPLS     FW   LB   FW   LB   FW   LB   MPLS  –  Enabled  links   L2/L3  -­‐MPLS     L2/L3  -­‐MPLS     FW   LB   L2     L2     L2     L2     VMs   Servers   VLAN  Span  Limit   L2     L2/L3  -­‐MPLS     FW   LB   Tenant-­‐VRF   L2  Switch   L2  Switch   ToR   L2/L3  -­‐MPLS     MPLS  with  VRF  for  mul/-­‐tenant   isola/on   Tenant-­‐VRF   Mul/-­‐Chassis  LAG   TRUNK   FW   LB   L2  Switch   L2  Switch  ToR   L2     L2     L2     L2     L2     L2     L2    
  • 8. Typical  L2  Overlay   •  •  •  L3     L3     Hypervisor  Switch  only  forward  L2   Separate  VM  based  router  perform  rou/ng   Separate  VM  based  router  perform  NAT   L3     External  Network   External  Network   L3     L3     L3  ToR   L3     L3  ToR   VXLAN   L3     VXLAN   L2-­‐SW   L3  ToR   L3  ToR   VXLAN   L2-­‐SW   Servers       L2-­‐SW   L2-­‐SW   L2-­‐SW       L2-­‐SW   L2-­‐SW   L2-­‐SW       L2-­‐SW   L2-­‐SW   L2-­‐SW       L2-­‐SW  
  • 9. Contrail  Overlay   =  mul/-­‐tenant  VRF     •  •  •  L3     L3     Hypervisor  Router  handles  L2/L3   Hypervisor  Router  perform  na/ve  rou/ng   Hypervisor  router  perform  na/ve  NAT   L3     External  Network   External  Network   L3     L3     L3  ToR   vRouter   L2/L3         vRouter   vRouter   L2/L3     L2/L3     vRouter   L2/L3                     L2/L3     L3  ToR   Servers   L3     L3  ToR   L3  ToR   vRouter       L2/L3     vRouter   vRouter   L2/L3     L2/L3     vRouter       L2/L3                     vRouter   L3     Service  Inser/on   Service  Inser/on   vRouter   L2/L3     vRouter   L2/L3     vRouter       L2/L3    
  • 10. Contrail  Overlay  Datacenter  Abstrac/on   Router   L3VPN   L3     L3     L3     Internet   L3     L3     L3  ToR   L3     L3  ToR   VN1   Tenant  1   L3     L3  ToR   VN1   Tenant  3   VN2   VN2   Tenant  4   VN1   Tenant  2   VN2   VN1   VN2   L3  ToR  
  • 11. Contrail  Overlay  –  Mul/-­‐DC   MX   L3VPN   VN1   Internet   Tenant  3   VN1   Tenant  1   VN2   VN2   Tenant  4   VN1   Tenant  2   VN1   VN2   VN2   IP  Underlay   vRouter   L2/L3     vRouter   L2/L3     vRouter       L2/L3     Datacenter  1   Datacenter  2   Datacenter  3  
  • 12. CONTRAIL ON IP NETWORK REST/API   Configura/on  Management   Control  Plane   Control  Plane   BGP  Based  Control  Plane   XMPP   XMPP   10.1.1.2:NH = 151.10.10.1; LBL = 17 10.1.1.1:NH = 70.10.10.1; LBL = 39 10.1.1.1:NH = 70.10.10.1; LBL = 39 10.1.1.2:NH = 151.10.10.1; LBL = 17 PubSrcIP PubDstIP 151.10.10.1 70.10.10.1 PriDstIP GRE   LBL=17   PriSrcIP 10.1.1.2 10.1.1.1 PAYLOAD IP Network 70.10.10.1 Agent   151.10.10.1 10.1.1.2: NH = 151.10.10.1; LBL = 17 10.1.1.1: NH = 70.10.10.1; LBL = 39 VRF   VRF   (Dynamic  Tunnel  Decapsula/on)   (Dynamic  Tunnel  Encapsula/on)   PriDstIP PriSrcIP 10.1.1.2 10.1.1.1 10.1.1.1 PAYLOAD VM   Server 1 Copyright 12 *Outer  MAC  header  was  le_  out  inten/onally  to  reduce  clu`er  © 2013 Juniper Networks, Inc. 10.1.1.2 VM   Agent   PriDstIP PriSrcIP 10.1.1.2 10.1.1.1 PAYLOAD Server 2
  • 13. CONTRAIL TECHNICAL APPROACH Orchestrator Cloud Orchestration Contrail  Controller Configura/on Analy/cs JunosV Contrail Control  Plane Virtualized  Server VM VM VM Virtualized  Server IP  fabric   (underlay  network) VM VM VM Juniper & 3rd party Services * Hypervisor, Contrail vRouter VXLAN or MPLSoGRE/UDP Router Gateway XMPP External IP Network •  = Juniper and 3rd party services can also be physical devices (e.g. SRX) or hypervisor services (e.g. vGW) ** = Other Orchestration System support like Cloudstack, Customer OSS/BSS System 13 Copyright © 2013 Juniper Networks, Inc. BGP, Netconf
  • 14. SUMMARY – SCALE-OUT NETWORKING SYSTEM Orchestrator   (OpenStack) REST  CONTRAIL  System Analy/cs     Node Analy/cs     Node Configura/on     Node Configura/on     Node IF-­‐MAP Control     Node IBGP XMPP Compute   Node   (Virtual  Router) 14 Control   Node BGP,  NETCONF Gateway   Node   (MX,  EX/QFX,  ...) Copyright © 2013 Juniper Networks, Inc. Service   Node   (SRX,  Firefly,  JSP,  ...)