SlideShare a Scribd company logo
1 of 8
Quantum "Reference Implementation" plugin Wednesday, October 5 2.00 PM http://etherpad.openstack.org/QuantumBasePlugin Openstack “Essex” design summitBoston – October 3-5 2001 Netstack track
Agenda Motivations and goal “reference”, “default” or “whatever” plugin Quantum-vlan-plugin blueprint Follow-up actions
Motivations Plugins currently available do not embrace the spectrum of hypervisors supported by Openstack Openvswitch: Xen/XenServer/KVM with Open vSwitch Cisco UCS: KVM with 802.1qbh It is important to have a Quantum plugin which: Can run on each hypervisor platform supported by Openstack  Can run on ‘vanilla’ hypervisor with little to no changes to sw/hw configuration
Goal Build a Quantum plugin satisfying the following requirements: Works on Xen/XenServer/KVM/ESX and possibly Hyper-V Does not require any additional software or hardware component Can be used on mixed hypervisor deployments (e.g.: XenServer and ESX)
Terminology Reference The plugin will become the “reference implementation” of the API Basic The plugin adopts very basic technologies (e.g.: VLANs) Default The plugin is the default choice in quantum.conf Other proposals?
Implementation (1/2) Quantum-vlan-plugin blueprinthttps://blueprints.launchpad.net/quantum/+spec/quantum-vlan-plugin Porting of nova-network L2 components to Quantum libvirt for KVM XenAPI for XenServer VMWareAPI for ESX ??? For HyperV VLANs are possibly the only suitable way for implementing this plugin at the moment
Implementation (2/2)
Open discussion Alternative implementation strategies Hypervisor Support In particular Hyper-V (compute service work required on networking side)

More Related Content

What's hot

OpenStack in Action 4! Vincent Untz - Running multiple hypervisors in your Op...
OpenStack in Action 4! Vincent Untz - Running multiple hypervisors in your Op...OpenStack in Action 4! Vincent Untz - Running multiple hypervisors in your Op...
OpenStack in Action 4! Vincent Untz - Running multiple hypervisors in your Op...
eNovance
 

What's hot (20)

Simple flexible deployments with openstack ansible
Simple flexible deployments with openstack ansibleSimple flexible deployments with openstack ansible
Simple flexible deployments with openstack ansible
 
OpenStack in Action 4! Vincent Untz - Running multiple hypervisors in your Op...
OpenStack in Action 4! Vincent Untz - Running multiple hypervisors in your Op...OpenStack in Action 4! Vincent Untz - Running multiple hypervisors in your Op...
OpenStack in Action 4! Vincent Untz - Running multiple hypervisors in your Op...
 
Folsom Summit - Hyper-V Deep Dive
Folsom Summit - Hyper-V Deep Dive Folsom Summit - Hyper-V Deep Dive
Folsom Summit - Hyper-V Deep Dive
 
OpenNebulaConf2018 - We use OpenNebula everywhere now - Florian Heigl and Tho...
OpenNebulaConf2018 - We use OpenNebula everywhere now - Florian Heigl and Tho...OpenNebulaConf2018 - We use OpenNebula everywhere now - Florian Heigl and Tho...
OpenNebulaConf2018 - We use OpenNebula everywhere now - Florian Heigl and Tho...
 
Containers and OpenStack: Marc Van Hoof, Kumulus: Containers and OpenStack
Containers and OpenStack: Marc Van Hoof, Kumulus: Containers and OpenStackContainers and OpenStack: Marc Van Hoof, Kumulus: Containers and OpenStack
Containers and OpenStack: Marc Van Hoof, Kumulus: Containers and OpenStack
 
OpenStack-Ansible Security
OpenStack-Ansible SecurityOpenStack-Ansible Security
OpenStack-Ansible Security
 
Rackspace Private Cloud presentation for ChefConf 2014
Rackspace Private Cloud presentation for ChefConf 2014Rackspace Private Cloud presentation for ChefConf 2014
Rackspace Private Cloud presentation for ChefConf 2014
 
VMware and Container Orchestration
VMware and Container OrchestrationVMware and Container Orchestration
VMware and Container Orchestration
 
TryStack: A Sandbox for OpenStack Users and Admins
TryStack: A Sandbox for OpenStack Users and AdminsTryStack: A Sandbox for OpenStack Users and Admins
TryStack: A Sandbox for OpenStack Users and Admins
 
OpenStack + PowerVM
OpenStack + PowerVMOpenStack + PowerVM
OpenStack + PowerVM
 
Flexible, simple deployments with OpenStack-Ansible
Flexible, simple deployments with OpenStack-AnsibleFlexible, simple deployments with OpenStack-Ansible
Flexible, simple deployments with OpenStack-Ansible
 
OpenStack-Ansible Project Update
OpenStack-Ansible Project UpdateOpenStack-Ansible Project Update
OpenStack-Ansible Project Update
 
Ironic
IronicIronic
Ironic
 
We Are OpenStack: David F. Flanders & Tom Fifield, OpenStack Foundation
We Are OpenStack: David F. Flanders & Tom Fifield, OpenStack FoundationWe Are OpenStack: David F. Flanders & Tom Fifield, OpenStack Foundation
We Are OpenStack: David F. Flanders & Tom Fifield, OpenStack Foundation
 
Openstack trystack
Openstack   trystack Openstack   trystack
Openstack trystack
 
Openstack ansible
Openstack ansibleOpenstack ansible
Openstack ansible
 
Shaker
ShakerShaker
Shaker
 
Mirantis v OpenStack Ansible Dawn of Production
Mirantis v OpenStack Ansible Dawn of ProductionMirantis v OpenStack Ansible Dawn of Production
Mirantis v OpenStack Ansible Dawn of Production
 
Hackweek 20 Open Door - Support Windows clients in Uyuni/SUSE Manager
Hackweek 20 Open Door - Support Windows clients in Uyuni/SUSE ManagerHackweek 20 Open Door - Support Windows clients in Uyuni/SUSE Manager
Hackweek 20 Open Door - Support Windows clients in Uyuni/SUSE Manager
 
kolla
kollakolla
kolla
 

Viewers also liked

Event Sneak Peek: Web Analytics Intensive 2013
Event Sneak Peek: Web Analytics Intensive 2013Event Sneak Peek: Web Analytics Intensive 2013
Event Sneak Peek: Web Analytics Intensive 2013
NordicClick Interactive
 
22 sedative hypnotic drugs
22 sedative hypnotic drugs22 sedative hypnotic drugs
22 sedative hypnotic drugs
Gaurang Chauhan
 

Viewers also liked (15)

Quantum API 1.1 proposal
Quantum API 1.1 proposalQuantum API 1.1 proposal
Quantum API 1.1 proposal
 
Workshop Presentation - Exploring and Making Online Creative Digital Maths Bo...
Workshop Presentation - Exploring and Making Online Creative Digital Maths Bo...Workshop Presentation - Exploring and Making Online Creative Digital Maths Bo...
Workshop Presentation - Exploring and Making Online Creative Digital Maths Bo...
 
Me gusta presentation final ennovation
Me gusta presentation final ennovationMe gusta presentation final ennovation
Me gusta presentation final ennovation
 
Me casa
Me casaMe casa
Me casa
 
Kill the DJ pitch
Kill the DJ pitchKill the DJ pitch
Kill the DJ pitch
 
Event Sneak Peek: Web Analytics Intensive 2013
Event Sneak Peek: Web Analytics Intensive 2013Event Sneak Peek: Web Analytics Intensive 2013
Event Sneak Peek: Web Analytics Intensive 2013
 
MeGusta presentation
MeGusta presentationMeGusta presentation
MeGusta presentation
 
Suggested Enrichment Program Using Cinderella (DGS) in Developing Geometric C...
Suggested Enrichment Program Using Cinderella (DGS) in Developing Geometric C...Suggested Enrichment Program Using Cinderella (DGS) in Developing Geometric C...
Suggested Enrichment Program Using Cinderella (DGS) in Developing Geometric C...
 
Quantum RBAC
Quantum RBACQuantum RBAC
Quantum RBAC
 
How to build a Neutron Plugin (stadium edition)
How to build a Neutron Plugin (stadium edition)How to build a Neutron Plugin (stadium edition)
How to build a Neutron Plugin (stadium edition)
 
معايير التربية على المواطنة الرقمية وتطبيقاتها في المناهج الدراسية
معايير التربية على المواطنة الرقمية وتطبيقاتها في المناهج الدراسيةمعايير التربية على المواطنة الرقمية وتطبيقاتها في المناهج الدراسية
معايير التربية على المواطنة الرقمية وتطبيقاتها في المناهج الدراسية
 
The Effectiveness of an Enrichment Program Using Dynamic Geometry Software in...
The Effectiveness of an Enrichment Program Using Dynamic Geometry Software in...The Effectiveness of an Enrichment Program Using Dynamic Geometry Software in...
The Effectiveness of an Enrichment Program Using Dynamic Geometry Software in...
 
802.11r enhanced
802.11r enhanced802.11r enhanced
802.11r enhanced
 
Narcotic Analgesics
 Narcotic Analgesics Narcotic Analgesics
Narcotic Analgesics
 
22 sedative hypnotic drugs
22 sedative hypnotic drugs22 sedative hypnotic drugs
22 sedative hypnotic drugs
 

Similar to Quantum basic VLAN plugin

Successfully Deliver and Operate OpenStack in Production with VMware VIO
Successfully Deliver and Operate OpenStack in Production with VMware VIOSuccessfully Deliver and Operate OpenStack in Production with VMware VIO
Successfully Deliver and Operate OpenStack in Production with VMware VIO
Arraya Solutions
 
003 vm ware_whitepaper_screen
003 vm ware_whitepaper_screen003 vm ware_whitepaper_screen
003 vm ware_whitepaper_screen
Paulo R
 
final proposal-Xen based Hypervisor in a Box
final proposal-Xen based Hypervisor in a Boxfinal proposal-Xen based Hypervisor in a Box
final proposal-Xen based Hypervisor in a Box
Paramkusham Shruthi
 

Similar to Quantum basic VLAN plugin (20)

Bringing ESX Deployments into native OpenStack OVSvApp
Bringing ESX Deployments into native OpenStack OVSvAppBringing ESX Deployments into native OpenStack OVSvApp
Bringing ESX Deployments into native OpenStack OVSvApp
 
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
 
Openstack - An introduction/Installation - Presented at Dr Dobb's conference...
 Openstack - An introduction/Installation - Presented at Dr Dobb's conference... Openstack - An introduction/Installation - Presented at Dr Dobb's conference...
Openstack - An introduction/Installation - Presented at Dr Dobb's conference...
 
Successfully Deliver and Operate OpenStack in Production with VMware VIO
Successfully Deliver and Operate OpenStack in Production with VMware VIOSuccessfully Deliver and Operate OpenStack in Production with VMware VIO
Successfully Deliver and Operate OpenStack in Production with VMware VIO
 
003 vm ware_whitepaper_screen
003 vm ware_whitepaper_screen003 vm ware_whitepaper_screen
003 vm ware_whitepaper_screen
 
Openstack win final
Openstack win finalOpenstack win final
Openstack win final
 
OpenShift Container Platform 4.12 Release Notes
OpenShift Container Platform 4.12 Release NotesOpenShift Container Platform 4.12 Release Notes
OpenShift Container Platform 4.12 Release Notes
 
Open stack icehouse microsoftupdate
Open stack icehouse microsoftupdateOpen stack icehouse microsoftupdate
Open stack icehouse microsoftupdate
 
Openstack Fundamentals by CloudZone @Back2School
Openstack Fundamentals by CloudZone @Back2SchoolOpenstack Fundamentals by CloudZone @Back2School
Openstack Fundamentals by CloudZone @Back2School
 
Introduction of OpenStack cascading solution
Introduction of OpenStack cascading solutionIntroduction of OpenStack cascading solution
Introduction of OpenStack cascading solution
 
DevStack: Learn OpenStack by Running OpenStack
DevStack: Learn OpenStack by Running OpenStackDevStack: Learn OpenStack by Running OpenStack
DevStack: Learn OpenStack by Running OpenStack
 
Openstack architure part 1
Openstack architure part 1Openstack architure part 1
Openstack architure part 1
 
final proposal-Xen based Hypervisor in a Box
final proposal-Xen based Hypervisor in a Boxfinal proposal-Xen based Hypervisor in a Box
final proposal-Xen based Hypervisor in a Box
 
VMware vSphere in an OpenStack Environment
VMware vSphere in an OpenStack EnvironmentVMware vSphere in an OpenStack Environment
VMware vSphere in an OpenStack Environment
 
OpenStack 101 update
OpenStack 101 updateOpenStack 101 update
OpenStack 101 update
 
Open stack wtf_(1)
Open stack  wtf_(1)Open stack  wtf_(1)
Open stack wtf_(1)
 
IBM POWER Systems
IBM POWER SystemsIBM POWER Systems
IBM POWER Systems
 
An overview of OpenStack for the VMware community
An overview of OpenStack for the VMware communityAn overview of OpenStack for the VMware community
An overview of OpenStack for the VMware community
 
Running OpenStack on Amazon AWS, Alex Fishman
Running OpenStack on Amazon AWS, Alex FishmanRunning OpenStack on Amazon AWS, Alex Fishman
Running OpenStack on Amazon AWS, Alex Fishman
 
OpenStack Winfest2011
OpenStack Winfest2011OpenStack Winfest2011
OpenStack Winfest2011
 

Recently uploaded

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
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
 

Recently uploaded (20)

AI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by Anitaraj
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
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
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
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
 
Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMIntroduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDM
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
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
 
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, ...
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
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...
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
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...
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
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...
 

Quantum basic VLAN plugin

  • 1. Quantum "Reference Implementation" plugin Wednesday, October 5 2.00 PM http://etherpad.openstack.org/QuantumBasePlugin Openstack “Essex” design summitBoston – October 3-5 2001 Netstack track
  • 2. Agenda Motivations and goal “reference”, “default” or “whatever” plugin Quantum-vlan-plugin blueprint Follow-up actions
  • 3. Motivations Plugins currently available do not embrace the spectrum of hypervisors supported by Openstack Openvswitch: Xen/XenServer/KVM with Open vSwitch Cisco UCS: KVM with 802.1qbh It is important to have a Quantum plugin which: Can run on each hypervisor platform supported by Openstack Can run on ‘vanilla’ hypervisor with little to no changes to sw/hw configuration
  • 4. Goal Build a Quantum plugin satisfying the following requirements: Works on Xen/XenServer/KVM/ESX and possibly Hyper-V Does not require any additional software or hardware component Can be used on mixed hypervisor deployments (e.g.: XenServer and ESX)
  • 5. Terminology Reference The plugin will become the “reference implementation” of the API Basic The plugin adopts very basic technologies (e.g.: VLANs) Default The plugin is the default choice in quantum.conf Other proposals?
  • 6. Implementation (1/2) Quantum-vlan-plugin blueprinthttps://blueprints.launchpad.net/quantum/+spec/quantum-vlan-plugin Porting of nova-network L2 components to Quantum libvirt for KVM XenAPI for XenServer VMWareAPI for ESX ??? For HyperV VLANs are possibly the only suitable way for implementing this plugin at the moment
  • 8. Open discussion Alternative implementation strategies Hypervisor Support In particular Hyper-V (compute service work required on networking side)