Jump to: navigation, search

Difference between revisions of "Obsolete:NetworkUsecases"

Line 16: Line 16:
 
** Full Nova Integration: API extension to expose interface-ids, new [[NetworkManager]] class that uses Quantum.   
 
** Full Nova Integration: API extension to expose interface-ids, new [[NetworkManager]] class that uses Quantum.   
 
** Basic API Authentication
 
** Basic API Authentication
 +
** GUI Integration with [[OpenStack]] Dashboard
 
** New plugins: Cisco Plugin, VMware-compatible plugin, Hyper-V-compatible plugin.   
 
** New plugins: Cisco Plugin, VMware-compatible plugin, Hyper-V-compatible plugin.   
 
** System test framework
 
** System test framework
 
** Install Packaging
 
** Install Packaging

Revision as of 17:42, 26 July 2011

The goal here is to agree on a set of increasingly sophisticated OpenStack networking use cases that we can use as milestones to track our progress during the Diablo period.

While some use cases involve dependencies on other network projects, we can start out by defining them on a per-project basis. Dependencies on other project should be called out when possible.

Quantum Roadmap

  • New in Diablo-3 Deliverable (initial deliverable):
    • Web services API for defining L2 Network connectivity.
    • Client CLI
    • Works with vif-plugging in Nova's D-3 release (interface-ids determined by vif-plugging-driver).
    • New Plugins: Open vSwitch (libvirt + XenServer)
    • Initial unit test suite.
  • Potential Diablo-6 Deliverable:
    • API Extensions framework
    • Full Nova Integration: API extension to expose interface-ids, new NetworkManager class that uses Quantum.
    • Basic API Authentication
    • GUI Integration with OpenStack Dashboard
    • New plugins: Cisco Plugin, VMware-compatible plugin, Hyper-V-compatible plugin.
    • System test framework
    • Install Packaging