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

Reply via email to