On Fri, Aug 19, 2016 at 10:37:36AM +0530, Numan Siddique wrote: > On Thu, Aug 18, 2016 at 11:44 PM, Ben Pfaff <b...@ovn.org> wrote: > > > Signed-off-by: Ben Pfaff <b...@ovn.org> > > --- > > ovn/TODO | 55 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ > > 1 file changed, 55 insertions(+) > > > > diff --git a/ovn/TODO b/ovn/TODO > > index b3c4831..97a5fc9 100644 > > --- a/ovn/TODO > > +++ b/ovn/TODO > > @@ -1,5 +1,60 @@ > > -*- outline -*- > > > > +* Work out database for clustering or HA properly. > > + > > +* Compromised chassis mitigation. > > + > > +Possibly depends on database solution. > > + > > +* Get incremental updates in ovn-controller and ovn-northd in some > > + sensible way. > > + > > > > ​May be the below can also be added which you mentioned in the IRC meeting > (11th August). > > ------------------ > blp regXboi: We should eventually make OVN use OpenFlow "bundles" so that > it transactionally replaces the flow table instead of deleting and then > repopulating it. > ​ > > ​---------​--------
OK, added: --8<--------------------------cut here-------------------------->8-- From: Ben Pfaff <b...@ovn.org> Date: Fri, 19 Aug 2016 08:01:33 -0700 Subject: [PATCH] ovn/TODO: Add items proposed for 2.7 in OVN IRC meeting. Signed-off-by: Ben Pfaff <b...@ovn.org> --- ovn/TODO | 57 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 57 insertions(+) diff --git a/ovn/TODO b/ovn/TODO index b3c4831..91600f7 100644 --- a/ovn/TODO +++ b/ovn/TODO @@ -1,5 +1,62 @@ -*- outline -*- +* Work out database for clustering or HA properly. + +* Compromised chassis mitigation. + +Possibly depends on database solution. + +* Get incremental updates in ovn-controller and ovn-northd in some + sensible way. + +* Testing improvements, possibly heavily based on ovn-trace. + +Justin Pettit: "I'm planning to write some ovn-trace tests for IPv6. +Hopefully we can get those into 2.6." + +* Self-managing HA for ovn-northd (avoiding the need to set up + independent tooling for fail-over). + +Russell Bryant: "For bonus points, increasing N would scale out +ovn-northd if it was under too much load, but that's a secondary +concern." + +* Live migration. + +Russell Bryant: "When you're ready to have the destination take +over, you have to remove the iface-id from the source and add it at +the destination and i think it'd typically be configured on both +ends, since it's a clone of the source VM (and it's config)." + +* VLAN trunk ports. + +Russell Bryant: "Today that would require creating 4096 ports for +the VM and attach to 4096 OVN networks, so doable, but not quite +ideal." + +* IPAM enhancements. + +Russell Bryant: "Be able to specify a MAC and only have the IP be +dynamic. Right now both are dynamic." + +* Native DNS support + +Russell Bryant: "This is an OpenStack requirement to fully eliminate +the DHCP agent." + +* Service function chaining. + +* MAC learning. + +Han Zhou: "To support VMs that hosts workloads with their own macs, +e.g. containers, if not using OVN native container support." + +* Finish up ARP/ND support: re-checking bindings, expiring bindings. + +* Hitless upgrade, especially for data plane. + +* Use OpenFlow "bundles" for transactional data plane updates. + * Dynamic IP to MAC binding enhancements. OVN has basic support for establishing IP to MAC bindings dynamically, -- 2.1.3 _______________________________________________ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev