SlideShare a Scribd company logo
Networking PTL
Kyle Mestery
Juno Update
OpenStack Networking
To implement services and associated libraries to
provide on-demand, scalable, and technology-
agnostic network abstraction.
Neutron Juno Project Plan
https://wiki.openstack.org/wiki/NeutronJunoProjectPlan
● Organize high-level community tasks into Juno
milestones
● Be transparent with developers and the
community around what we want to land in Juno
● Provide a roadmap for distributions to plan for
what features will land in Juno
Achieving parity with nova-network
● Icehouse set the groundwork for achieving this
● In Juno, the gap will be closed by following a plan
put in place with guidance from the TC
● https://wiki.openstack.org/wiki/Governance/TechnicalC
ommittee/Neutron_Gap_Coverage
● Migration script from nova-network to neutron
Distributed Virtual Router (DVR)
● Implements L3 routing across compute nodes
● Implements floating IP namespaces per compute
node
● SNAT remains centralized on a service node
Neutron DB Updates and Migrations
● Starting from Juno, the Neutron DB will be made
independent of the core and service plugins
● All migrations will be made unconditional
● Upgrade and downgrades around the healing
migration will be supported
Focus On Third Party Testing
● An increased focus on providing consistent,
repeatable testing for third party plugins
● Documented requirements and policies around
this
Load Balancing as a Service
● Brand new LBaaS API in Juno
● In-tree ha-proxy driver will be updated to reflect
new API and object model
● Octavia Project on Stackforge is meant to be an
Operator Grade implementation
Group Based Policy API
● An extension to the Neutron API
● Provides a declarative policy driven connectivity
model
● Presents application centric APIs to users
HA for L3 Routers
● Provides HA for L3 virtual routers
● Implemented as an extension API with pluggable
drivers
● In-tree implementation will utilize keepalived
Flavor Framework
● A way for operators to offer network services to
their clients
● Allows separation of driver functionality and
configuration from consumers of services
● Allows operators to offer service levels based on
multiple driver backends, features, etc.
Neutron NFV Work
● Working with the NFV sub-team in OpenStack to
integrate features relevant in this space
● Service chaining, traffic steering, etc.
New In-Tree Plugins Merged
● Cisco APIC ML2 MechanismDriver and L3 Plugin
● Freescale SDN ML2 MechanismDriver
New In-Tree Plugins Proposed
● A10 Networks LBaaS Driver
● Brocade Vyatta L3 Plugin
● Cisco DFA ML2 MechanismDriver
● Huawei ML2 MechanismDriver
● IBM SDN-VE ML2 MechanismDriver
● LVS LBaaS Driver
● ML2 MechanismDriver for SR-IOV capable NIC based
switching
● OpenContrail Plugin
● SNMP ML2 MechanismDriver
● Snabb Switch ML2 MechanismDriver
● VMware dVS ML2 MechanismDriver
Things disappearing in Juno
● Open vSwitch plugin
● Linuxbridge plugin
Networking Updates - Juno Edition

More Related Content

PPTX
Neutron Updates - Kilo Edition
PPTX
Documentation Updates - Kilo Edition
PDF
OpenStack Neutron: What's New In Kilo and a Look Toward Liberty
PPTX
Trove Updates - Liberty Edition
PDF
CENGN - OpenStack MeetUp - March 2017
PPTX
Nova Updates - Liberty Edition
PDF
OpenStack: Networking Roadmap, Collaboration and Contribution
PDF
Managing Microservices With The Istio Service Mesh on Kubernetes
Neutron Updates - Kilo Edition
Documentation Updates - Kilo Edition
OpenStack Neutron: What's New In Kilo and a Look Toward Liberty
Trove Updates - Liberty Edition
CENGN - OpenStack MeetUp - March 2017
Nova Updates - Liberty Edition
OpenStack: Networking Roadmap, Collaboration and Contribution
Managing Microservices With The Istio Service Mesh on Kubernetes

What's hot (20)

PPTX
Nova Updates - Kilo Edition
PDF
stackconf 2021 | How we finally migrated an eCommerce-Platform to GCP
PPTX
Openstack Neutron Insights
PPTX
Navigating OpenStack Networking
PDF
44CON 2014 - Binary Protocol Analysis with CANAPE, James Forshaw
PPTX
Address Scopes OpenStack Summit 2016
PPTX
Modern vSphere Monitoring and Dashboard using InfluxDB, Telegraf and Grafana
PDF
OCP Summit 2016 - Transforming Networks to All-IT Network with OCP and Open N...
PDF
Intro to os-faults library
PPTX
Symantec SDN Deployment
PPTX
Why observability matters - now and in the future (w/guest Grafana)
PPTX
ONAP SDC - Model driven design
PDF
Kubernetes OpenContrail Meetup
PDF
Nicolas Steinmetz [CérénIT] | Sustain Your Observability from Bare Metal TICK...
PDF
Amdocs NFV Powered by ONAP
PDF
Building a universal search interface for the Cloud
PDF
OPNFV Use Case: VPN in the Cloud
PPTX
Role of sdn controllers in open stack
PDF
stackconf 2021 | Prometheus in 2021 and beyond
PPT
Calico integration
Nova Updates - Kilo Edition
stackconf 2021 | How we finally migrated an eCommerce-Platform to GCP
Openstack Neutron Insights
Navigating OpenStack Networking
44CON 2014 - Binary Protocol Analysis with CANAPE, James Forshaw
Address Scopes OpenStack Summit 2016
Modern vSphere Monitoring and Dashboard using InfluxDB, Telegraf and Grafana
OCP Summit 2016 - Transforming Networks to All-IT Network with OCP and Open N...
Intro to os-faults library
Symantec SDN Deployment
Why observability matters - now and in the future (w/guest Grafana)
ONAP SDC - Model driven design
Kubernetes OpenContrail Meetup
Nicolas Steinmetz [CérénIT] | Sustain Your Observability from Bare Metal TICK...
Amdocs NFV Powered by ONAP
Building a universal search interface for the Cloud
OPNFV Use Case: VPN in the Cloud
Role of sdn controllers in open stack
stackconf 2021 | Prometheus in 2021 and beyond
Calico integration
Ad

Viewers also liked (13)

ODP
Online Video Revenue Models
PPT
What's new in Juno
PPTX
Heyer Start Up Business Plan for Technology Firm
PPTX
Uber's Business Model _ Abii-Ndoh, Godwin
PDF
Uber for business imc final presentation
PPTX
Uber Company Review
PPTX
Car for hire business case Uber - Business Model Canvas
PDF
Tactical Brand Marketing Plan - UBER Munich, Germany
PPT
10 Step Marketing Plan - UBER
PPTX
UBER Strategy
PDF
Uber's Business Model
PPT
Business Plan
Online Video Revenue Models
What's new in Juno
Heyer Start Up Business Plan for Technology Firm
Uber's Business Model _ Abii-Ndoh, Godwin
Uber for business imc final presentation
Uber Company Review
Car for hire business case Uber - Business Model Canvas
Tactical Brand Marketing Plan - UBER Munich, Germany
10 Step Marketing Plan - UBER
UBER Strategy
Uber's Business Model
Business Plan
Ad

Similar to Networking Updates - Juno Edition (20)

PDF
neutron_icehouse_update
PDF
Open stack networking_101_update_2014
PPTX
Neutron Updates - Liberty Edition
PDF
OpenStack Neutron Liberty Updates
PDF
Agile OpenStack Networking with Cisco Solutions
PDF
ONUG Tutorial: Bridges and Tunnels Drive Through OpenStack Networking
PDF
OpenStack networking (Neutron)
PPTX
BRKDCT-2445 Agile OpenStack Networking with Cisco Solutions-Cisco Live! US 20...
PPTX
BRKDCT-2445 Agile OpenStack Networking with Cisco Solutions - Cisco Live! US ...
PDF
Bridges and Tunnels: A Drive Through OpenStack Networking
PPTX
Can you trust Neutron?
ODP
What's new in Neutron Juno
PDF
Nova net-or-neutron-atlanta2014.pptx
PPTX
Neutron behind the scenes
PPTX
Networking in Openstack - Neutron 101
PDF
Openstack Neutron and SDN
PDF
Evolution of Openstack Networking at CERN
PPT
Neutrondev ppt
PPTX
DevOops - Lessons Learned from an OpenStack Network Architect
PDF
Open stack networking_101_part-1
neutron_icehouse_update
Open stack networking_101_update_2014
Neutron Updates - Liberty Edition
OpenStack Neutron Liberty Updates
Agile OpenStack Networking with Cisco Solutions
ONUG Tutorial: Bridges and Tunnels Drive Through OpenStack Networking
OpenStack networking (Neutron)
BRKDCT-2445 Agile OpenStack Networking with Cisco Solutions-Cisco Live! US 20...
BRKDCT-2445 Agile OpenStack Networking with Cisco Solutions - Cisco Live! US ...
Bridges and Tunnels: A Drive Through OpenStack Networking
Can you trust Neutron?
What's new in Neutron Juno
Nova net-or-neutron-atlanta2014.pptx
Neutron behind the scenes
Networking in Openstack - Neutron 101
Openstack Neutron and SDN
Evolution of Openstack Networking at CERN
Neutrondev ppt
DevOops - Lessons Learned from an OpenStack Network Architect
Open stack networking_101_part-1

More from OpenStack Foundation (20)

PDF
Sponsor Webinar - OpenStack Summit Vancouver 2018
PDF
OpenStack Summits 101: A Guide For Attendees
PPT
OpenStack Marketing Plan - Community Presentation
PPTX
OpenStack 5th Birthday - User Group Parties
PPTX
Liberty release: Preliminary marketing materials & messages
PPTX
OpenStack Foundation 2H 2015 Marketing Plan
PPTX
OpenStack Summit Tokyo Sponsor Webinar
PPTX
Cinder Updates - Liberty Edition
PPTX
Glance Updates - Liberty Edition
PPTX
Heat Updates - Liberty Edition
PPTX
Sahara Updates - Liberty Edition
PDF
Searchlight Updates - Liberty Edition
PPTX
OpenStack: five years in
PDF
Swift Updates - Liberty Edition
PPTX
Congress Updates - Liberty Edition
PDF
Release Cycle Management Updates - Liberty Edition
PPT
OpenStack Day CEE 2015: Real-World Use Cases
PPTX
OpenStack Kilo - April 2015
PPT
April 2015 Marketing Meeting: OpenStack Powered
PPT
OpenStack 2015 Marketing Plan
Sponsor Webinar - OpenStack Summit Vancouver 2018
OpenStack Summits 101: A Guide For Attendees
OpenStack Marketing Plan - Community Presentation
OpenStack 5th Birthday - User Group Parties
Liberty release: Preliminary marketing materials & messages
OpenStack Foundation 2H 2015 Marketing Plan
OpenStack Summit Tokyo Sponsor Webinar
Cinder Updates - Liberty Edition
Glance Updates - Liberty Edition
Heat Updates - Liberty Edition
Sahara Updates - Liberty Edition
Searchlight Updates - Liberty Edition
OpenStack: five years in
Swift Updates - Liberty Edition
Congress Updates - Liberty Edition
Release Cycle Management Updates - Liberty Edition
OpenStack Day CEE 2015: Real-World Use Cases
OpenStack Kilo - April 2015
April 2015 Marketing Meeting: OpenStack Powered
OpenStack 2015 Marketing Plan

Recently uploaded (20)

PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PPTX
1. Introduction to Computer Programming.pptx
PDF
Electronic commerce courselecture one. Pdf
PDF
Spectral efficient network and resource selection model in 5G networks
PPTX
Spectroscopy.pptx food analysis technology
PPTX
Group 1 Presentation -Planning and Decision Making .pptx
PDF
Network Security Unit 5.pdf for BCA BBA.
PPTX
SOPHOS-XG Firewall Administrator PPT.pptx
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PPTX
Big Data Technologies - Introduction.pptx
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PDF
A comparative analysis of optical character recognition models for extracting...
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PPT
Teaching material agriculture food technology
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PPTX
MYSQL Presentation for SQL database connectivity
PDF
NewMind AI Weekly Chronicles - August'25-Week II
PDF
Getting Started with Data Integration: FME Form 101
Diabetes mellitus diagnosis method based random forest with bat algorithm
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
1. Introduction to Computer Programming.pptx
Electronic commerce courselecture one. Pdf
Spectral efficient network and resource selection model in 5G networks
Spectroscopy.pptx food analysis technology
Group 1 Presentation -Planning and Decision Making .pptx
Network Security Unit 5.pdf for BCA BBA.
SOPHOS-XG Firewall Administrator PPT.pptx
Advanced methodologies resolving dimensionality complications for autism neur...
Big Data Technologies - Introduction.pptx
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
A comparative analysis of optical character recognition models for extracting...
“AI and Expert System Decision Support & Business Intelligence Systems”
Teaching material agriculture food technology
Programs and apps: productivity, graphics, security and other tools
Assigned Numbers - 2025 - Bluetooth® Document
MYSQL Presentation for SQL database connectivity
NewMind AI Weekly Chronicles - August'25-Week II
Getting Started with Data Integration: FME Form 101

Networking Updates - Juno Edition

  • 1. Networking PTL Kyle Mestery Juno Update OpenStack Networking
  • 2. To implement services and associated libraries to provide on-demand, scalable, and technology- agnostic network abstraction.
  • 3. Neutron Juno Project Plan https://wiki.openstack.org/wiki/NeutronJunoProjectPlan ● Organize high-level community tasks into Juno milestones ● Be transparent with developers and the community around what we want to land in Juno ● Provide a roadmap for distributions to plan for what features will land in Juno
  • 4. Achieving parity with nova-network ● Icehouse set the groundwork for achieving this ● In Juno, the gap will be closed by following a plan put in place with guidance from the TC ● https://wiki.openstack.org/wiki/Governance/TechnicalC ommittee/Neutron_Gap_Coverage ● Migration script from nova-network to neutron
  • 5. Distributed Virtual Router (DVR) ● Implements L3 routing across compute nodes ● Implements floating IP namespaces per compute node ● SNAT remains centralized on a service node
  • 6. Neutron DB Updates and Migrations ● Starting from Juno, the Neutron DB will be made independent of the core and service plugins ● All migrations will be made unconditional ● Upgrade and downgrades around the healing migration will be supported
  • 7. Focus On Third Party Testing ● An increased focus on providing consistent, repeatable testing for third party plugins ● Documented requirements and policies around this
  • 8. Load Balancing as a Service ● Brand new LBaaS API in Juno ● In-tree ha-proxy driver will be updated to reflect new API and object model ● Octavia Project on Stackforge is meant to be an Operator Grade implementation
  • 9. Group Based Policy API ● An extension to the Neutron API ● Provides a declarative policy driven connectivity model ● Presents application centric APIs to users
  • 10. HA for L3 Routers ● Provides HA for L3 virtual routers ● Implemented as an extension API with pluggable drivers ● In-tree implementation will utilize keepalived
  • 11. Flavor Framework ● A way for operators to offer network services to their clients ● Allows separation of driver functionality and configuration from consumers of services ● Allows operators to offer service levels based on multiple driver backends, features, etc.
  • 12. Neutron NFV Work ● Working with the NFV sub-team in OpenStack to integrate features relevant in this space ● Service chaining, traffic steering, etc.
  • 13. New In-Tree Plugins Merged ● Cisco APIC ML2 MechanismDriver and L3 Plugin ● Freescale SDN ML2 MechanismDriver
  • 14. New In-Tree Plugins Proposed ● A10 Networks LBaaS Driver ● Brocade Vyatta L3 Plugin ● Cisco DFA ML2 MechanismDriver ● Huawei ML2 MechanismDriver ● IBM SDN-VE ML2 MechanismDriver ● LVS LBaaS Driver ● ML2 MechanismDriver for SR-IOV capable NIC based switching ● OpenContrail Plugin ● SNMP ML2 MechanismDriver ● Snabb Switch ML2 MechanismDriver ● VMware dVS ML2 MechanismDriver
  • 15. Things disappearing in Juno ● Open vSwitch plugin ● Linuxbridge plugin