SlideShare a Scribd company logo
OpenStack Networking Service
Blueprint
11/10/2010
Goals
• Networking as a first class service that can tie together
network “endpoints” from different services.
• Provide flexibility in networking implementations with
plug-ins that implement a generic network interface:
– Network segmentation/provisioning
– IP address management
– Business logic to determine what customers are
allowed to configure with networking.
Scope
• Network service only manages connectivity +
addressing, which are shared across services.
• Compute, Firewalls, Load Balancers, VPN, etc…
should be separate services, and would
consume the networking service.
Why?
• Why 1st-class service?
– Cloud is about orchestrating all kinds of services, not all will be
provided by compute VMs. Network must be able to tie
together all such services.
– Single integration point for networking logic, instead of having to do it
in each service.
• Why plug-in design?
– Want to incorporate “best-of-breed” networking solutions that solve
cloud networking challenges. Best solution may depend on provider.
– How and to what degree customers can manipulate networking will
depend on provider. Need customer-aware “business logic” to
manage things network creation, network associations, IP addresses.
Use Case Examples
• Private tenant network with VPN network
connection.
• Firewall service with interface on public
interface and interface on a private tenant
network.
• Multi-tier web application, web VMs have two
interfaces, one on public, one on private
backend network with DB servers.
High-level Interactions
Customer APIs
Network Service
Generic Network API
Compute Service
Network Plugin(s)
LB Service
Talks to
Compute Nodes
Talks to Network Devices
(vSwitches, physical switches, etc.)
Talks to LB Nodes
Example Sequence with VMs
• create “logical network”
– Logical networks are created on top of a physical “provider
network”
– Networks my be shared across tenants or private to a tenant,
etc.
• Attach VM interface to logical network
– VMs may have multiple interfaces.
– Other services (VPNs, physical hosts, firewalls can also be attached to
logical networks)
• Compute service would inform network service about what
compute node + port (e.g., tap0) corresponds to a VM interface
• Network service must orchestrate network (e.g., tag VLAN).
What’s Next?
• This is a long-term project. Want to get
started during Bexar.
• Plan to create group of interested parties for
detailed designed discussions, coordinating
coding.
• First goal will be to implement existing
OpenStack nova networking functionality as
“default plugins”.

More Related Content

What's hot

Multicluster Kubernetes and Service Mesh Patterns
Multicluster Kubernetes and Service Mesh PatternsMulticluster Kubernetes and Service Mesh Patterns
Multicluster Kubernetes and Service Mesh Patterns
Christian Posta
 
Multi-cluster service mesh with GlooMesh
Multi-cluster service mesh with GlooMeshMulti-cluster service mesh with GlooMesh
Multi-cluster service mesh with GlooMesh
Christian Posta
 
Hybrid SD-WAN...
Hybrid SD-WAN...Hybrid SD-WAN...
Hybrid SD-WAN...
Mallory Zemelis
 
Kubernetes Ingress to Service Mesh (and beyond!)
Kubernetes Ingress to Service Mesh (and beyond!)Kubernetes Ingress to Service Mesh (and beyond!)
Kubernetes Ingress to Service Mesh (and beyond!)
Christian Posta
 
Service mesh
Service meshService mesh
Service mesh
Arnab Mitra
 
Integration Microservices
Integration MicroservicesIntegration Microservices
Integration Microservices
Kasun Indrasiri
 
Network as a service
Network as a serviceNetwork as a service
Network as a service
KCOM
 
Intro Istio and what's new Istio 1.1
Intro Istio and what's new Istio 1.1Intro Istio and what's new Istio 1.1
Intro Istio and what's new Istio 1.1
Christian Posta
 
Service-mesh options with Linkerd, Consul, Istio and AWS AppMesh
Service-mesh options with Linkerd, Consul, Istio and AWS AppMeshService-mesh options with Linkerd, Consul, Istio and AWS AppMesh
Service-mesh options with Linkerd, Consul, Istio and AWS AppMesh
Christian Posta
 
Networks to become NFV-ready
Networks to become NFV-readyNetworks to become NFV-ready
Networks to become NFV-ready
Amdocs
 
node.js is made for IoT - node.hh 07/16, Hamburg by Michael Kuehne
node.js is made for IoT - node.hh 07/16, Hamburg by Michael Kuehnenode.js is made for IoT - node.hh 07/16, Hamburg by Michael Kuehne
node.js is made for IoT - node.hh 07/16, Hamburg by Michael Kuehne
Michael Kuehne-Schlinkert
 
5G Microservices
5G Microservices5G Microservices
5G Microservices
Lumina Networks
 
REST vs. Messaging For Microservices
REST vs. Messaging For MicroservicesREST vs. Messaging For Microservices
REST vs. Messaging For Microservices
Eberhard Wolff
 
The Evolution of the Content Delivery Network
The Evolution of the Content Delivery NetworkThe Evolution of the Content Delivery Network
The Evolution of the Content Delivery Network
Cisco Service Provider
 
Role of edge gateways in relation to service mesh adoption
Role of edge gateways in relation to service mesh adoptionRole of edge gateways in relation to service mesh adoption
Role of edge gateways in relation to service mesh adoption
Christian Posta
 
Layer 7 Observability and Centralized Configuration with Consul Service Mesh
Layer 7 Observability and Centralized Configuration with Consul Service MeshLayer 7 Observability and Centralized Configuration with Consul Service Mesh
Layer 7 Observability and Centralized Configuration with Consul Service Mesh
Mitchell Pronschinske
 
5G in Brownfield how SDN makes 5G Deployments Work
5G in Brownfield how SDN makes 5G Deployments Work5G in Brownfield how SDN makes 5G Deployments Work
5G in Brownfield how SDN makes 5G Deployments Work
Lumina Networks
 
The critical role of NFV orchestration for SD-WAN services
The critical role of NFV orchestration for SD-WAN servicesThe critical role of NFV orchestration for SD-WAN services
The critical role of NFV orchestration for SD-WAN services
Amdocs
 
Vodafone VPN+ demo powered by Amdocs
Vodafone VPN+ demo powered by Amdocs Vodafone VPN+ demo powered by Amdocs
Vodafone VPN+ demo powered by Amdocs
Amdocs
 
Leveraging public & private cloud for enterprise connectivity, security and c...
Leveraging public & private cloud for enterprise connectivity, security and c...Leveraging public & private cloud for enterprise connectivity, security and c...
Leveraging public & private cloud for enterprise connectivity, security and c...
Amdocs
 

What's hot (20)

Multicluster Kubernetes and Service Mesh Patterns
Multicluster Kubernetes and Service Mesh PatternsMulticluster Kubernetes and Service Mesh Patterns
Multicluster Kubernetes and Service Mesh Patterns
 
Multi-cluster service mesh with GlooMesh
Multi-cluster service mesh with GlooMeshMulti-cluster service mesh with GlooMesh
Multi-cluster service mesh with GlooMesh
 
Hybrid SD-WAN...
Hybrid SD-WAN...Hybrid SD-WAN...
Hybrid SD-WAN...
 
Kubernetes Ingress to Service Mesh (and beyond!)
Kubernetes Ingress to Service Mesh (and beyond!)Kubernetes Ingress to Service Mesh (and beyond!)
Kubernetes Ingress to Service Mesh (and beyond!)
 
Service mesh
Service meshService mesh
Service mesh
 
Integration Microservices
Integration MicroservicesIntegration Microservices
Integration Microservices
 
Network as a service
Network as a serviceNetwork as a service
Network as a service
 
Intro Istio and what's new Istio 1.1
Intro Istio and what's new Istio 1.1Intro Istio and what's new Istio 1.1
Intro Istio and what's new Istio 1.1
 
Service-mesh options with Linkerd, Consul, Istio and AWS AppMesh
Service-mesh options with Linkerd, Consul, Istio and AWS AppMeshService-mesh options with Linkerd, Consul, Istio and AWS AppMesh
Service-mesh options with Linkerd, Consul, Istio and AWS AppMesh
 
Networks to become NFV-ready
Networks to become NFV-readyNetworks to become NFV-ready
Networks to become NFV-ready
 
node.js is made for IoT - node.hh 07/16, Hamburg by Michael Kuehne
node.js is made for IoT - node.hh 07/16, Hamburg by Michael Kuehnenode.js is made for IoT - node.hh 07/16, Hamburg by Michael Kuehne
node.js is made for IoT - node.hh 07/16, Hamburg by Michael Kuehne
 
5G Microservices
5G Microservices5G Microservices
5G Microservices
 
REST vs. Messaging For Microservices
REST vs. Messaging For MicroservicesREST vs. Messaging For Microservices
REST vs. Messaging For Microservices
 
The Evolution of the Content Delivery Network
The Evolution of the Content Delivery NetworkThe Evolution of the Content Delivery Network
The Evolution of the Content Delivery Network
 
Role of edge gateways in relation to service mesh adoption
Role of edge gateways in relation to service mesh adoptionRole of edge gateways in relation to service mesh adoption
Role of edge gateways in relation to service mesh adoption
 
Layer 7 Observability and Centralized Configuration with Consul Service Mesh
Layer 7 Observability and Centralized Configuration with Consul Service MeshLayer 7 Observability and Centralized Configuration with Consul Service Mesh
Layer 7 Observability and Centralized Configuration with Consul Service Mesh
 
5G in Brownfield how SDN makes 5G Deployments Work
5G in Brownfield how SDN makes 5G Deployments Work5G in Brownfield how SDN makes 5G Deployments Work
5G in Brownfield how SDN makes 5G Deployments Work
 
The critical role of NFV orchestration for SD-WAN services
The critical role of NFV orchestration for SD-WAN servicesThe critical role of NFV orchestration for SD-WAN services
The critical role of NFV orchestration for SD-WAN services
 
Vodafone VPN+ demo powered by Amdocs
Vodafone VPN+ demo powered by Amdocs Vodafone VPN+ demo powered by Amdocs
Vodafone VPN+ demo powered by Amdocs
 
Leveraging public & private cloud for enterprise connectivity, security and c...
Leveraging public & private cloud for enterprise connectivity, security and c...Leveraging public & private cloud for enterprise connectivity, security and c...
Leveraging public & private cloud for enterprise connectivity, security and c...
 

Viewers also liked

Using Social Software to Facilitate Blended Learning for Information Literacy
Using Social Software to Facilitate Blended Learning for Information LiteracyUsing Social Software to Facilitate Blended Learning for Information Literacy
Using Social Software to Facilitate Blended Learning for Information Literacy
cbishop4
 
OpenStack Quantum: Cloud Carrier Summit 2012
OpenStack Quantum: Cloud Carrier Summit 2012OpenStack Quantum: Cloud Carrier Summit 2012
OpenStack Quantum: Cloud Carrier Summit 2012
Dan Wendlandt
 
Quantum Folsom Summit Developer Overview
Quantum Folsom Summit Developer OverviewQuantum Folsom Summit Developer Overview
Quantum Folsom Summit Developer Overview
Dan Wendlandt
 
Quantum for Cloud Operators - Folsom Conference
Quantum for Cloud Operators  - Folsom Conference Quantum for Cloud Operators  - Folsom Conference
Quantum for Cloud Operators - Folsom Conference
Dan Wendlandt
 
Wine Update
Wine UpdateWine Update
Wine UpdateJen M
 
MD Brochure
MD BrochureMD Brochure
MD Brochure
MD Resource Corp.
 
Quantum grizzly summit
Quantum   grizzly summitQuantum   grizzly summit
Quantum grizzly summit
Dan Wendlandt
 
Green and blue
Green and blueGreen and blue
Green and blue
Jen M
 
Quantum essex summary
Quantum essex summaryQuantum essex summary
Quantum essex summary
Dan Wendlandt
 
Openstack Quantum yahoo meetup 1 23-13
Openstack Quantum yahoo meetup 1 23-13Openstack Quantum yahoo meetup 1 23-13
Openstack Quantum yahoo meetup 1 23-13
Dan Wendlandt
 
OpenStack Nova + Quantum Demo
OpenStack Nova + Quantum DemoOpenStack Nova + Quantum Demo
OpenStack Nova + Quantum Demo
Dan Wendlandt
 
Supporting Moodle in K-12 Schools
Supporting Moodle in K-12 SchoolsSupporting Moodle in K-12 Schools
Supporting Moodle in K-12 Schools
southoz
 
OpenStack + VMware at the Hong Kong OpenStack Summit
OpenStack + VMware at the Hong Kong OpenStack SummitOpenStack + VMware at the Hong Kong OpenStack Summit
OpenStack + VMware at the Hong Kong OpenStack Summit
Dan Wendlandt
 
Quantum (OpenStack Meetup Feb 9th, 2012)
Quantum (OpenStack Meetup Feb 9th, 2012)Quantum (OpenStack Meetup Feb 9th, 2012)
Quantum (OpenStack Meetup Feb 9th, 2012)
Dan Wendlandt
 
A First Look at vSphere Integrated Containers and Photon Platform
A First Look at vSphere Integrated Containers and Photon PlatformA First Look at vSphere Integrated Containers and Photon Platform
A First Look at vSphere Integrated Containers and Photon Platform
Dan Wendlandt
 
OpenStack + VMware: Everything You Need to Know (Kilo-edition)
OpenStack + VMware: Everything You Need to Know (Kilo-edition)OpenStack + VMware: Everything You Need to Know (Kilo-edition)
OpenStack + VMware: Everything You Need to Know (Kilo-edition)
Dan Wendlandt
 
OpenStack Quantum Intro (OS Meetup 3-26-12)
OpenStack Quantum Intro (OS Meetup 3-26-12)OpenStack Quantum Intro (OS Meetup 3-26-12)
OpenStack Quantum Intro (OS Meetup 3-26-12)
Dan Wendlandt
 

Viewers also liked (17)

Using Social Software to Facilitate Blended Learning for Information Literacy
Using Social Software to Facilitate Blended Learning for Information LiteracyUsing Social Software to Facilitate Blended Learning for Information Literacy
Using Social Software to Facilitate Blended Learning for Information Literacy
 
OpenStack Quantum: Cloud Carrier Summit 2012
OpenStack Quantum: Cloud Carrier Summit 2012OpenStack Quantum: Cloud Carrier Summit 2012
OpenStack Quantum: Cloud Carrier Summit 2012
 
Quantum Folsom Summit Developer Overview
Quantum Folsom Summit Developer OverviewQuantum Folsom Summit Developer Overview
Quantum Folsom Summit Developer Overview
 
Quantum for Cloud Operators - Folsom Conference
Quantum for Cloud Operators  - Folsom Conference Quantum for Cloud Operators  - Folsom Conference
Quantum for Cloud Operators - Folsom Conference
 
Wine Update
Wine UpdateWine Update
Wine Update
 
MD Brochure
MD BrochureMD Brochure
MD Brochure
 
Quantum grizzly summit
Quantum   grizzly summitQuantum   grizzly summit
Quantum grizzly summit
 
Green and blue
Green and blueGreen and blue
Green and blue
 
Quantum essex summary
Quantum essex summaryQuantum essex summary
Quantum essex summary
 
Openstack Quantum yahoo meetup 1 23-13
Openstack Quantum yahoo meetup 1 23-13Openstack Quantum yahoo meetup 1 23-13
Openstack Quantum yahoo meetup 1 23-13
 
OpenStack Nova + Quantum Demo
OpenStack Nova + Quantum DemoOpenStack Nova + Quantum Demo
OpenStack Nova + Quantum Demo
 
Supporting Moodle in K-12 Schools
Supporting Moodle in K-12 SchoolsSupporting Moodle in K-12 Schools
Supporting Moodle in K-12 Schools
 
OpenStack + VMware at the Hong Kong OpenStack Summit
OpenStack + VMware at the Hong Kong OpenStack SummitOpenStack + VMware at the Hong Kong OpenStack Summit
OpenStack + VMware at the Hong Kong OpenStack Summit
 
Quantum (OpenStack Meetup Feb 9th, 2012)
Quantum (OpenStack Meetup Feb 9th, 2012)Quantum (OpenStack Meetup Feb 9th, 2012)
Quantum (OpenStack Meetup Feb 9th, 2012)
 
A First Look at vSphere Integrated Containers and Photon Platform
A First Look at vSphere Integrated Containers and Photon PlatformA First Look at vSphere Integrated Containers and Photon Platform
A First Look at vSphere Integrated Containers and Photon Platform
 
OpenStack + VMware: Everything You Need to Know (Kilo-edition)
OpenStack + VMware: Everything You Need to Know (Kilo-edition)OpenStack + VMware: Everything You Need to Know (Kilo-edition)
OpenStack + VMware: Everything You Need to Know (Kilo-edition)
 
OpenStack Quantum Intro (OS Meetup 3-26-12)
OpenStack Quantum Intro (OS Meetup 3-26-12)OpenStack Quantum Intro (OS Meetup 3-26-12)
OpenStack Quantum Intro (OS Meetup 3-26-12)
 

Similar to Bexar network blueprint

Paul Polakos (Bel Labs, Alcatel-Lucent, USA) - Network Virtualisation
Paul Polakos (Bel Labs, Alcatel-Lucent, USA) - Network VirtualisationPaul Polakos (Bel Labs, Alcatel-Lucent, USA) - Network Virtualisation
Paul Polakos (Bel Labs, Alcatel-Lucent, USA) - Network Virtualisation
FIA2010
 
Framework for the New IP - Phil O'Reilly
Framework for the New IP - Phil O'ReillyFramework for the New IP - Phil O'Reilly
Framework for the New IP - Phil O'Reilly
scoopnewsgroup
 
OIT552 Cloud Computing Material
OIT552 Cloud Computing MaterialOIT552 Cloud Computing Material
OIT552 Cloud Computing Material
pkaviya
 
C/S archtecture including basic networking
C/S archtecture including basic networkingC/S archtecture including basic networking
C/S archtecture including basic networking
abhinav2727
 
Connect - Using SDN to drive the development of Network Aware Services. Prof ...
Connect - Using SDN to drive the development of Network Aware Services. Prof ...Connect - Using SDN to drive the development of Network Aware Services. Prof ...
Connect - Using SDN to drive the development of Network Aware Services. Prof ...
Walton Institute
 
CV-Chapitre8 (2).pdf
CV-Chapitre8 (2).pdfCV-Chapitre8 (2).pdf
CV-Chapitre8 (2).pdf
oumaimaziat1
 
Cloud Networking
Cloud NetworkingCloud Networking
Cloud Networking
Venkatesh Sekar
 
Networking Today Chapter 1 Networking Today Chapter 1
Networking Today  Chapter 1 Networking Today  Chapter 1Networking Today  Chapter 1 Networking Today  Chapter 1
Networking Today Chapter 1 Networking Today Chapter 1
TnNguyn57021
 
ch5-Fog Networks and Cloud Computing
ch5-Fog Networks and Cloud Computingch5-Fog Networks and Cloud Computing
ch5-Fog Networks and Cloud Computing
ssuser06ea42
 
Container Networking Deep Dive
Container Networking Deep DiveContainer Networking Deep Dive
Container Networking Deep Dive
Open Networking Summit
 
Introduction to Cloud Computing and a short overview of Cloud World Forum 2013
Introduction to Cloud Computing and a short overview of Cloud World Forum 2013Introduction to Cloud Computing and a short overview of Cloud World Forum 2013
Introduction to Cloud Computing and a short overview of Cloud World Forum 2013
Farid Zarbaliyev
 
Introduction(2)
Introduction(2)Introduction(2)
Introduction(2)
trayyoo
 
TFI2014 Session I - State of SDN - Scott Sneddon
TFI2014 Session I - State of SDN - Scott SneddonTFI2014 Session I - State of SDN - Scott Sneddon
TFI2014 Session I - State of SDN - Scott Sneddon
Colorado Internet Society (CO ISOC)
 
Quantum diablo summary
Quantum diablo summaryQuantum diablo summary
Quantum diablo summary
Dan Wendlandt
 
Building Cloud - Where SDN Could Help
Building Cloud - Where SDN Could HelpBuilding Cloud - Where SDN Could Help
Building Cloud - Where SDN Could Help
Simon Leinen
 
Colt Network On Demand
Colt Network On DemandColt Network On Demand
Colt Network On Demand
Colt Technology Services
 
Cloud Computing-A detailed Study
Cloud Computing-A detailed StudyCloud Computing-A detailed Study
Cloud Computing-A detailed Study
VINOD KUMAR RAMKUMAR
 
Multi cloud network leveraging sd-wan reference architecture
Multi cloud network leveraging sd-wan reference architectureMulti cloud network leveraging sd-wan reference architecture
Multi cloud network leveraging sd-wan reference architecture
Matsuo Sawahashi
 
IOT on health waste management and its use on rat poison and bomb making
IOT on health waste management and its use on rat poison and bomb makingIOT on health waste management and its use on rat poison and bomb making
IOT on health waste management and its use on rat poison and bomb making
sunnymaxlord
 
We don't need consensus: All agreed?
We don't need consensus: All agreed?We don't need consensus: All agreed?
We don't need consensus: All agreed?
Weaveworks
 

Similar to Bexar network blueprint (20)

Paul Polakos (Bel Labs, Alcatel-Lucent, USA) - Network Virtualisation
Paul Polakos (Bel Labs, Alcatel-Lucent, USA) - Network VirtualisationPaul Polakos (Bel Labs, Alcatel-Lucent, USA) - Network Virtualisation
Paul Polakos (Bel Labs, Alcatel-Lucent, USA) - Network Virtualisation
 
Framework for the New IP - Phil O'Reilly
Framework for the New IP - Phil O'ReillyFramework for the New IP - Phil O'Reilly
Framework for the New IP - Phil O'Reilly
 
OIT552 Cloud Computing Material
OIT552 Cloud Computing MaterialOIT552 Cloud Computing Material
OIT552 Cloud Computing Material
 
C/S archtecture including basic networking
C/S archtecture including basic networkingC/S archtecture including basic networking
C/S archtecture including basic networking
 
Connect - Using SDN to drive the development of Network Aware Services. Prof ...
Connect - Using SDN to drive the development of Network Aware Services. Prof ...Connect - Using SDN to drive the development of Network Aware Services. Prof ...
Connect - Using SDN to drive the development of Network Aware Services. Prof ...
 
CV-Chapitre8 (2).pdf
CV-Chapitre8 (2).pdfCV-Chapitre8 (2).pdf
CV-Chapitre8 (2).pdf
 
Cloud Networking
Cloud NetworkingCloud Networking
Cloud Networking
 
Networking Today Chapter 1 Networking Today Chapter 1
Networking Today  Chapter 1 Networking Today  Chapter 1Networking Today  Chapter 1 Networking Today  Chapter 1
Networking Today Chapter 1 Networking Today Chapter 1
 
ch5-Fog Networks and Cloud Computing
ch5-Fog Networks and Cloud Computingch5-Fog Networks and Cloud Computing
ch5-Fog Networks and Cloud Computing
 
Container Networking Deep Dive
Container Networking Deep DiveContainer Networking Deep Dive
Container Networking Deep Dive
 
Introduction to Cloud Computing and a short overview of Cloud World Forum 2013
Introduction to Cloud Computing and a short overview of Cloud World Forum 2013Introduction to Cloud Computing and a short overview of Cloud World Forum 2013
Introduction to Cloud Computing and a short overview of Cloud World Forum 2013
 
Introduction(2)
Introduction(2)Introduction(2)
Introduction(2)
 
TFI2014 Session I - State of SDN - Scott Sneddon
TFI2014 Session I - State of SDN - Scott SneddonTFI2014 Session I - State of SDN - Scott Sneddon
TFI2014 Session I - State of SDN - Scott Sneddon
 
Quantum diablo summary
Quantum diablo summaryQuantum diablo summary
Quantum diablo summary
 
Building Cloud - Where SDN Could Help
Building Cloud - Where SDN Could HelpBuilding Cloud - Where SDN Could Help
Building Cloud - Where SDN Could Help
 
Colt Network On Demand
Colt Network On DemandColt Network On Demand
Colt Network On Demand
 
Cloud Computing-A detailed Study
Cloud Computing-A detailed StudyCloud Computing-A detailed Study
Cloud Computing-A detailed Study
 
Multi cloud network leveraging sd-wan reference architecture
Multi cloud network leveraging sd-wan reference architectureMulti cloud network leveraging sd-wan reference architecture
Multi cloud network leveraging sd-wan reference architecture
 
IOT on health waste management and its use on rat poison and bomb making
IOT on health waste management and its use on rat poison and bomb makingIOT on health waste management and its use on rat poison and bomb making
IOT on health waste management and its use on rat poison and bomb making
 
We don't need consensus: All agreed?
We don't need consensus: All agreed?We don't need consensus: All agreed?
We don't need consensus: All agreed?
 

Recently uploaded

Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
akankshawande
 
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing InstancesEnergy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Alpen-Adria-Universität
 
Webinar: Designing a schema for a Data Warehouse
Webinar: Designing a schema for a Data WarehouseWebinar: Designing a schema for a Data Warehouse
Webinar: Designing a schema for a Data Warehouse
Federico Razzoli
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
Ivanti
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
Chart Kalyan
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Safe Software
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
ssuserfac0301
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
Matthew Sinclair
 
WeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation TechniquesWeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation Techniques
Postman
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
Octavian Nadolu
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
panagenda
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
innovationoecd
 
Recommendation System using RAG Architecture
Recommendation System using RAG ArchitectureRecommendation System using RAG Architecture
Recommendation System using RAG Architecture
fredae14
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
名前 です男
 
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Jeffrey Haguewood
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
Brandon Minnick, MBA
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
Quotidiano Piemontese
 

Recently uploaded (20)

Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
 
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development ProvidersYour One-Stop Shop for Python Success: Top 10 US Python Development Providers
Your One-Stop Shop for Python Success: Top 10 US Python Development Providers
 
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing InstancesEnergy Efficient Video Encoding for Cloud and Edge Computing Instances
Energy Efficient Video Encoding for Cloud and Edge Computing Instances
 
Webinar: Designing a schema for a Data Warehouse
Webinar: Designing a schema for a Data WarehouseWebinar: Designing a schema for a Data Warehouse
Webinar: Designing a schema for a Data Warehouse
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
 
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdfHow to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
How to Interpret Trends in the Kalyan Rajdhani Mix Chart.pdf
 
Driving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success StoryDriving Business Innovation: Latest Generative AI Advancements & Success Story
Driving Business Innovation: Latest Generative AI Advancements & Success Story
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 
20240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 202420240607 QFM018 Elixir Reading List May 2024
20240607 QFM018 Elixir Reading List May 2024
 
WeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation TechniquesWeTestAthens: Postman's AI & Automation Techniques
WeTestAthens: Postman's AI & Automation Techniques
 
Artificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopmentArtificial Intelligence for XMLDevelopment
Artificial Intelligence for XMLDevelopment
 
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
 
Recommendation System using RAG Architecture
Recommendation System using RAG ArchitectureRecommendation System using RAG Architecture
Recommendation System using RAG Architecture
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
 
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
みなさんこんにちはこれ何文字まで入るの?40文字以下不可とか本当に意味わからないけどこれ限界文字数書いてないからマジでやばい文字数いけるんじゃないの?えこ...
 
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
 
Choosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptxChoosing The Best AWS Service For Your Website + API.pptx
Choosing The Best AWS Service For Your Website + API.pptx
 
National Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practicesNational Security Agency - NSA mobile device best practices
National Security Agency - NSA mobile device best practices
 

Bexar network blueprint

  • 2. Goals • Networking as a first class service that can tie together network “endpoints” from different services. • Provide flexibility in networking implementations with plug-ins that implement a generic network interface: – Network segmentation/provisioning – IP address management – Business logic to determine what customers are allowed to configure with networking.
  • 3. Scope • Network service only manages connectivity + addressing, which are shared across services. • Compute, Firewalls, Load Balancers, VPN, etc… should be separate services, and would consume the networking service.
  • 4. Why? • Why 1st-class service? – Cloud is about orchestrating all kinds of services, not all will be provided by compute VMs. Network must be able to tie together all such services. – Single integration point for networking logic, instead of having to do it in each service. • Why plug-in design? – Want to incorporate “best-of-breed” networking solutions that solve cloud networking challenges. Best solution may depend on provider. – How and to what degree customers can manipulate networking will depend on provider. Need customer-aware “business logic” to manage things network creation, network associations, IP addresses.
  • 5. Use Case Examples • Private tenant network with VPN network connection. • Firewall service with interface on public interface and interface on a private tenant network. • Multi-tier web application, web VMs have two interfaces, one on public, one on private backend network with DB servers.
  • 6. High-level Interactions Customer APIs Network Service Generic Network API Compute Service Network Plugin(s) LB Service Talks to Compute Nodes Talks to Network Devices (vSwitches, physical switches, etc.) Talks to LB Nodes
  • 7. Example Sequence with VMs • create “logical network” – Logical networks are created on top of a physical “provider network” – Networks my be shared across tenants or private to a tenant, etc. • Attach VM interface to logical network – VMs may have multiple interfaces. – Other services (VPNs, physical hosts, firewalls can also be attached to logical networks) • Compute service would inform network service about what compute node + port (e.g., tap0) corresponds to a VM interface • Network service must orchestrate network (e.g., tag VLAN).
  • 8. What’s Next? • This is a long-term project. Want to get started during Bexar. • Plan to create group of interested parties for detailed designed discussions, coordinating coding. • First goal will be to implement existing OpenStack nova networking functionality as “default plugins”.