SlideShare ist ein Scribd-Unternehmen logo
1 von 12
Getting to Unified Network Services Erik Carlin erik.carlin@rackspace.com
The Time for Cloud Networking is NOW The world wants: 1. Security Hypervisor becoming more accepted as a multi-tenant security boundary Now want network isolation Workload Migration and Cloud Bursting Canonical APIs (+ extensions) No lock-in  VM image format Network federation
History NetworkService Rackspace/Nicira NetworkContainers Cisco NetworkService Citrix/Rackspace/Nicira NaaS Core Design Intel NetworkServicePOC NTT/Midokura Unified Plan
Process & Thoughts Started conversation with people who drafted the blueprints Goal was convergence so we’re not presenting competing blueprints Rationalized conclusions are still proposals Today represents a point in time snapshot, we’re not done This is the beginning, we want and need more involvement
14 hours Etherpad Discussion: http://tinyurl.com/osnetwork Wiki Summary: http://wiki.openstack.org/NetworkServiceDiablo
Participants (I know I missed some – sorry!)
Conclusions There is no more “NaaS” Networking capabilities are diverse enough that we don’t want a single monolithic network service Decompose into independent OpenStack network projects/services that are individually deployable but can work as a suite e.g. Core L2/L3, IPAM, FW, LB, etc.  Assess service granularity over time to ensure not too fine grained Containers are extremely valuable but broader than network and should become it’s own higher level service Start with simple building blocks and add to them over time Experimental in diablo
Diablo Goals  “Quantum” Service Def: The smallest amount of a physical quantity that can exist independently Most basic network building block service Expose an L2 network and enable other services (compute, LB, FW, etc.) to attach to it L2 bridging / federation a latter step that may be in Quantum or a separate VPN service
Diablo Goals IPAM Service (still need a project name) Provide IP address management capabilities across services including nova, LB, FW, etc. Could evolve into a broader repository of network information
Diablo Goals  “Donabe” Service Def: Japanese clay pot Ability to create “containers” of cross service cloud resources and have them assembled (and potentially managed) Containers can be hierarchical High level orchestration service Think DCaaS or AWS Cloud Formation
Diablo Goals Nova Refactoring to Support These Services  Introduce using a parallel approach to minimize disruption to nova Several potential ways of doing this and need feedback from nova devs
Questions?

Weitere ähnliche Inhalte

Was ist angesagt?

Cloud computing
Cloud computingCloud computing
Cloud computing
domsr
 
Cloud Computing: Fact versus Fog
Cloud Computing: Fact versus FogCloud Computing: Fact versus Fog
Cloud Computing: Fact versus Fog
JocelynDG
 

Was ist angesagt? (19)

Cloud computing and Cloud Enabling Technologies
Cloud computing and Cloud Enabling TechnologiesCloud computing and Cloud Enabling Technologies
Cloud computing and Cloud Enabling Technologies
 
CLOUD COMPUTING EASY SLIDES WITH ADV N DIS ADV
CLOUD COMPUTING EASY SLIDES WITH ADV N DIS ADVCLOUD COMPUTING EASY SLIDES WITH ADV N DIS ADV
CLOUD COMPUTING EASY SLIDES WITH ADV N DIS ADV
 
Docker:- Application Delivery Platform Towards Edge Computing
Docker:- Application Delivery Platform Towards Edge ComputingDocker:- Application Delivery Platform Towards Edge Computing
Docker:- Application Delivery Platform Towards Edge Computing
 
PLNOG 8: Ivan Pepelnjak - Cloud Networking - From Theory to Practice
PLNOG 8: Ivan Pepelnjak - Cloud Networking - From Theory to Practice PLNOG 8: Ivan Pepelnjak - Cloud Networking - From Theory to Practice
PLNOG 8: Ivan Pepelnjak - Cloud Networking - From Theory to Practice
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Austin Docker Meetup May 2015
Austin Docker Meetup May 2015Austin Docker Meetup May 2015
Austin Docker Meetup May 2015
 
Collaboration in multi cloud computing environments framework and security is...
Collaboration in multi cloud computing environments framework and security is...Collaboration in multi cloud computing environments framework and security is...
Collaboration in multi cloud computing environments framework and security is...
 
An Introduction to Cloud Computing: Evolution or Revolution?
An Introduction to Cloud Computing: Evolution or Revolution?An Introduction to Cloud Computing: Evolution or Revolution?
An Introduction to Cloud Computing: Evolution or Revolution?
 
Cloud Computing Architecture
Cloud Computing ArchitectureCloud Computing Architecture
Cloud Computing Architecture
 
Public cloud
Public cloudPublic cloud
Public cloud
 
Advantages of Cloud Computing
Advantages of Cloud ComputingAdvantages of Cloud Computing
Advantages of Cloud Computing
 
Microservices on the Edge
Microservices on the EdgeMicroservices on the Edge
Microservices on the Edge
 
SDN in CloudStack
SDN in CloudStackSDN in CloudStack
SDN in CloudStack
 
Hybrid Cloud Computing (IBM System z)
Hybrid Cloud Computing (IBM System z)Hybrid Cloud Computing (IBM System z)
Hybrid Cloud Computing (IBM System z)
 
Intro
IntroIntro
Intro
 
Cisco Cloud Computing and Open Stack: Velocity 2011
Cisco Cloud Computing and Open Stack: Velocity 2011Cisco Cloud Computing and Open Stack: Velocity 2011
Cisco Cloud Computing and Open Stack: Velocity 2011
 
Cloud computing@Irshad
Cloud computing@IrshadCloud computing@Irshad
Cloud computing@Irshad
 
An introduction to cloud stack networking
An introduction to cloud stack networkingAn introduction to cloud stack networking
An introduction to cloud stack networking
 
Cloud Computing: Fact versus Fog
Cloud Computing: Fact versus FogCloud Computing: Fact versus Fog
Cloud Computing: Fact versus Fog
 

Andere mochten auch (8)

Re interactive game_one
Re interactive game_oneRe interactive game_one
Re interactive game_one
 
Revisão
RevisãoRevisão
Revisão
 
Noble House Luxury Charter Yacht
Noble House Luxury Charter YachtNoble House Luxury Charter Yacht
Noble House Luxury Charter Yacht
 
Re interactive game
Re interactive gameRe interactive game
Re interactive game
 
4 Galerías de imágenes
4 Galerías de imágenes4 Galerías de imágenes
4 Galerías de imágenes
 
La historia de 6 voltios
La historia de 6 voltiosLa historia de 6 voltios
La historia de 6 voltios
 
10 Steps To Job Search Success
10 Steps To Job Search Success10 Steps To Job Search Success
10 Steps To Job Search Success
 
Openstreetmap la libertà nelle mappe - Linux Day 2013 di Genova
Openstreetmap la libertà nelle mappe  - Linux Day 2013 di GenovaOpenstreetmap la libertà nelle mappe  - Linux Day 2013 di Genova
Openstreetmap la libertà nelle mappe - Linux Day 2013 di Genova
 

Ähnlich wie Getting to Unified Network Services

Intro to Project Calico: a pure layer 3 approach to scale-out networking
Intro to Project Calico: a pure layer 3 approach to scale-out networkingIntro to Project Calico: a pure layer 3 approach to scale-out networking
Intro to Project Calico: a pure layer 3 approach to scale-out networking
Packet
 
OpenStack Introduction
OpenStack IntroductionOpenStack Introduction
OpenStack Introduction
openstackindia
 

Ähnlich wie Getting to Unified Network Services (20)

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
 
Optimising nfv service chains on open stack using docker
Optimising nfv service chains on open stack using dockerOptimising nfv service chains on open stack using docker
Optimising nfv service chains on open stack using docker
 
Optimising nfv service chains on open stack using docker
Optimising nfv service chains on open stack using dockerOptimising nfv service chains on open stack using docker
Optimising nfv service chains on open stack using docker
 
Optimising nfv service chains on open stack using docker
Optimising nfv service chains on open stack using dockerOptimising nfv service chains on open stack using docker
Optimising nfv service chains on open stack using docker
 
Lesson learns from Japan cloud trend
Lesson learns from Japan cloud trendLesson learns from Japan cloud trend
Lesson learns from Japan cloud trend
 
Donabe-essex-conference-readout
Donabe-essex-conference-readoutDonabe-essex-conference-readout
Donabe-essex-conference-readout
 
OpenStack and OpenDaylight Workshop: ONUG Spring 2014
OpenStack and OpenDaylight Workshop: ONUG Spring 2014OpenStack and OpenDaylight Workshop: ONUG Spring 2014
OpenStack and OpenDaylight Workshop: ONUG Spring 2014
 
Cloud Computing basic
Cloud Computing basicCloud Computing basic
Cloud Computing basic
 
Openflow for Cloud Scalability
Openflow for Cloud ScalabilityOpenflow for Cloud Scalability
Openflow for Cloud Scalability
 
A Novel Use of Openflow and Its Applications in Connecting Docker and Dummify...
A Novel Use of Openflow and Its Applications in Connecting Docker and Dummify...A Novel Use of Openflow and Its Applications in Connecting Docker and Dummify...
A Novel Use of Openflow and Its Applications in Connecting Docker and Dummify...
 
InTechnology - is Cloud Computing the next big thing?
InTechnology - is Cloud Computing the next big thing?InTechnology - is Cloud Computing the next big thing?
InTechnology - is Cloud Computing the next big thing?
 
Quantum essex summary
Quantum essex summaryQuantum essex summary
Quantum essex summary
 
OpenStack: Toward a More Resilient Cloud
OpenStack: Toward a More Resilient CloudOpenStack: Toward a More Resilient Cloud
OpenStack: Toward a More Resilient Cloud
 
Intro to Project Calico: a pure layer 3 approach to scale-out networking
Intro to Project Calico: a pure layer 3 approach to scale-out networkingIntro to Project Calico: a pure layer 3 approach to scale-out networking
Intro to Project Calico: a pure layer 3 approach to scale-out networking
 
Understanding and deploying Network Virtualization
Understanding and deploying Network VirtualizationUnderstanding and deploying Network Virtualization
Understanding and deploying Network Virtualization
 
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
 
cross cloud inter-operability with iPaaS and serverless for Telco cloud SDN/NFV
cross cloud inter-operability with iPaaS and serverless for Telco cloud SDN/NFVcross cloud inter-operability with iPaaS and serverless for Telco cloud SDN/NFV
cross cloud inter-operability with iPaaS and serverless for Telco cloud SDN/NFV
 
Cloud Architecture Tutorial - Why and What (1of 3)
Cloud Architecture Tutorial - Why and What (1of 3) Cloud Architecture Tutorial - Why and What (1of 3)
Cloud Architecture Tutorial - Why and What (1of 3)
 
Overlay/Underlay - Betting on Container Networking
Overlay/Underlay - Betting on Container NetworkingOverlay/Underlay - Betting on Container Networking
Overlay/Underlay - Betting on Container Networking
 
OpenStack Introduction
OpenStack IntroductionOpenStack Introduction
OpenStack Introduction
 

Kürzlich hochgeladen

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
Safe Software
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
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
Victor Rentea
 
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
Safe Software
 

Kürzlich hochgeladen (20)

FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
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
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
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 ...
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
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
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
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
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
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
 
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
 
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
 

Getting to Unified Network Services

  • 1. Getting to Unified Network Services Erik Carlin erik.carlin@rackspace.com
  • 2. The Time for Cloud Networking is NOW The world wants: 1. Security Hypervisor becoming more accepted as a multi-tenant security boundary Now want network isolation Workload Migration and Cloud Bursting Canonical APIs (+ extensions) No lock-in VM image format Network federation
  • 3. History NetworkService Rackspace/Nicira NetworkContainers Cisco NetworkService Citrix/Rackspace/Nicira NaaS Core Design Intel NetworkServicePOC NTT/Midokura Unified Plan
  • 4. Process & Thoughts Started conversation with people who drafted the blueprints Goal was convergence so we’re not presenting competing blueprints Rationalized conclusions are still proposals Today represents a point in time snapshot, we’re not done This is the beginning, we want and need more involvement
  • 5. 14 hours Etherpad Discussion: http://tinyurl.com/osnetwork Wiki Summary: http://wiki.openstack.org/NetworkServiceDiablo
  • 6. Participants (I know I missed some – sorry!)
  • 7. Conclusions There is no more “NaaS” Networking capabilities are diverse enough that we don’t want a single monolithic network service Decompose into independent OpenStack network projects/services that are individually deployable but can work as a suite e.g. Core L2/L3, IPAM, FW, LB, etc. Assess service granularity over time to ensure not too fine grained Containers are extremely valuable but broader than network and should become it’s own higher level service Start with simple building blocks and add to them over time Experimental in diablo
  • 8. Diablo Goals “Quantum” Service Def: The smallest amount of a physical quantity that can exist independently Most basic network building block service Expose an L2 network and enable other services (compute, LB, FW, etc.) to attach to it L2 bridging / federation a latter step that may be in Quantum or a separate VPN service
  • 9. Diablo Goals IPAM Service (still need a project name) Provide IP address management capabilities across services including nova, LB, FW, etc. Could evolve into a broader repository of network information
  • 10. Diablo Goals “Donabe” Service Def: Japanese clay pot Ability to create “containers” of cross service cloud resources and have them assembled (and potentially managed) Containers can be hierarchical High level orchestration service Think DCaaS or AWS Cloud Formation
  • 11. Diablo Goals Nova Refactoring to Support These Services Introduce using a parallel approach to minimize disruption to nova Several potential ways of doing this and need feedback from nova devs

Hinweis der Redaktion

  1. Hypervisor – PCI 2.0 compliance on EC2APIsApps and ecosystem tools still workQueryable endpoint catalog, versions, and extensionsNo lock-inPeople use HA Proxy instead of ELBBut, same SW means you can feel comfortable leveraging and migrating those resourcesVM image formatGlance image conversionNetwork federationFederated zones in nova is coolAlso need federated network
  2. Successfully aligned on overall approach and target diablo deliverables
  3. Define the logical networking modelDefine the standard edge interface points between quantum and “interface services”Define a pluggable way in which quantum and interfaces services interact to “plug in”
  4. Start with network containers