Beruflich Dokumente
Kultur Dokumente
ENABLING CLOUD
Parantap Lahiri Suresh Balineni
Sr. Director, Solutions Engineering Staff Engineer
FUNDAMENTAL SHIFT: EVOLVING APPS
Standalone Application
Technology Scale-Out Evolving Applications
(Dedicated Resources) Silo Model (on Resource Pool)
Physical
Servers Dynamic Virtual Network VM VM VM
LB VM VM VM
+ VM VM VM
Policies
VLAN
Service Orchestration COMPUTE POOL
LBs
VLAN ? STORAGE POOL
FW
IPS Policies
FWs LB Service POOL
VLAN
Virtual WAN
Network
External Cloud
WAN WAN Based Resources
PHYSICAL NETWORK
INTEROPERABILITY WITH
TRADITIONAL NETWORK DEVICES
L3 L3
Mul/-Chassis
LAG
TRUNK
L2 L2 L2 L2 L2 L2 L2 L2 L2 L2 L2 L2
VMs
Servers
Legacy
Datacenter
Limited
VLAN
Span
L3
L3
Rou/ng
&
Filtering
Rou/ng
&
Filtering
between
VLANs
between
VLANs
Mul/-Chassis
LAG
TRUNK
L2 L2 L2 L2 L2 L2 L2 L2 L2 L2 L2 L2
VMs
Servers
VLAN
Span
Limit
Legacy
Datacenter
No
Mul/-tenant
overlapping
IP
space
support;
NAT
on
HW
Appliances
L3 L3
Mul/-Chassis
LAG
TRUNK
L2 L2 L2 L2 L2 L2 L2 L2 L2 L2 L2 L2
VMs
Servers
VLAN
Span
Limit
Legacy
Datacenter
Mul/-tenant
Support
with
MPLS
Tenant
Specic
Tenant
Specic
HW
Appliance
HW
Appliance
Services
L3-MPLS
L3-MPLS
Services
FW
FW
LB
LB
FW
MPLS
Enabled
links
LB
FW
LB
L2/L3
-MPLS
L2/L3
-MPLS
L2/L3
-MPLS
L2/L3
-MPLS
FW
MPLS
with
VRF
for
mul/-tenant
FW
LB
isola/on
LB
Tenant-VRF
Tenant-VRF
Mul/-Chassis
LAG
TRUNK
L2 L2 L2 L2 L2 L2 L2 L2 L2 L2 L2 L2
VMs
Servers
VLAN
Span
Limit
Typical
L2
Overlay
Hypervisor
Switch
only
forward
L2
Separate
VM
based
router
perform
rou/ng
Separate
VM
based
router
perform
NAT
L3
L3
L3
External
Network
External
Network
L3 L3 L3 L3
L2-SW
L2-SW
L2-SW
L2-SW
L2-SW
L2-SW
L2-SW
L2-SW
L2-SW
L2-SW
L2-SW
L2-SW
Servers
Contrail
Overlay
=
mul/-tenant
VRF
Hypervisor
Router
handles
L2/L3
Hypervisor
Router
perform
na/ve
rou/ng
Hypervisor
router
perform
na/ve
NAT
L3
L3
L3
External
Network
External
Network
L3 L3 L3 L3
vRouter
vRouter
vRouter
vRouter
vRouter
vRouter
vRouter
vRouter
vRouter
vRouter
vRouter
vRouter
L2/L3
L2/L3
L2/L3
L2/L3
L2/L3
L2/L3
L2/L3
L2/L3
L2/L3
L2/L3
L2/L3
L2/L3
Servers
Service
Inser/on
Service
Inser/on
Contrail
Overlay
Datacenter
Abstrac/on
Router
L3VPN
Internet
L3 L3 L3
L3 L3 L3 L3
Tenant
3
VN1
Tenant
1
VN2
VN1
VN2
Tenant
4
Tenant
2
VN1
VN2
VN1
VN2
Contrail
Overlay
Mul/-DC
L3VPN MX Internet
Tenant
3
VN1
Tenant
1
VN2
VN1
VN2
Tenant
4
Tenant
2
VN1
VN2
VN1
VN2
IP Underlay
vRouter
vRouter
vRouter
L2/L3
L2/L3
L2/L3
Datacenter
3
Datacenter
1
Datacenter
2
CONTRAIL ON IP NETWORK
REST/API
Congura/on Management
IP Network
70.10.10.1 151.10.10.1
Contrail Controller
Congura/on Analy/cs
JunosV Contrail
Control
Plane
Router
VXLAN or MPLSoGRE/UDP
Gateway
XMPP
External IP
Network
BGP, Netconf
= 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.
SUMMARY SCALE-OUT NETWORKING SYSTEM
Orchestrator
(OpenStack)
REST
CONTRAIL System
Analy/cs
Analy/cs
Node Node
Congura/on
Congura/on
Node Node
IF-MAP
IBGP
Control
Control
Node Node