SlideShare a Scribd company logo
1 of 30
Download to read offline
© 2018 Juniper Networks
CONTRAIL ENTERPRISE MULTI CLOUD
© 2018 Juniper Networks
AGENDA
2
•
•
• Contrail Enterprise Multicloud
© 2018 Juniper Networks 3
© 2018 Juniper Networks
%
5 -
IT
© 2018 Juniper Networks
© 2018 Juniper Networks
K8S/OpenShift
LB
Web
API
DB
node node
node nodeService:
Web:replicas:2
label:apache
API:replicas:3
label:nginx
DB :replicas:2
label:sql
© 2018 Juniper Networks
K8S/OpenShift
node node
node node
© 2018 Juniper Networks
© 2018 Juniper Networks
•
•
•
Infrastructure As A Code
© 2018 Juniper Networks 10
© 2018 Juniper Networks
•
o
o
•
o L2
o L3
o
o VM/
•
© 2018 Juniper Networks
A
A A A
A A A
© 2018 Juniper Networks
Kubernetes / Openshift IP
LB
Web
API
DB
pod network
10.0.64.0/14
Service network
203.0.113.0/16
.1 .2 .3 .4 .5 .6 .7 .8
IP
.1
© 2018 Juniper Networks
LB
Web
API
DB
pod network
10.0.64.0/14
Service network
203.0.113.0/14
.1 .2 .3 .4 .5 .6 .7 .8
.1
A B
© 2018 Juniper Networks
VLAN
VXLAN
•
o VLAN
§
o VXLAN
§ VNI
o L2 Fabric
§
•
o
o
•
o
© 2018 Juniper Networks
Private
cloud
DC
WAN/ Interconnect
HUMAN ERRORS =
•
•
• OS
•
•
COMPLEXITY
•
•
•
INCONSISTENCY
“ Web ”
“ ”
“Web Web 2 ”
REVENUE-LOSS
LONG LEAD TIME
Private
cloud
DC
© 2018 Juniper Networks
CONTRAIL ENTERPRISE MULTICLOUD
17
© 2018 Juniper Networks
CONTRAIL ENTERPRISE MULTICLOUD
Operator
Username
Password
Contrail Command Contrail Command Contrail Command
Multicloud
Architecture
Build Fabric
Provide Hybrid Connectivity
Build PODs
Apply Netw / Sec. Policies
User Conn. & Policies
Monitor / Troubleshoot
Contrail Command…
vRouter
(+security)
OpenShift
Kubernetes
VMware
OpenStack
AWS VPC - 1
GCP VPC - 2
© 2018 Juniper Networks
One Platform for All Clouds
•
• L2
• LABEL FW
•
•
AWS VPC - 1
GCP VPC - 2
Manage workloads in multiple clouds as though they were in one
Contrail Enterprise Multicloud
Multivendor
Orchestration
& Management
vRouter
(+security)
OpenShift
Kubernetes
USE CASE: PRIVATE TO PUBLIC CLOUD
© 2018 Juniper Networks
CONTRAIL ENTERPRISE MULTICLOUD
20
AWS VPC - 1
vRouter
(+security)
OpenShift
Kubernetes
• TLS/Ipsec
o
o
•
• L2
TLS/IPsec
MAC:A MAC:B
DMACSMACPAYLOAD
DMACSMACPAYLOAD
TLS SIP DIP
DMACSMACPAYLOAD
MPLS GRE SIP DIP
DMACSMACPAYLOAD MPLS GRE SIP DIP
DMACSMACPAYLOAD MPLS GRE SIP DIP
© 2018 Juniper Networks
CONTRAIL ENTERPRISE MULTICLOUD
FW
Label:Web Label:API Label:DB
Web App DB
Policy = P1
Label:Web Label:API Label:DB
App:Service1
Dep:Production
App:Service1
Dep:Develop
•
o IP
o FW
• FW
o Node Contrail FW
• FW
o FW
o
© 2018 Juniper Networks
CONTRAIL ENTERPRISE MULTICLOUD
apiVersion: v1
kind: Pod
metadata:
name: cirros-vn1-1
annotations: {
"opencontrail.org/network" : '{"domain":"default-domain", "project": "juniper-test", "name":"pod-service-1"}'
}
labels:
application: service-app1
label: web
spec:
replicas: 2
containers:
- name: cirros-vn1-1
image: docker.io/cirros
imagePullPolicy: IfNotPresent
© 2018 Juniper Networks
CONTRAIL ENTERPRISE MULTICLOUD
apiVersion: v1
kind: Pod
metadata:
name: cirros-vn1-1
annotations: {
"opencontrail.org/network" : '{"domain":"default-domain", "project": ”new-service", "name":”web-network"}'
}
labels:
application: service-app1
label: web
© 2018 Juniper Networks
CONTRAIL ENTERPRISE MULTICLOUD
Service:1
Namespace : A
Service : A Service : B
Service:2
Service : B
Namespace : B
Service : A Service : B
Service:3
VRF
VRF
VRF
C
A
B
© 2018 Juniper Networks
CONTRAIL ENTERPRISE MULTICLOUD
Discovery / Onboarding of
devices • UI DC
• ZTP/ZTR
•
• Juniper MX, QFX
• Third party devices and PNF/VNF*
•
•
• Ethernet, IP overlays
• Playbook
•
• LLDP
• EVPN/VXLAN (
• interfaces, igp, analytics, protocols, policies,
loopbacks, overlay protocol (EVPN BGP)
netconf
netconf
© 2018 Juniper Networks
CONTRAIL ENTERPRISE MULTICLOUD
Ansible integration
• Contrail Ansible
•
• Ansible
© 2018 Juniper Networks
CONTRAIL ENTERPRISE MULTICLOUD
Demo
AWS VPC - 1
192.168.10.0/24
© 2018 Juniper Networks
CONTRAIL ENTERPRISE MULTICLOUD
IP FW
Any Cloud Any Workload Any Deployment
Contrail Enterprise Multicloud
© 2018 Juniper Networks
TungstenFabric
https://tungstenfabric.io/
Linux Foundation
https://www.linuxfoundation.org/projects/networking/
TungstanFabric + Openshift Origin
http://komadori-blog.blogspot.com/2018/06/openshift-enterprise.html
TungstenFabric
https://connpass.com/event/90787/
© 2018 Juniper Networks
THANK YOU!

More Related Content

What's hot

What's hot (20)

Kubernetes OpenContrail Meetup
Kubernetes OpenContrail MeetupKubernetes OpenContrail Meetup
Kubernetes OpenContrail Meetup
 
NYC Docker Meetup: Contiv networking on Docker
NYC Docker Meetup: Contiv networking on DockerNYC Docker Meetup: Contiv networking on Docker
NYC Docker Meetup: Contiv networking on Docker
 
Container Networking: the Gotchas (Mesos London Meetup 11 May 2016)
Container Networking: the Gotchas (Mesos London Meetup 11 May 2016)Container Networking: the Gotchas (Mesos London Meetup 11 May 2016)
Container Networking: the Gotchas (Mesos London Meetup 11 May 2016)
 
VPNaaS in Neutron
VPNaaS in NeutronVPNaaS in Neutron
VPNaaS in Neutron
 
Simple, Scalable and Secure Networking for Data Centers with Project Calico
Simple, Scalable and Secure Networking for Data Centers with Project CalicoSimple, Scalable and Secure Networking for Data Centers with Project Calico
Simple, Scalable and Secure Networking for Data Centers with Project Calico
 
Kuryr-Kubernetes: The perfect match for networking cloud native workloads - I...
Kuryr-Kubernetes: The perfect match for networking cloud native workloads - I...Kuryr-Kubernetes: The perfect match for networking cloud native workloads - I...
Kuryr-Kubernetes: The perfect match for networking cloud native workloads - I...
 
Docker meetupdublin.23.3.2017
Docker meetupdublin.23.3.2017Docker meetupdublin.23.3.2017
Docker meetupdublin.23.3.2017
 
An approach for migrating enterprise apps into open stack
An approach for migrating enterprise apps into open stackAn approach for migrating enterprise apps into open stack
An approach for migrating enterprise apps into open stack
 
Can the Open vSwitch (OVS) bottleneck be resolved? - Erez Cohen - OpenStack D...
Can the Open vSwitch (OVS) bottleneck be resolved? - Erez Cohen - OpenStack D...Can the Open vSwitch (OVS) bottleneck be resolved? - Erez Cohen - OpenStack D...
Can the Open vSwitch (OVS) bottleneck be resolved? - Erez Cohen - OpenStack D...
 
OpenStack in Action 4! Emilien Macchi & Sylvain Afchain - What's new in neutr...
OpenStack in Action 4! Emilien Macchi & Sylvain Afchain - What's new in neutr...OpenStack in Action 4! Emilien Macchi & Sylvain Afchain - What's new in neutr...
OpenStack in Action 4! Emilien Macchi & Sylvain Afchain - What's new in neutr...
 
How we built Packet's bare metal cloud platform
How we built Packet's bare metal cloud platformHow we built Packet's bare metal cloud platform
How we built Packet's bare metal cloud platform
 
Neutron high availability open stack architecture openstack israel event 2015
Neutron high availability  open stack architecture   openstack israel event 2015Neutron high availability  open stack architecture   openstack israel event 2015
Neutron high availability open stack architecture openstack israel event 2015
 
Let's Talk about Packet
Let's Talk about PacketLet's Talk about Packet
Let's Talk about Packet
 
Project calico - introduction
Project calico - introductionProject calico - introduction
Project calico - introduction
 
SDN and NFV
SDN and NFVSDN and NFV
SDN and NFV
 
Calico to secure host interfaces
Calico to secure host interfacesCalico to secure host interfaces
Calico to secure host interfaces
 
OpenContrail deployment experience
OpenContrail deployment experienceOpenContrail deployment experience
OpenContrail deployment experience
 
Accelerating SDN Applications with Open Source Network Overlays
Accelerating SDN Applications with Open Source Network OverlaysAccelerating SDN Applications with Open Source Network Overlays
Accelerating SDN Applications with Open Source Network Overlays
 
How Cloud Native VNFs Deployed on OpenStack Will Change the Telecom Industry ...
How Cloud Native VNFs Deployed on OpenStack Will Change the Telecom Industry ...How Cloud Native VNFs Deployed on OpenStack Will Change the Telecom Industry ...
How Cloud Native VNFs Deployed on OpenStack Will Change the Telecom Industry ...
 
OpenStack & OpenContrail in Production
OpenStack & OpenContrail in ProductionOpenStack & OpenContrail in Production
OpenStack & OpenContrail in Production
 

Similar to Interop2018 contrail ContrailEnterpriseMulticloud

Similar to Interop2018 contrail ContrailEnterpriseMulticloud (20)

Securing Your Apps & APIs in the Cloud
Securing Your Apps & APIs in the CloudSecuring Your Apps & APIs in the Cloud
Securing Your Apps & APIs in the Cloud
 
Running Kubernetes with Amazon EKS - AWS Online Tech Talks
Running Kubernetes with Amazon EKS - AWS Online Tech TalksRunning Kubernetes with Amazon EKS - AWS Online Tech Talks
Running Kubernetes with Amazon EKS - AWS Online Tech Talks
 
F5 Meetup presentation automation 2017
F5 Meetup presentation automation 2017F5 Meetup presentation automation 2017
F5 Meetup presentation automation 2017
 
Mastering Kubernetes on AWS (CON301-R1) - AWS re:Invent 2018
Mastering Kubernetes on AWS (CON301-R1) - AWS re:Invent 2018Mastering Kubernetes on AWS (CON301-R1) - AWS re:Invent 2018
Mastering Kubernetes on AWS (CON301-R1) - AWS re:Invent 2018
 
The Current And Future State Of Service Mesh
The Current And Future State Of Service MeshThe Current And Future State Of Service Mesh
The Current And Future State Of Service Mesh
 
Using Databases and Containers From Development to Deployment
Using Databases and Containers  From Development to DeploymentUsing Databases and Containers  From Development to Deployment
Using Databases and Containers From Development to Deployment
 
Open coud networking at full speed - Avi Alkobi
Open coud networking at full speed - Avi AlkobiOpen coud networking at full speed - Avi Alkobi
Open coud networking at full speed - Avi Alkobi
 
SD Times - Docker v2
SD Times - Docker v2SD Times - Docker v2
SD Times - Docker v2
 
DCEU 18: Docker Container Networking
DCEU 18: Docker Container NetworkingDCEU 18: Docker Container Networking
DCEU 18: Docker Container Networking
 
How to Enterprise Node
How to Enterprise NodeHow to Enterprise Node
How to Enterprise Node
 
App to Cloud: Patrick Kerpan's DataCenter Dynamics Converged Keynote
App to Cloud: Patrick Kerpan's DataCenter Dynamics Converged KeynoteApp to Cloud: Patrick Kerpan's DataCenter Dynamics Converged Keynote
App to Cloud: Patrick Kerpan's DataCenter Dynamics Converged Keynote
 
PrivateLink for Partners: Connectivity, Scale, Security (GPSTEC306) - AWS re:...
PrivateLink for Partners: Connectivity, Scale, Security (GPSTEC306) - AWS re:...PrivateLink for Partners: Connectivity, Scale, Security (GPSTEC306) - AWS re:...
PrivateLink for Partners: Connectivity, Scale, Security (GPSTEC306) - AWS re:...
 
Patrick Kerpan's CSA EMEA Congress presentation "Overlay Networks: Connecting...
Patrick Kerpan's CSA EMEA Congress presentation "Overlay Networks: Connecting...Patrick Kerpan's CSA EMEA Congress presentation "Overlay Networks: Connecting...
Patrick Kerpan's CSA EMEA Congress presentation "Overlay Networks: Connecting...
 
PLNOG 17 - Grzegorz Kornacki - F5 and OpenStack
PLNOG 17 - Grzegorz Kornacki - F5 and OpenStackPLNOG 17 - Grzegorz Kornacki - F5 and OpenStack
PLNOG 17 - Grzegorz Kornacki - F5 and OpenStack
 
F5 Cloud Story
F5 Cloud StoryF5 Cloud Story
F5 Cloud Story
 
Builders' Day- Mastering Kubernetes on AWS
Builders' Day- Mastering Kubernetes on AWSBuilders' Day- Mastering Kubernetes on AWS
Builders' Day- Mastering Kubernetes on AWS
 
Simplify Networking for Containers
Simplify Networking for ContainersSimplify Networking for Containers
Simplify Networking for Containers
 
From One to Many: Diving Deeper into Evolving VPC Design (ARC310-R2) - AWS re...
From One to Many: Diving Deeper into Evolving VPC Design (ARC310-R2) - AWS re...From One to Many: Diving Deeper into Evolving VPC Design (ARC310-R2) - AWS re...
From One to Many: Diving Deeper into Evolving VPC Design (ARC310-R2) - AWS re...
 
Networking: Recent Developments and the Road Ahead - AWS Public Sector Summit...
Networking: Recent Developments and the Road Ahead - AWS Public Sector Summit...Networking: Recent Developments and the Road Ahead - AWS Public Sector Summit...
Networking: Recent Developments and the Road Ahead - AWS Public Sector Summit...
 
09 (IDNOG02) Services SDN & NFV Delivering more with less by Mochammad Irzan
09 (IDNOG02) Services SDN & NFV Delivering more with less by Mochammad Irzan09 (IDNOG02) Services SDN & NFV Delivering more with less by Mochammad Irzan
09 (IDNOG02) Services SDN & NFV Delivering more with less by Mochammad Irzan
 

More from Daisuke Nakajima

Contrail handson 手順書
Contrail handson 手順書Contrail handson 手順書
Contrail handson 手順書
Daisuke Nakajima
 
Openvswitch vps 20120429資料
Openvswitch vps 20120429資料Openvswitch vps 20120429資料
Openvswitch vps 20120429資料
Daisuke Nakajima
 

More from Daisuke Nakajima (14)

Cloud Operator Days Tokyo 2020
Cloud Operator Days Tokyo 2020Cloud Operator Days Tokyo 2020
Cloud Operator Days Tokyo 2020
 
Open contrailmeetup 20161207
Open contrailmeetup 20161207Open contrailmeetup 20161207
Open contrailmeetup 20161207
 
Open stackdaystokyo2016
Open stackdaystokyo2016Open stackdaystokyo2016
Open stackdaystokyo2016
 
2016 interop sdi_showcase_contrail
2016 interop sdi_showcase_contrail2016 interop sdi_showcase_contrail
2016 interop sdi_showcase_contrail
 
Open contrailday 20150926
Open contrailday 20150926Open contrailday 20150926
Open contrailday 20150926
 
Open contrail days 2014 fall
Open contrail days 2014 fallOpen contrail days 2014 fall
Open contrail days 2014 fall
 
OpenContrailとnfv
OpenContrailとnfvOpenContrailとnfv
OpenContrailとnfv
 
Opencontrailの基本 for オープンソースカンファレンス2014 Kansai@Kyoto
Opencontrailの基本 for オープンソースカンファレンス2014 Kansai@KyotoOpencontrailの基本 for オープンソースカンファレンス2014 Kansai@Kyoto
Opencontrailの基本 for オープンソースカンファレンス2014 Kansai@Kyoto
 
Contrail handson 手順書
Contrail handson 手順書Contrail handson 手順書
Contrail handson 手順書
 
Open contraildays2014
Open contraildays2014Open contraildays2014
Open contraildays2014
 
OpenContrailの基本 for OSC Tokyo 2014 Spring
OpenContrailの基本 for OSC Tokyo 2014 SpringOpenContrailの基本 for OSC Tokyo 2014 Spring
OpenContrailの基本 for OSC Tokyo 2014 Spring
 
Open contrailのご紹介
Open contrailのご紹介Open contrailのご紹介
Open contrailのご紹介
 
Openvswitch vps 20120429資料
Openvswitch vps 20120429資料Openvswitch vps 20120429資料
Openvswitch vps 20120429資料
 
OpenvswitchでVPS
OpenvswitchでVPSOpenvswitchでVPS
OpenvswitchでVPS
 

Recently uploaded

Unlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven Curiosity
Unlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven CuriosityUnlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven Curiosity
Unlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven Curiosity
Hung Le
 
Uncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac FolorunsoUncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac Folorunso
Kayode Fayemi
 
Jual obat aborsi Jakarta 085657271886 Cytote pil telat bulan penggugur kandun...
Jual obat aborsi Jakarta 085657271886 Cytote pil telat bulan penggugur kandun...Jual obat aborsi Jakarta 085657271886 Cytote pil telat bulan penggugur kandun...
Jual obat aborsi Jakarta 085657271886 Cytote pil telat bulan penggugur kandun...
ZurliaSoop
 

Recently uploaded (20)

History of Morena Moshoeshoe birth death
History of Morena Moshoeshoe birth deathHistory of Morena Moshoeshoe birth death
History of Morena Moshoeshoe birth death
 
in kuwait௹+918133066128....) @abortion pills for sale in Kuwait City
in kuwait௹+918133066128....) @abortion pills for sale in Kuwait Cityin kuwait௹+918133066128....) @abortion pills for sale in Kuwait City
in kuwait௹+918133066128....) @abortion pills for sale in Kuwait City
 
Ready Set Go Children Sermon about Mark 16:15-20
Ready Set Go Children Sermon about Mark 16:15-20Ready Set Go Children Sermon about Mark 16:15-20
Ready Set Go Children Sermon about Mark 16:15-20
 
"I hear you": Moving beyond empathy in UXR
"I hear you": Moving beyond empathy in UXR"I hear you": Moving beyond empathy in UXR
"I hear you": Moving beyond empathy in UXR
 
BIG DEVELOPMENTS IN LESOTHO(DAMS & MINES
BIG DEVELOPMENTS IN LESOTHO(DAMS & MINESBIG DEVELOPMENTS IN LESOTHO(DAMS & MINES
BIG DEVELOPMENTS IN LESOTHO(DAMS & MINES
 
Abortion Pills Fahaheel ௹+918133066128💬@ Safe and Effective Mifepristion and ...
Abortion Pills Fahaheel ௹+918133066128💬@ Safe and Effective Mifepristion and ...Abortion Pills Fahaheel ௹+918133066128💬@ Safe and Effective Mifepristion and ...
Abortion Pills Fahaheel ௹+918133066128💬@ Safe and Effective Mifepristion and ...
 
SOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdf
SOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdfSOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdf
SOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdf
 
Unlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven Curiosity
Unlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven CuriosityUnlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven Curiosity
Unlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven Curiosity
 
Using AI to boost productivity for developers
Using AI to boost productivity for developersUsing AI to boost productivity for developers
Using AI to boost productivity for developers
 
LITTLE ABOUT LESOTHO FROM THE TIME MOSHOESHOE THE FIRST WAS BORN
LITTLE ABOUT LESOTHO FROM THE TIME MOSHOESHOE THE FIRST WAS BORNLITTLE ABOUT LESOTHO FROM THE TIME MOSHOESHOE THE FIRST WAS BORN
LITTLE ABOUT LESOTHO FROM THE TIME MOSHOESHOE THE FIRST WAS BORN
 
Call Girls Near The Byke Suraj Plaza Mumbai »¡¡ 07506202331¡¡« R.K. Mumbai
Call Girls Near The Byke Suraj Plaza Mumbai »¡¡ 07506202331¡¡« R.K. MumbaiCall Girls Near The Byke Suraj Plaza Mumbai »¡¡ 07506202331¡¡« R.K. Mumbai
Call Girls Near The Byke Suraj Plaza Mumbai »¡¡ 07506202331¡¡« R.K. Mumbai
 
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdfAWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
 
Uncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac FolorunsoUncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac Folorunso
 
lONG QUESTION ANSWER PAKISTAN STUDIES10.
lONG QUESTION ANSWER PAKISTAN STUDIES10.lONG QUESTION ANSWER PAKISTAN STUDIES10.
lONG QUESTION ANSWER PAKISTAN STUDIES10.
 
Introduction to Artificial intelligence.
Introduction to Artificial intelligence.Introduction to Artificial intelligence.
Introduction to Artificial intelligence.
 
BEAUTIFUL PLACES TO VISIT IN LESOTHO.pptx
BEAUTIFUL PLACES TO VISIT IN LESOTHO.pptxBEAUTIFUL PLACES TO VISIT IN LESOTHO.pptx
BEAUTIFUL PLACES TO VISIT IN LESOTHO.pptx
 
Jual obat aborsi Jakarta 085657271886 Cytote pil telat bulan penggugur kandun...
Jual obat aborsi Jakarta 085657271886 Cytote pil telat bulan penggugur kandun...Jual obat aborsi Jakarta 085657271886 Cytote pil telat bulan penggugur kandun...
Jual obat aborsi Jakarta 085657271886 Cytote pil telat bulan penggugur kandun...
 
Digital collaboration with Microsoft 365 as extension of Drupal
Digital collaboration with Microsoft 365 as extension of DrupalDigital collaboration with Microsoft 365 as extension of Drupal
Digital collaboration with Microsoft 365 as extension of Drupal
 
ICT role in 21st century education and it's challenges.pdf
ICT role in 21st century education and it's challenges.pdfICT role in 21st century education and it's challenges.pdf
ICT role in 21st century education and it's challenges.pdf
 
ECOLOGY OF FISHES.pptx full presentation
ECOLOGY OF FISHES.pptx full presentationECOLOGY OF FISHES.pptx full presentation
ECOLOGY OF FISHES.pptx full presentation
 

Interop2018 contrail ContrailEnterpriseMulticloud

  • 1. © 2018 Juniper Networks CONTRAIL ENTERPRISE MULTI CLOUD
  • 2. © 2018 Juniper Networks AGENDA 2 • • • Contrail Enterprise Multicloud
  • 3. © 2018 Juniper Networks 3
  • 4. © 2018 Juniper Networks % 5 - IT
  • 5. © 2018 Juniper Networks
  • 6. © 2018 Juniper Networks K8S/OpenShift LB Web API DB node node node nodeService: Web:replicas:2 label:apache API:replicas:3 label:nginx DB :replicas:2 label:sql
  • 7. © 2018 Juniper Networks K8S/OpenShift node node node node
  • 8. © 2018 Juniper Networks
  • 9. © 2018 Juniper Networks • • • Infrastructure As A Code
  • 10. © 2018 Juniper Networks 10
  • 11. © 2018 Juniper Networks • o o • o L2 o L3 o o VM/ •
  • 12. © 2018 Juniper Networks A A A A A A A
  • 13. © 2018 Juniper Networks Kubernetes / Openshift IP LB Web API DB pod network 10.0.64.0/14 Service network 203.0.113.0/16 .1 .2 .3 .4 .5 .6 .7 .8 IP .1
  • 14. © 2018 Juniper Networks LB Web API DB pod network 10.0.64.0/14 Service network 203.0.113.0/14 .1 .2 .3 .4 .5 .6 .7 .8 .1 A B
  • 15. © 2018 Juniper Networks VLAN VXLAN • o VLAN § o VXLAN § VNI o L2 Fabric § • o o • o
  • 16. © 2018 Juniper Networks Private cloud DC WAN/ Interconnect HUMAN ERRORS = • • • OS • • COMPLEXITY • • • INCONSISTENCY “ Web ” “ ” “Web Web 2 ” REVENUE-LOSS LONG LEAD TIME Private cloud DC
  • 17. © 2018 Juniper Networks CONTRAIL ENTERPRISE MULTICLOUD 17
  • 18. © 2018 Juniper Networks CONTRAIL ENTERPRISE MULTICLOUD Operator Username Password Contrail Command Contrail Command Contrail Command Multicloud Architecture Build Fabric Provide Hybrid Connectivity Build PODs Apply Netw / Sec. Policies User Conn. & Policies Monitor / Troubleshoot Contrail Command… vRouter (+security) OpenShift Kubernetes VMware OpenStack AWS VPC - 1 GCP VPC - 2
  • 19. © 2018 Juniper Networks One Platform for All Clouds • • L2 • LABEL FW • • AWS VPC - 1 GCP VPC - 2 Manage workloads in multiple clouds as though they were in one Contrail Enterprise Multicloud Multivendor Orchestration & Management vRouter (+security) OpenShift Kubernetes USE CASE: PRIVATE TO PUBLIC CLOUD
  • 20. © 2018 Juniper Networks CONTRAIL ENTERPRISE MULTICLOUD 20 AWS VPC - 1 vRouter (+security) OpenShift Kubernetes • TLS/Ipsec o o • • L2 TLS/IPsec MAC:A MAC:B DMACSMACPAYLOAD DMACSMACPAYLOAD TLS SIP DIP DMACSMACPAYLOAD MPLS GRE SIP DIP DMACSMACPAYLOAD MPLS GRE SIP DIP DMACSMACPAYLOAD MPLS GRE SIP DIP
  • 21. © 2018 Juniper Networks CONTRAIL ENTERPRISE MULTICLOUD FW Label:Web Label:API Label:DB Web App DB Policy = P1 Label:Web Label:API Label:DB App:Service1 Dep:Production App:Service1 Dep:Develop • o IP o FW • FW o Node Contrail FW • FW o FW o
  • 22. © 2018 Juniper Networks CONTRAIL ENTERPRISE MULTICLOUD apiVersion: v1 kind: Pod metadata: name: cirros-vn1-1 annotations: { "opencontrail.org/network" : '{"domain":"default-domain", "project": "juniper-test", "name":"pod-service-1"}' } labels: application: service-app1 label: web spec: replicas: 2 containers: - name: cirros-vn1-1 image: docker.io/cirros imagePullPolicy: IfNotPresent
  • 23. © 2018 Juniper Networks CONTRAIL ENTERPRISE MULTICLOUD apiVersion: v1 kind: Pod metadata: name: cirros-vn1-1 annotations: { "opencontrail.org/network" : '{"domain":"default-domain", "project": ”new-service", "name":”web-network"}' } labels: application: service-app1 label: web
  • 24. © 2018 Juniper Networks CONTRAIL ENTERPRISE MULTICLOUD Service:1 Namespace : A Service : A Service : B Service:2 Service : B Namespace : B Service : A Service : B Service:3 VRF VRF VRF C A B
  • 25. © 2018 Juniper Networks CONTRAIL ENTERPRISE MULTICLOUD Discovery / Onboarding of devices • UI DC • ZTP/ZTR • • Juniper MX, QFX • Third party devices and PNF/VNF* • • • Ethernet, IP overlays • Playbook • • LLDP • EVPN/VXLAN ( • interfaces, igp, analytics, protocols, policies, loopbacks, overlay protocol (EVPN BGP) netconf netconf
  • 26. © 2018 Juniper Networks CONTRAIL ENTERPRISE MULTICLOUD Ansible integration • Contrail Ansible • • Ansible
  • 27. © 2018 Juniper Networks CONTRAIL ENTERPRISE MULTICLOUD Demo AWS VPC - 1 192.168.10.0/24
  • 28. © 2018 Juniper Networks CONTRAIL ENTERPRISE MULTICLOUD IP FW Any Cloud Any Workload Any Deployment Contrail Enterprise Multicloud
  • 29. © 2018 Juniper Networks TungstenFabric https://tungstenfabric.io/ Linux Foundation https://www.linuxfoundation.org/projects/networking/ TungstanFabric + Openshift Origin http://komadori-blog.blogspot.com/2018/06/openshift-enterprise.html TungstenFabric https://connpass.com/event/90787/
  • 30. © 2018 Juniper Networks THANK YOU!