<div dir="ltr">This is going to be busy cycle for me, but with many exciting and interesting topics:<div><br></div><div><u>Kuryr</u></div><div><u><br></u></div><div>Kuryr is starting to gain interest from the community and going to be demoed and presented in OpenStack</div><div>Tokyo, i think all this positive feedback means we are on the right track and we have a very busy</div><div>road map for Mitaka.</div><div><br></div><div>   1) Kuryr spec in Neutron repository [1] is accepted by most of the Magnum team and Kuryr team, </div><div>       We are planning to demo the first milestone in Tokyo </div><div>   2) Integration with Magnum and support of the nested containers inside VM cases</div><div>   3) Containerised Neutron plugins using Kolla</div><div>   4) Finalising the generic VIF binding layer for OVS (reference implementation) which also can be used by OVN</div><div>   5) Testing and stability</div><div>   6) Kubernetes Integration</div><div><br></div><div><u>Neutron</u></div><div><br></div><div>   1) Add tags to Neutron resources spec [2]  (hopefully gets accepted by the community)</div><div>   2) Port forwarding in Neutron [3] (still needs work to finalise design details and spec), this is in my view</div><div>       a very needed feature which one of its use cases is also to support Docker port mapping for Kuryr</div><div>   3) Mentoring program - i would like to present an initiative which will help both new contributors and</div><div>       experienced members find each other and be able to delegate tasks due to mutual interest.</div><div>       I hope this will help both sides in the long run and will simplify this process for both sides.</div><div><br></div><div><u>Dragonflow</u></div><div><br></div><div>Dragonflow Liberty release is already working as a distributed control plane across all compute nodes</div><div>and implements L2, distributed L3 and distributed DHCP.</div><div>It has a pluggable DB layer which already support different backends (etcd, RethinkDB, OVSDB and RAMCloud)</div><div>and the process of integrating new DB framework is very simple and easy.</div><div>Dragonflow aims at solving some of the known scale/performance/HA/latency problems in today's SDN.</div><div><br></div><div>   1) There are some new people joining and starting to work on the project (some remotely)</div><div>        which means i will have to do some coaching and helping of new contributors.</div><div>        and always welcome new people that are interested with this project.</div><div>   2) Pluggable DB layer currently support full pro-activeness (all data is synced with all nodes)</div><div>       In the next cycle we plan to support selective pro-activeness (meaning each node</div><div>       will only be synced with the relevant data depending on the virtual network topology),</div><div>       and proactive-reactive approach with local cache, which means not all data is fully distributed</div><div>       but is queried on demand and cached in the local node.</div><div>   3) Support missing Neutron API (Provider networks)</div><div>   4) Extendability - We have some interesting ideas in regards to how external applications</div><div>       or network functions can control parts of Dragonflow pipeline without code changes and</div><div>      implement them in a distributed manner. (using OpenFlow)</div><div>   5) Smart NICS - leveraging HW offloading and current acceleration techniques with adjusted</div><div>       Dragonflow pipeline (we already have some partnerships going on in this area)</div><div>   6) Distributed SNAT/DNAT</div><div>   7) Scale/performance/testing - using projects like stackforge/shaker and deploy Dragonflow</div><div>        on large scale deployment</div><div><br></div><div><u>OVN</u></div><div><br></div><div>   1) OVN integration with Kuryr</div><div>   2) L3 in OVN</div><div>   3) Fault detection and management/monitoring in OVN</div><div>   4) Testing and picking up on tasks </div><div>   5) Hopefully trying to share some of the Dragonflow concepts (Pluggable DB/ Extensibility)</div><div>       to OVN</div><div><br></div><div><u>Blogging </u></div><div><br></div><div>Sharing information and status in my blog [4] is very important in my view and i hope to continue </div><div>doing so for all the above topics, hopefully providing more visibility and help to the community </div><div>for the above projects.</div><div><br></div><div>[1] <a href="https://review.openstack.org/#/c/213490/">https://review.openstack.org/#/c/213490/</a></div><div>[2] <a href="https://review.openstack.org/#/c/216021/">https://review.openstack.org/#/c/216021/</a></div><div>[3] <a href="https://review.openstack.org/#/c/224727/">https://review.openstack.org/#/c/224727/</a></div><div>[4] <a href="http://galsagie.github.io">http://galsagie.github.io</a></div><div><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Oct 1, 2015 at 10:32 PM, Ryan Moats <span dir="ltr"><<a href="mailto:rmoats@us.ibm.com" target="_blank">rmoats@us.ibm.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><p><tt>(With apologies to the Who)... </tt><br><br><tt>"Meet the new things, same as the old things"</tt><br><br><tt>DVR - let's make it real folks :)</tt><br><br><tt>Performance - I keep turning over rocks and finding things that just don't make sense to me...</tt><br><br><tt>I suspect others will come a calling as we go...</tt><span class="HOEnZb"><font color="#888888"><br><br><tt>Ryan Moats</tt><br>
</font></span></p></div>
<br>__________________________________________________________________________<br>
OpenStack Development Mailing List (not for usage questions)<br>
Unsubscribe: <a href="http://OpenStack-dev-request@lists.openstack.org?subject:unsubscribe" rel="noreferrer" target="_blank">OpenStack-dev-request@lists.openstack.org?subject:unsubscribe</a><br>
<a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev" rel="noreferrer" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature">Best Regards ,<br><br>The G. </div>
</div>