Quantum basic VLAN plugin
-
Upload
salvatore-orlando -
Category
Technology
-
view
2.216 -
download
0
description
Transcript of 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
7. Implementation (2/2)
8. Open discussion
Alternative implementation strategies
Hypervisor Support
In particular Hyper-V (compute service work required on networking
side)