OVSDB :Helium Release Review
Contents
- 1 Features
- 2 Non-Code Aspects (user docs, examples, tutorials, articles)
- 3 Architectural Issues
- 4 Security Considerations
- 5 Quality Assurance (test coverage, etc)
- 6 End-of-life (API/Features EOLed in Release)
- 7 Bugzilla (summary of bug situation)
- 8 Standards (summary of standard compliance)
- 9 Schedule (initial schedule and changes over the release cycle)
Features
Name | Description |
---|---|
Reference OVSDB Java Library: Redesigned OVSDB Library | The library can be used separately by any Java OVSDB implementation to help serve as a reference implementation. |
Schema independent OVSDB Plugin | OVSDB plugin can be used for any OVSDB schema (not attached to open_vSwitch schema alone |
Implement a strong CI framework | Avoid developer downtime, reduce software bugs and increase the quality of the final deliverable |
OVSDB Net-Virt infra : NXM extensions: | Upstream extensions Openflowlibrary project in order to leverage necessary extension to develop OpenStack services in the OVSDB Neutron integration. |
Integrate OpenStack Security Groups and Rules | First of many OpenStack Neutron service integration. This will consolidate Port security functionality into the OVS network forwarding pipeline rather than the IP Tables Linux daemon. |
Distributed Virtual Router | Distributed Virtual Layer3 forwarding |
Integrate OpenStack Neutron LBaaS | Integrate LoadBalancer As a Service |
ARP Responding/Handling | L3 East/West forwarding distributed to the hypervisor |
VLAN Support | To facilitate traditional non-overlay fabric integration. |
Non-Code Aspects (user docs, examples, tutorials, articles)
Installation Guide and Developer Guide in ascii doc gerrit
Architectural Issues
None of note.
Security Considerations
SSL/TLS enabled OVSDB connection is NOT supported in this release.
Quality Assurance (test coverage, etc)
We have a reasonable test coverage (~50% UI/IT). But the Sonar coverage is currently disabled due to an infra issue we hit. We will re-enable it to get a latest coverage details.
End-of-life (API/Features EOLed in Release)
We discontinued the support for OF1.0 legacy Openflow Southbound plugin.
Bugzilla (summary of bug situation)
Some of the bugs needs to be cleaned up.
Standards (summary of standard compliance)
Schedule (initial schedule and changes over the release cycle)
Delivered all features except FWaaS
Documentation is still in the Gerrit queue and is not merged yet.