<html dir="ltr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" id="owaParaStyle"></style>
</head>
<body fpstyle="1" ocsi="0">
<div style="direction: ltr;font-family: Courier New;color: #000000;font-size: 12pt;">
<div>Hello,</div>
<div><br>
</div>
<div>Tricircle is a project to provide tenant level L2/L3 overlay networking automation across Neutron in multi-region OpenStack deployments.</div>
<div><br>
</div>
<div>The cross OpenStack networking topology can be composed mainly from four concepts:</div>
<div><br>
</div>
<div>Local Network</div>
<div>  - Local Network is a network which can only reside in one OpenStack cloud.</div>
<div>  - Network type could be VLAN, VxLAN, Flat.</div>
<div>Local Router</div>
<div>  - Local Router is a logical router which can only reside in one OpenStack</div>
<div>    cloud.</div>
<div>Cross OpenStack L2 Network</div>
<div>  - Cross OpenStack L2 Network is a network which can be streched into more</div>
<div>    than one OpenStack cloud.</div>
<div>  - Also called cross Neutron L2 network, or cross pod L2 network.</div>
<div>  - Network type could be VLAN, VxLAN, Flat.</div>
<div>Non-Local Router</div>
<div>  - Non-Local Router will be able to reside in more than one OpenStack cloud,</div>
<div>    and internally inter-connected with bridge network.</div>
<div>  - Bridge network used internally for non-local router is a special cross</div>
<div>    OpenStack L2 network.</div>
<div>  - Local networks or cross OpenStack L2 networks can be attached to local</div>
<div>    router or non-local routers if the network can be presented to the region</div>
<div>    where the router can reside.</div>
<div><br>
</div>
<div>With these four concepts, various typologies could be composed:</div>
<div><span style="font-size: 12pt;">  - Instances in different OpenStack clouds can be attached to a cross</span></div>
<div>
<div>    OpenStack L2 network directly, so that they can communicate with</div>
<div>    each other no matter in which OpenStack cloud.</div>
<div>  - Local router can be set gateway with external networks to support</div>
<div>    north-south traffic handled locally.</div>
<div>  - Non-local router can work only for cross OpenStack east-west networking</div>
<div>    purpose if no external network is set to the router.</div>
<div>  - Non-local router can serve as the centralized north-south traffic gateway</div>
<div>    if external network is attached to the router, and support east-west</div>
<div>    traffic at the same time.</div>
</div>
<div><br>
</div>
<div>Several typical cross OpenStack networking topology have been supported in Tricircle Pike1.5, just released on May.2:</div>
<div>
<blockquote style="margin: 0 0 0 40px; border: none; padding: 0px;">
<div><br>
</div>
<div>1. Multiple North-South gateways with East-West Networking enabled</div>
<div>  - <a href="https://docs.openstack.org/developer/tricircle/networking-guide-multiple-ns-with-ew-enabled.html" target="_blank" style="font-size: 12pt;" title="https://docs.openstack.org/developer/tricircle/networking-guide-multiple-ns-with-ew-enabled.html
Ctrl+Click to follow link">
https://docs.openstack.org/developer/tricircle/networking-guide-multiple-ns-with-ew-enabled.html</a></div>
<div><span style="font-size: 12pt;">2. North South Networking via Single External Network</span></div>
<div>  - <a href="https://docs.openstack.org/developer/tricircle/networking-guide-single-external-network.html" target="_blank" style="font-size: 12pt;">
https://docs.openstack.org/developer/tricircle/networking-guide-single-external-network.html</a></div>
<div><span style="font-size: 12pt;">3. North South Networking via Multiple External Networks</span></div>
<div>  - <a href="https://docs.openstack.org/developer/tricircle/networking-guide-multiple-external-networks.html" target="_blank" style="font-size: 12pt;">
https://docs.openstack.org/developer/tricircle/networking-guide-multiple-external-networks.html</a></div>
<div><span style="font-size: 12pt;">4. North South Networking via Direct Provider Networks</span></div>
<div>  - <a href="https://docs.openstack.org/developer/tricircle/networking-guide-direct-provider-networks.html" target="_blank" style="font-size: 12pt;" title="https://docs.openstack.org/developer/tricircle/networking-guide-direct-provider-networks.html
Ctrl+Click to follow link">
https://docs.openstack.org/developer/tricircle/networking-guide-direct-provider-networks.html</a></div>
</blockquote>
</div>
<div><br>
</div>
<div>Now you can experience these networking automation capabilities through devstack, the installation guide is also available:</div>
<div> - <a href="https://docs.openstack.org/developer/tricircle/installation-guide.html#multi-pod-installation-with-devstack" target="_blank" style="font-size: 12pt;">
https://docs.openstack.org/developer/tricircle/installation-guide.html#multi-pod-installation-with-devstack</a> </div>
<div> </div>
<div>If you want to learn more about the networking automation provided by Tricircle, the wiki page of Tricircle is an entrance to the project:</div>
<div>  - <a href="https://wiki.openstack.org/wiki/Tricircle" target="_blank" style="font-size: 12pt;">https://wiki.openstack.org/wiki/Tricircle</a></div>
<div><br>
</div>
<div>Two sessions in OpenStack Boston Summit are also good start point. </div>
<div>1. When One Cloud is Not Enough: An Overview of Sites, Regions... <a href="https://www.openstack.org/summit/boston-2017/summit-schedule/events/18076/" target="_blank" style="font-size: 12pt;">
https://www.openstack.org/summit/boston-2017/summit-schedule/events/18076/</a> </div>
<div>2. Tricircle - Project Onboarding. <a href="https://www.openstack.org/summit/boston-2017/summit-schedule/events/18701" target="_blank" style="font-size: 12pt;">
https://www.openstack.org/summit/boston-2017/summit-schedule/events/18701</a> </div>
<div><br>
</div>
<div>And in OPNFV Beijing Summit in June, one PoC demo will be done to show how Tricircle networking capability can help VNF(telecom application) to achieve high availability across OpenStack clouds(or multi-sites): <a href="https://docs.google.com/presentation/d/16Qfm3D1yhrW31ZEVRYea8mcyKI06fQ3a6Okk4VhFGkQ/" target="_blank" style="font-size: 12pt;">https://docs.google.com/presentation/d/16Qfm3D1yhrW31ZEVRYea8mcyKI06fQ3a6Okk4VhFGkQ/</a> <span style="font-size: 12pt;">.</span></div>
<div><br>
</div>
<div>Feel free to ping us in mail-list or IRC if you have any topic to be discussed. <span style="font-size: 12pt;">Very keen to get your feedback on the networking requirements and expectation, and discuss in more detail f2f if needed.</span></div>
<div><br>
<div style="font-family:Tahoma; font-size:13px">
<div>
<div><font size="3" face="Courier New">Best Regards</font></div>
<font size="3" face="Courier New">Chaoyi Huang (joehuang)</font></div>
</div>
</div>
</div>
</body>
</html>