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. ​ ​---------​-------- +* 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. > + > * 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 > _______________________________________________ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev