Getting to Unified Network ServicesErik Carlinerik.carlin@rackspace.com
The Time for Cloud Networking is NOWThe world wants:1. SecurityHypervisor becoming more accepted as a multi-tenant security boundaryNow want network isolationWorkload Migration and Cloud BurstingCanonical APIs (+ extensions)No lock-in VM image formatNetwork federation
HistoryNetworkServiceRackspace/NiciraNetworkContainersCiscoNetworkServiceCitrix/Rackspace/NiciraNaaS Core DesignIntelNetworkServicePOCNTT/MidokuraUnifiedPlan
Process & ThoughtsStarted conversation with people who drafted the blueprintsGoal was convergence so we’re not presenting competing blueprintsRationalized conclusions are still proposalsToday represents a point in time snapshot, we’re not doneThis is the beginning, we want and need more involvement
14 hoursEtherpad Discussion:http://tinyurl.com/osnetworkWiki Summary:http://wiki.openstack.org/NetworkServiceDiablo
Participants (I know I missed some – sorry!)
ConclusionsThere is no more “NaaS”Networking capabilities are diverse enough that we don’t want a single monolithic network serviceDecompose into independent OpenStack network projects/services that are individually deployable but can work as a suitee.g. Core L2/L3, IPAM, FW, LB, etc. Assess service granularity over time to ensure not too fine grainedContainers are extremely valuable but broader than network and should become it’s own higher level serviceStart with simple building blocks and add to them over timeExperimental in diablo
Diablo Goals “Quantum” ServiceDef: The smallest amount of a physical quantity that can exist independentlyMost basic network building block serviceExpose an L2 network and enable other services (compute, LB, FW, etc.) to attach to itL2 bridging / federation a latter step that may be in Quantum or a separate VPN service
Diablo GoalsIPAM 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” ServiceDef: Japanese clay potAbility to create “containers” of cross service cloud resources and have them assembled (and potentially managed)Containers can be hierarchicalHigh level orchestration serviceThink DCaaS or AWS Cloud Formation
Diablo GoalsNova Refactoring to Support These Services Introduce using a parallel approach to minimize disruption to novaSeveral potential ways of doing this and need feedback from nova devs
Questions?

More Related Content

PPTX
Cloud Networking
PDF
IT Geek Week 2016 - Introduction To Cloud Computing
PPTX
Apache CloudStack Hyderabad meetup-April 2014
PDF
Building Clouds with OpenNebula2.2
PPTX
Basics of cloud
PDF
Application Delivery Platform Towards Edge Computing - Bukhary Ikhwan
PPTX
Ohio LinuxFest: Crash Course in Open Source Cloud Computing
PPTX
Public Cloud vs Private Cloud
Cloud Networking
IT Geek Week 2016 - Introduction To Cloud Computing
Apache CloudStack Hyderabad meetup-April 2014
Building Clouds with OpenNebula2.2
Basics of cloud
Application Delivery Platform Towards Edge Computing - Bukhary Ikhwan
Ohio LinuxFest: Crash Course in Open Source Cloud Computing
Public Cloud vs Private Cloud

What's hot (19)

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

Viewers also liked (8)

PPT
Re interactive game_one
PPT
Revisão
PPT
Noble House Luxury Charter Yacht
PPT
Re interactive game
PPT
4 Galerías de imágenes
PPTX
La historia de 6 voltios
PDF
10 Steps To Job Search Success
ODP
Openstreetmap la libertà nelle mappe - Linux Day 2013 di Genova
Re interactive game_one
Revisão
Noble House Luxury Charter Yacht
Re interactive game
4 Galerías de imágenes
La historia de 6 voltios
10 Steps To Job Search Success
Openstreetmap la libertà nelle mappe - Linux Day 2013 di Genova
Ad

Similar to Getting to Unified Network Services (20)

PPTX
Bexar network blueprint
PDF
Bexar networkdesign
PDF
The UCLouvain Public Defense of my EMJD-DC Double Doctorate Ph.D. degree
PDF
OpenStack: Networking Roadmap, Collaboration and Contribution
PDF
Federated Networked Cloud
PDF
My Ph.D. Defense - Software-Defined Systems for Network-Aware Service Compos...
PDF
Boston open stack meetup deployment case study
PDF
World of many (OpenStack) clouds - the Making of the Intercloud
PPTX
OpenStack: Changing the Face of Service Delivery
PPTX
OpenStack: Changing the Face of Service Delivery
PDF
My Ph.D. Defense - Software-Defined Systems for Network-Aware Service Composi...
PDF
NTT i3 at OpenStack Summit - May 20th, 2015
PDF
NaaS in OpenStack - CloudCamp Moscow
PPTX
Netflix Cloud Architecture and Open Source
PPTX
OpenStack and OpenDaylight Workshop: ONUG Spring 2014
PPTX
LF Networking Overview
PDF
Triangle Devops Meetup 10/2015
PDF
The Third Network: LSO, SDN and NFV
PPTX
2011 boston open stack meetup 11 29_r1jmm
PPTX
Dystopia as a Service
Bexar network blueprint
Bexar networkdesign
The UCLouvain Public Defense of my EMJD-DC Double Doctorate Ph.D. degree
OpenStack: Networking Roadmap, Collaboration and Contribution
Federated Networked Cloud
My Ph.D. Defense - Software-Defined Systems for Network-Aware Service Compos...
Boston open stack meetup deployment case study
World of many (OpenStack) clouds - the Making of the Intercloud
OpenStack: Changing the Face of Service Delivery
OpenStack: Changing the Face of Service Delivery
My Ph.D. Defense - Software-Defined Systems for Network-Aware Service Composi...
NTT i3 at OpenStack Summit - May 20th, 2015
NaaS in OpenStack - CloudCamp Moscow
Netflix Cloud Architecture and Open Source
OpenStack and OpenDaylight Workshop: ONUG Spring 2014
LF Networking Overview
Triangle Devops Meetup 10/2015
The Third Network: LSO, SDN and NFV
2011 boston open stack meetup 11 29_r1jmm
Dystopia as a Service

Recently uploaded (20)

PDF
OpenACC and Open Hackathons Monthly Highlights July 2025
PDF
Credit Without Borders: AI and Financial Inclusion in Bangladesh
PDF
A proposed approach for plagiarism detection in Myanmar Unicode text
PPTX
Benefits of Physical activity for teenagers.pptx
PDF
sbt 2.0: go big (Scala Days 2025 edition)
PDF
Hybrid horned lizard optimization algorithm-aquila optimizer for DC motor
PPTX
AI IN MARKETING- PRESENTED BY ANWAR KABIR 1st June 2025.pptx
PDF
Taming the Chaos: How to Turn Unstructured Data into Decisions
PPT
What is a Computer? Input Devices /output devices
PDF
Getting started with AI Agents and Multi-Agent Systems
PDF
Architecture types and enterprise applications.pdf
PPTX
GROUP4NURSINGINFORMATICSREPORT-2 PRESENTATION
PDF
The influence of sentiment analysis in enhancing early warning system model f...
PDF
STKI Israel Market Study 2025 version august
PDF
Flame analysis and combustion estimation using large language and vision assi...
PPTX
The various Industrial Revolutions .pptx
PPTX
MicrosoftCybserSecurityReferenceArchitecture-April-2025.pptx
PPTX
Custom Battery Pack Design Considerations for Performance and Safety
PDF
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
PDF
Convolutional neural network based encoder-decoder for efficient real-time ob...
OpenACC and Open Hackathons Monthly Highlights July 2025
Credit Without Borders: AI and Financial Inclusion in Bangladesh
A proposed approach for plagiarism detection in Myanmar Unicode text
Benefits of Physical activity for teenagers.pptx
sbt 2.0: go big (Scala Days 2025 edition)
Hybrid horned lizard optimization algorithm-aquila optimizer for DC motor
AI IN MARKETING- PRESENTED BY ANWAR KABIR 1st June 2025.pptx
Taming the Chaos: How to Turn Unstructured Data into Decisions
What is a Computer? Input Devices /output devices
Getting started with AI Agents and Multi-Agent Systems
Architecture types and enterprise applications.pdf
GROUP4NURSINGINFORMATICSREPORT-2 PRESENTATION
The influence of sentiment analysis in enhancing early warning system model f...
STKI Israel Market Study 2025 version august
Flame analysis and combustion estimation using large language and vision assi...
The various Industrial Revolutions .pptx
MicrosoftCybserSecurityReferenceArchitecture-April-2025.pptx
Custom Battery Pack Design Considerations for Performance and Safety
ENT215_Completing-a-large-scale-migration-and-modernization-with-AWS.pdf
Convolutional neural network based encoder-decoder for efficient real-time ob...

Getting to Unified Network Services

  • 1. Getting to Unified Network ServicesErik Carlinerik.carlin@rackspace.com
  • 2. The Time for Cloud Networking is NOWThe world wants:1. SecurityHypervisor becoming more accepted as a multi-tenant security boundaryNow want network isolationWorkload Migration and Cloud BurstingCanonical APIs (+ extensions)No lock-in VM image formatNetwork federation
  • 4. Process & ThoughtsStarted conversation with people who drafted the blueprintsGoal was convergence so we’re not presenting competing blueprintsRationalized conclusions are still proposalsToday represents a point in time snapshot, we’re not doneThis is the beginning, we want and need more involvement
  • 5. 14 hoursEtherpad Discussion:http://tinyurl.com/osnetworkWiki Summary:http://wiki.openstack.org/NetworkServiceDiablo
  • 6. Participants (I know I missed some – sorry!)
  • 7. ConclusionsThere is no more “NaaS”Networking capabilities are diverse enough that we don’t want a single monolithic network serviceDecompose into independent OpenStack network projects/services that are individually deployable but can work as a suitee.g. Core L2/L3, IPAM, FW, LB, etc. Assess service granularity over time to ensure not too fine grainedContainers are extremely valuable but broader than network and should become it’s own higher level serviceStart with simple building blocks and add to them over timeExperimental in diablo
  • 8. Diablo Goals “Quantum” ServiceDef: The smallest amount of a physical quantity that can exist independentlyMost basic network building block serviceExpose an L2 network and enable other services (compute, LB, FW, etc.) to attach to itL2 bridging / federation a latter step that may be in Quantum or a separate VPN service
  • 9. Diablo GoalsIPAM 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” ServiceDef: Japanese clay potAbility to create “containers” of cross service cloud resources and have them assembled (and potentially managed)Containers can be hierarchicalHigh level orchestration serviceThink DCaaS or AWS Cloud Formation
  • 11. Diablo GoalsNova Refactoring to Support These Services Introduce using a parallel approach to minimize disruption to novaSeveral potential ways of doing this and need feedback from nova devs

Editor's Notes

  • #3: 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
  • #8: Successfully aligned on overall approach and target diablo deliverables
  • #9: 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”
  • #11: Start with network containers