Jump to: navigation, search

Difference between revisions of "Neutron"

Line 28: Line 28:
 
* [[ https://blueprints.launchpad.net/network-service/+spec/quantum-client-gui | API Client: Openstack Client GUI ]]  
 
* [[ https://blueprints.launchpad.net/network-service/+spec/quantum-client-gui | API Client: Openstack Client GUI ]]  
 
* [[ https://blueprints.launchpad.net/network-service/+spec/quantum-client-cli | API Client: Openstack Client CLI ]]  
 
* [[ https://blueprints.launchpad.net/network-service/+spec/quantum-client-cli | API Client: Openstack Client CLI ]]  
* Core Daemon
+
* [[ https://blueprints.launchpad.net/network-service/+spec/quantum-core-daemon | Core Daemon ]]
* Abstract Plugin Class
+
* [[ https://blueprints.launchpad.net/network-service/+spec/quantum-plugin-interface | Abstract Plugin Class ]]
* Concrete Plugin Class (Open vSwitch)  
+
* [[ https://blueprints.launchpad.net/network-service/+spec/quantum-openvswitch-plugin | Concrete Plugin Class (Open vSwitch) ]]
  
 
== Related Blueprints (coming soon) ==
 
== Related Blueprints (coming soon) ==

Revision as of 23:54, 6 May 2011

What is Quantum?

Quantum is a project to provide "network connectivity as a service" between devices managed by other Openstack services such as nova.

Quantum is just getting started and is not an official Openstack project.

If you would like to participate, please send mail to the openstack list or directly contact the owner of a relevant blueprint.

Slides describing Quantum from the Diablo Summit (4/28/11)

Why Quantum?

  • Provide flexibility in creating networks + associating devices to support interesting network topologies between VMs from the same Tenant
    • Example: create multi-tier applications
  • Provide way to connect interconnect multiple Openstack services (*-aaS).
    • Example: Nova VM + Atlas LB on same private network.
  • Open the floodgates to let anyone build services (open or closed) that plug into Openstack networks.
    • Examples: VPN-aaS, firewall-aaS, IDS-aaS.
  • Allows innovation plugins that overcomes common cloud networking problems
    • Example: avoid VLAN limits, provide strong end-to-end QoS guarantees.

Quantum Blueprints

Related Blueprints (coming soon)

  • Nova refactoring to expose Interface-ids
  • Nova refactoring to communicate edge bindings (details unclear)
  • Melange work for DHCP service.