SlideShare a Scribd company logo
Openstack Grizzly Summit
Quantum Upgrade Paths
     San Diego, California
    Tuesday, October 16th
Summary
• Problem statement:
THERE IS NO WAY TO PERFORM ANY KIND OF
UPGRADE ON QUANTUM

• Goal:
MAKE SURE THAT FOR GRIZZLY QUANTUM HAS
AN UPGRADE STORY
Upgrade Path 1:
• From Quantum X to Quantum Y
• DB Upgrade procedure
  – SQL alchemy migrations
  – For extension too
     • Handle properly plugin-specific extensions
• Plugin specific upgrade operations
  – If needed, can be performed with plugin-specific
    procedure after db upgrade
• MUST target Grizzly
  – possibly milestone #1 or #2
Upgrade Path 2
• From Nova-network to Quantum
  – Extract information from nova DB
  – Create Quantum logical model
  – Rebuild networks (fairly hard according to
    requirements)
     • Need to exactly scope what we want to achieve when
       migrating from nova-network
• It would be awesome to have something for it
  in Grizzly!
Upgrade Path 3
• From Quantum Plugin A to Quantum Plugin B
   – Do we have a use case for this?
   – If yes, Should it be plugin-specific?
• If a use case is agreed for it, can be
  implemented post Grizzly

More Related Content

PDF
CassandraSummit2015_Cassandra upgrades at scale @ NETFLIX
PDF
Topic and schema management-meetupberlin
PDF
Integrating PostgreSql with RabbitMQ
PPTX
Migrating applications to serverless Apache Kafka + KSQL
PPTX
Introduction to Kafka Cruise Control
PPTX
ACDKOCHI19 - Journey from a traditional on-prem Datacenter to AWS: Challenges...
PDF
PostgreSQL: meet your queue
PDF
Russell spring one2gx_messaging_india
CassandraSummit2015_Cassandra upgrades at scale @ NETFLIX
Topic and schema management-meetupberlin
Integrating PostgreSql with RabbitMQ
Migrating applications to serverless Apache Kafka + KSQL
Introduction to Kafka Cruise Control
ACDKOCHI19 - Journey from a traditional on-prem Datacenter to AWS: Challenges...
PostgreSQL: meet your queue
Russell spring one2gx_messaging_india

What's hot (6)

PDF
Distributed System explained (with NodeJS) - Bruno Bossola - Codemotion Milan...
PDF
Upgrading Openstack from Kilo to Mitaka
PPTX
Discover Kafka on OpenShift: Processing Real-Time Financial Events at Scale (...
PDF
RabbitMQ & Hutch
PDF
AMQP with RabbitMQ
PDF
Apache Kafka - Martin Podval
Distributed System explained (with NodeJS) - Bruno Bossola - Codemotion Milan...
Upgrading Openstack from Kilo to Mitaka
Discover Kafka on OpenShift: Processing Real-Time Financial Events at Scale (...
RabbitMQ & Hutch
AMQP with RabbitMQ
Apache Kafka - Martin Podval
Ad

Viewers also liked (20)

PDF
Efficient kernel backporting
PPTX
Can you trust Neutron?
PPTX
Advanced network services insertions framework
PPTX
Grizzly summit: Quantum API
PPTX
It's Not the Technology, It's You
PDF
How to write a Neutron plugin (stadium edition)
PDF
Tales From The Ship: Navigating the OpenStack Community Seas
PDF
KASan in a Bare-Metal Hypervisor
PPTX
Containers for the Enterprise: It's Not That Simple
PPTX
SDN Symposium - Cybera
PDF
CNCF and Fujitsu
PPTX
Introduction to Openstack Network
PPTX
Accelerating the Next 10,000 Clouds
PDF
Quantum - Virtual networks for Openstack
PDF
Cisco Certified Design Expert - Exam Preparation
PDF
CCDE Practical Exam Overview
PPTX
OpenStack: Changing the Face of Service Delivery
PPTX
OpenStack @ Workday - CI/CD
PDF
Interconnecting Neutron and Network Operators' BGP VPNs
PPTX
Digital Disciplines: Attaining Market Leadership through the Cloud
Efficient kernel backporting
Can you trust Neutron?
Advanced network services insertions framework
Grizzly summit: Quantum API
It's Not the Technology, It's You
How to write a Neutron plugin (stadium edition)
Tales From The Ship: Navigating the OpenStack Community Seas
KASan in a Bare-Metal Hypervisor
Containers for the Enterprise: It's Not That Simple
SDN Symposium - Cybera
CNCF and Fujitsu
Introduction to Openstack Network
Accelerating the Next 10,000 Clouds
Quantum - Virtual networks for Openstack
Cisco Certified Design Expert - Exam Preparation
CCDE Practical Exam Overview
OpenStack: Changing the Face of Service Delivery
OpenStack @ Workday - CI/CD
Interconnecting Neutron and Network Operators' BGP VPNs
Digital Disciplines: Attaining Market Leadership through the Cloud
Ad

Similar to Quantum Grizzly Upgrade Paths (10)

PDF
Applications in the Cloud
PDF
Lessons learned from operating small scale clusters.pdf
PDF
Lessons learned from operating small scale clusters.pdf
PDF
The road to enterprise ready open stack storage as service
PDF
Summit 2013 spring rob hirschfeld migrations v1
PDF
Running PostgreSQL in a Kubernetes cluster: CloudNativePG
PDF
Building High-Throughput, Low-Latency Pipelines in Kafka
PDF
SaaS company in north america
PPTX
Cloud computing Module 2 First Part
PDF
AME-1934 : Enable Active-Active Messaging Technology to Extend Workload Balan...
Applications in the Cloud
Lessons learned from operating small scale clusters.pdf
Lessons learned from operating small scale clusters.pdf
The road to enterprise ready open stack storage as service
Summit 2013 spring rob hirschfeld migrations v1
Running PostgreSQL in a Kubernetes cluster: CloudNativePG
Building High-Throughput, Low-Latency Pipelines in Kafka
SaaS company in north america
Cloud computing Module 2 First Part
AME-1934 : Enable Active-Active Messaging Technology to Extend Workload Balan...

Recently uploaded (20)

PDF
Approach and Philosophy of On baking technology
PDF
Modernizing your data center with Dell and AMD
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PDF
NewMind AI Monthly Chronicles - July 2025
PPTX
A Presentation on Artificial Intelligence
PPTX
Cloud computing and distributed systems.
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Machine learning based COVID-19 study performance prediction
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PPTX
Big Data Technologies - Introduction.pptx
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Unlocking AI with Model Context Protocol (MCP)
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Electronic commerce courselecture one. Pdf
Approach and Philosophy of On baking technology
Modernizing your data center with Dell and AMD
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
NewMind AI Monthly Chronicles - July 2025
A Presentation on Artificial Intelligence
Cloud computing and distributed systems.
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
How UI/UX Design Impacts User Retention in Mobile Apps.pdf
Review of recent advances in non-invasive hemoglobin estimation
Machine learning based COVID-19 study performance prediction
CIFDAQ's Market Insight: SEC Turns Pro Crypto
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Per capita expenditure prediction using model stacking based on satellite ima...
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
Big Data Technologies - Introduction.pptx
Chapter 3 Spatial Domain Image Processing.pdf
Dropbox Q2 2025 Financial Results & Investor Presentation
Unlocking AI with Model Context Protocol (MCP)
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Electronic commerce courselecture one. Pdf

Quantum Grizzly Upgrade Paths

  • 1. Openstack Grizzly Summit Quantum Upgrade Paths San Diego, California Tuesday, October 16th
  • 2. Summary • Problem statement: THERE IS NO WAY TO PERFORM ANY KIND OF UPGRADE ON QUANTUM • Goal: MAKE SURE THAT FOR GRIZZLY QUANTUM HAS AN UPGRADE STORY
  • 3. Upgrade Path 1: • From Quantum X to Quantum Y • DB Upgrade procedure – SQL alchemy migrations – For extension too • Handle properly plugin-specific extensions • Plugin specific upgrade operations – If needed, can be performed with plugin-specific procedure after db upgrade • MUST target Grizzly – possibly milestone #1 or #2
  • 4. Upgrade Path 2 • From Nova-network to Quantum – Extract information from nova DB – Create Quantum logical model – Rebuild networks (fairly hard according to requirements) • Need to exactly scope what we want to achieve when migrating from nova-network • It would be awesome to have something for it in Grizzly!
  • 5. Upgrade Path 3 • From Quantum Plugin A to Quantum Plugin B – Do we have a use case for this? – If yes, Should it be plugin-specific? • If a use case is agreed for it, can be implemented post Grizzly