Jump to: navigation, search

Obsolete:NetworkUsecases

Revision as of 17:42, 26 July 2011 by DanWendlandt (talk)

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