SlideShare a Scribd company logo
1 of 14
Download to read offline
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

From SDN to Cloud Networking
From SDN to Cloud NetworkingFrom SDN to Cloud Networking
From SDN to Cloud NetworkingJuniper Networks
 
Vxlan deep dive session rev0.5 final
Vxlan deep dive session rev0.5   finalVxlan deep dive session rev0.5   final
Vxlan deep dive session rev0.5 finalKwonSun Bae
 
20 - IDNOG03 - Franki Lim (ARISTA) - Overlay Networking with VXLAN
20 - IDNOG03 - Franki Lim (ARISTA) - Overlay Networking with VXLAN20 - IDNOG03 - Franki Lim (ARISTA) - Overlay Networking with VXLAN
20 - IDNOG03 - Franki Lim (ARISTA) - Overlay Networking with VXLANIndonesia Network Operators Group
 
VXLAN BGP EVPN: Technology Building Blocks
VXLAN BGP EVPN: Technology Building BlocksVXLAN BGP EVPN: Technology Building Blocks
VXLAN BGP EVPN: Technology Building BlocksAPNIC
 
Vxlan control plane and routing
Vxlan control plane and routingVxlan control plane and routing
Vxlan control plane and routingWilfredzeng
 
MPLS L3 VPN Deployment
MPLS L3 VPN DeploymentMPLS L3 VPN Deployment
MPLS L3 VPN DeploymentAPNIC
 
Access Network Evolution
Access Network Evolution Access Network Evolution
Access Network Evolution Cisco Canada
 
Subscriber Traffic & Policy Management (BNG) on the ASR9000 & ASR1000
Subscriber Traffic & Policy Management (BNG) on the ASR9000 & ASR1000Subscriber Traffic & Policy Management (BNG) on the ASR9000 & ASR1000
Subscriber Traffic & Policy Management (BNG) on the ASR9000 & ASR1000Cisco Canada
 
Brkmpl 2333
Brkmpl 2333Brkmpl 2333
Brkmpl 2333ronsito
 
Cilium - Fast IPv6 Container Networking with BPF and XDP
Cilium - Fast IPv6 Container Networking with BPF and XDPCilium - Fast IPv6 Container Networking with BPF and XDP
Cilium - Fast IPv6 Container Networking with BPF and XDPThomas Graf
 
Brkdcn 2035 multi-x
Brkdcn 2035 multi-xBrkdcn 2035 multi-x
Brkdcn 2035 multi-xMason Mei
 
CISCO Virtual Private LAN Service (VPLS) Technical Deployment Overview
CISCO Virtual Private LAN Service (VPLS) Technical Deployment OverviewCISCO Virtual Private LAN Service (VPLS) Technical Deployment Overview
CISCO Virtual Private LAN Service (VPLS) Technical Deployment OverviewAmeen Wayok
 
Segment Routing
Segment RoutingSegment Routing
Segment RoutingAPNIC
 

What's hot (20)

From SDN to Cloud Networking
From SDN to Cloud NetworkingFrom SDN to Cloud Networking
From SDN to Cloud Networking
 
Vxlan deep dive session rev0.5 final
Vxlan deep dive session rev0.5   finalVxlan deep dive session rev0.5   final
Vxlan deep dive session rev0.5 final
 
Cisco: QoS
Cisco: QoSCisco: QoS
Cisco: QoS
 
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
 
VXLAN Practice Guide
VXLAN Practice GuideVXLAN Practice Guide
VXLAN Practice Guide
 
EVPN for Cloud Builders
EVPN for Cloud BuildersEVPN for Cloud Builders
EVPN for Cloud Builders
 
ジュニパーアイコン集
ジュニパーアイコン集ジュニパーアイコン集
ジュニパーアイコン集
 
VXLAN BGP EVPN: Technology Building Blocks
VXLAN BGP EVPN: Technology Building BlocksVXLAN BGP EVPN: Technology Building Blocks
VXLAN BGP EVPN: Technology Building Blocks
 
Vxlan control plane and routing
Vxlan control plane and routingVxlan control plane and routing
Vxlan control plane and routing
 
MPLS L3 VPN Deployment
MPLS L3 VPN DeploymentMPLS L3 VPN Deployment
MPLS L3 VPN Deployment
 
MPLS Presentation
MPLS PresentationMPLS Presentation
MPLS Presentation
 
Mpls L3_vpn
Mpls L3_vpnMpls L3_vpn
Mpls L3_vpn
 
Access Network Evolution
Access Network Evolution Access Network Evolution
Access Network Evolution
 
Subscriber Traffic & Policy Management (BNG) on the ASR9000 & ASR1000
Subscriber Traffic & Policy Management (BNG) on the ASR9000 & ASR1000Subscriber Traffic & Policy Management (BNG) on the ASR9000 & ASR1000
Subscriber Traffic & Policy Management (BNG) on the ASR9000 & ASR1000
 
Brkmpl 2333
Brkmpl 2333Brkmpl 2333
Brkmpl 2333
 
Cilium - Fast IPv6 Container Networking with BPF and XDP
Cilium - Fast IPv6 Container Networking with BPF and XDPCilium - Fast IPv6 Container Networking with BPF and XDP
Cilium - Fast IPv6 Container Networking with BPF and XDP
 
Brkdcn 2035 multi-x
Brkdcn 2035 multi-xBrkdcn 2035 multi-x
Brkdcn 2035 multi-x
 
Cisco MPLS
Cisco MPLSCisco MPLS
Cisco MPLS
 
CISCO Virtual Private LAN Service (VPLS) Technical Deployment Overview
CISCO Virtual Private LAN Service (VPLS) Technical Deployment OverviewCISCO Virtual Private LAN Service (VPLS) Technical Deployment Overview
CISCO Virtual Private LAN Service (VPLS) Technical Deployment Overview
 
Segment Routing
Segment RoutingSegment Routing
Segment Routing
 

Viewers also liked

Using OpenContrail with Kubernetes
Using OpenContrail with KubernetesUsing OpenContrail with Kubernetes
Using OpenContrail with KubernetesMatt 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 NLJeroen Visser
 
KubeCon EU 2016: Multi-Tenant Kubernetes
KubeCon EU 2016: Multi-Tenant KubernetesKubeCon EU 2016: Multi-Tenant Kubernetes
KubeCon EU 2016: Multi-Tenant KubernetesKubeAcademy
 
Building Automated REST APIs with Python
Building Automated REST APIs with PythonBuilding Automated REST APIs with Python
Building Automated REST APIs with PythonJeff Knupp
 
大規模環境のOpenStack アップグレードの考え方と実施のコツ
大規模環境のOpenStackアップグレードの考え方と実施のコツ大規模環境のOpenStackアップグレードの考え方と実施のコツ
大規模環境のOpenStack アップグレードの考え方と実施のコツTomoya Hashimoto
 
Treasure Data Cloud Data Platform
Treasure Data Cloud Data PlatformTreasure Data Cloud Data Platform
Treasure Data Cloud Data Platforminside-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 backIcinga
 
5 g network & technology
5 g network & technology5 g network & technology
5 g network & technologyFrikha 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 telemetrypphaal
 
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 aricentAricent
 
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 AccelerationNetronome
 
Digdagによる大規模データ処理の自動化とエラー処理
Digdagによる大規模データ処理の自動化とエラー処理Digdagによる大規模データ処理の自動化とエラー処理
Digdagによる大規模データ処理の自動化とエラー処理Sadayuki Furuhashi
 
NFV : Virtual Network Function Architecture
NFV : Virtual Network Function ArchitectureNFV : Virtual Network Function Architecture
NFV : Virtual Network Function Architecturesidneel
 
【AWS初心者向けWebinar】AWSから始める動画配信
【AWS初心者向けWebinar】AWSから始める動画配信【AWS初心者向けWebinar】AWSから始める動画配信
【AWS初心者向けWebinar】AWSから始める動画配信Amazon Web Services Japan
 

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: SDNPROIDEA
 
VXLAN Distributed Service Node
VXLAN Distributed Service NodeVXLAN Distributed Service Node
VXLAN Distributed Service NodeDavid 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 ScaleMarketingArrowECS_CZ
 
OpenStack MeetUp - OpenContrail Presentation
OpenStack MeetUp - OpenContrail PresentationOpenStack MeetUp - OpenContrail Presentation
OpenStack MeetUp - OpenContrail PresentationStacy 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.pdfNelAlv1
 
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 PresentationRonald Bartels
 
Branching out with SDN
Branching out with SDNBranching out with SDN
Branching out with SDNAPNIC
 
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 MaMyNOG
 
OpenStack Neutron Dragonflow l3 SDNmeetup
OpenStack Neutron Dragonflow l3 SDNmeetupOpenStack Neutron Dragonflow l3 SDNmeetup
OpenStack Neutron Dragonflow l3 SDNmeetupEran 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.pptxAnwarAnsari40
 
Open contrail slides for BANV meetup
Open contrail slides for BANV meetupOpen contrail slides for BANV meetup
Open contrail slides for BANV meetupScott Edwards
 
Arista Nuage meetup dublin 18-2
Arista Nuage meetup dublin 18-2Arista Nuage meetup dublin 18-2
Arista Nuage meetup dublin 18-2Patrick Lynchehaun
 
Linux Tag 2014 OpenStack Networking
Linux Tag 2014 OpenStack NetworkingLinux Tag 2014 OpenStack Networking
Linux Tag 2014 OpenStack Networkingyfauser
 
Technical introduction to MidoNet
Technical introduction to MidoNetTechnical introduction to MidoNet
Technical introduction to MidoNetMidoNet
 

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 Vittalbuildacloud
 
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 Boddapatibuildacloud
 
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 Laribibuildacloud
 
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 Nalleybuildacloud
 
Intro to Zenoss by Andrew Kirch
Intro to Zenoss by Andrew KirchIntro to Zenoss by Andrew Kirch
Intro to Zenoss by Andrew Kirchbuildacloud
 
Guaranteeing Storage Performance by Mike Tutkowski
Guaranteeing Storage Performance by Mike TutkowskiGuaranteeing Storage Performance by Mike Tutkowski
Guaranteeing Storage Performance by Mike Tutkowskibuildacloud
 
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 Henevaldbuildacloud
 
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 Nalleybuildacloud
 
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 Turnlundbuildacloud
 
Rest api design by george reese
Rest api design by george reeseRest api design by george reese
Rest api design by george reesebuildacloud
 
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 stevensbuildacloud
 
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 Pavlicekbuildacloud
 
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

presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelDeepika Singh
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityWSO2
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Bhuvaneswari Subramani
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Zilliz
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Victor Rentea
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxRemote DBA Services
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Orbitshub
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWERMadyBayot
 

Recently uploaded (20)

presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 

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,  ...)