<html dir="ltr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
<style>@font-face {
        font-family: Wingdings;
}
@font-face {
        font-family: SimSun;
}
@font-face {
        font-family: Cambria Math;
}
@font-face {
        font-family: Arial Unicode MS;
}
@font-face {
        font-family: Calibri;
}
@font-face {
        font-family: SimSun;
}
@font-face {
        font-family: Tahoma;
}
@font-face {
        font-family: Open Sans;
}
@page WordSection1 {margin: 72.0pt 90.0pt 72.0pt 90.0pt; }
P.MsoNormal {
        MARGIN: 0cm 0cm 0pt; FONT-SIZE: 12pt
}
LI.MsoNormal {
        MARGIN: 0cm 0cm 0pt; FONT-SIZE: 12pt
}
DIV.MsoNormal {
        MARGIN: 0cm 0cm 0pt; FONT-SIZE: 12pt
}
A:link {
        COLOR: blue; TEXT-DECORATION: underline
}
SPAN.MsoHyperlink {
        COLOR: blue; TEXT-DECORATION: underline
}
A:visited {
        COLOR: purple; TEXT-DECORATION: underline
}
SPAN.MsoHyperlinkFollowed {
        COLOR: purple; TEXT-DECORATION: underline
}
P.MsoAcetate {
        MARGIN: 0cm 0cm 0pt; FONT-SIZE: 9pt
}
LI.MsoAcetate {
        MARGIN: 0cm 0cm 0pt; FONT-SIZE: 9pt
}
DIV.MsoAcetate {
        MARGIN: 0cm 0cm 0pt; FONT-SIZE: 9pt
}
P.MsoListParagraph {
        TEXT-INDENT: 21pt; MARGIN: 0cm 0cm 0pt; FONT-SIZE: 12pt
}
LI.MsoListParagraph {
        TEXT-INDENT: 21pt; MARGIN: 0cm 0cm 0pt; FONT-SIZE: 12pt
}
DIV.MsoListParagraph {
        TEXT-INDENT: 21pt; MARGIN: 0cm 0cm 0pt; FONT-SIZE: 12pt
}
P.msochpdefault {
        MARGIN: 0cm 0cm 0pt; FONT-SIZE: 10pt
}
LI.msochpdefault {
        MARGIN: 0cm 0cm 0pt; FONT-SIZE: 10pt
}
DIV.msochpdefault {
        MARGIN: 0cm 0cm 0pt; FONT-SIZE: 10pt
}
SPAN.emailstyle19 {
        FONT-FAMILY: "Calibri","sans-serif"; COLOR: #1f497d
}
SPAN.emailstyle20 {
        FONT-FAMILY: "Calibri","sans-serif"; COLOR: #1f497d
}
SPAN.emailstyle21 {
        FONT-FAMILY: "Calibri","sans-serif"; COLOR: #1f497d
}
SPAN.emailstyle22 {
        FONT-FAMILY: "Calibri","sans-serif"; COLOR: #1f497d
}
SPAN.emailstyle27 {
        FONT-FAMILY: "Tahoma","sans-serif"; COLOR: black
}
SPAN.emailstyle28 {
        FONT-FAMILY: "Calibri","sans-serif"; COLOR: #1f497d
}
SPAN.emailstyle29 {
        FONT-FAMILY: "Calibri","sans-serif"; COLOR: #1f497d
}
SPAN.EmailStyle31 {
        FONT-FAMILY: "Calibri","sans-serif"; COLOR: #1f497d
}
SPAN.EmailStyle32 {
        FONT-FAMILY: "Calibri","sans-serif"; COLOR: #1f497d
}
SPAN.EmailStyle33 {
        FONT-FAMILY: "Calibri","sans-serif"; COLOR: #1f497d
}
SPAN.EmailStyle34 {
        FONT-FAMILY: "Calibri","sans-serif"; COLOR: #1f497d
}
SPAN.EmailStyle35 {
        FONT-FAMILY: "Calibri","sans-serif"; COLOR: #1f497d
}
SPAN.EmailStyle36 {
        FONT-FAMILY: "Calibri","sans-serif"; COLOR: #1f497d
}
SPAN.EmailStyle37 {
        FONT-FAMILY: "Calibri","sans-serif"; COLOR: #1f497d
}
SPAN.EmailStyle38 {
        FONT-FAMILY: "Calibri","sans-serif"; COLOR: #1f497d
}
SPAN.EmailStyle39 {
        FONT-FAMILY: "Calibri","sans-serif"; COLOR: #1f497d
}
SPAN.EmailStyle40 {
        FONT-FAMILY: "Calibri","sans-serif"; COLOR: #1f497d
}
SPAN.EmailStyle41 {
        FONT-FAMILY: "Calibri","sans-serif"; COLOR: #1f497d
}
.msochpdefault {
        FONT-SIZE: 10pt
}
OL {
        MARGIN-BOTTOM: 0cm
}
UL {
        MARGIN-BOTTOM: 0cm
}
</style><style id="owaParaStyle">P {
        MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
</style>
</head>
<body lang="ZH-CN" link="blue" vlink="purple" fPStyle="1" ocsi="0">
<div style="direction: ltr;font-family: Tahoma;color: #000000;font-size: 10pt;">
<p>Hi,</p>
<p> </p>
<p>Two sessions to learn more about Tricircle:</p>
<p> </p>
<p>1. lightning talks about Tricircle use case: modularized capacity expansion in OpenStack based public cloud<br>
Monday, April 25 14:50 – 16:20 in the Hilton room Salon E<br>
a. <a href="https://www.openstack.org/summit/austin-2016/summit-schedule/events/9499">https://www.openstack.org/summit/austin-2016/summit-schedule/events/9499</a><br>
b. <a href="https://www.openstack.org/summit/austin-2016/venues/#venue=39">https://www.openstack.org/summit/austin-2016/venues/#venue=39</a><br>
c. <a href="https://etherpad.openstack.org/p/AUS-ops-lightning-talks">https://etherpad.openstack.org/p/AUS-ops-lightning-talks</a></p>
<p> </p>
<p>2. Tricircle in a nutshell – 15 minutes talk in Massively Distributed Clouds Working Group Inaugural Meeting</p>
<p>Tuesday, April 26, 4:40pm-6:10pm (Hilton, Level 6, Salon J)</p>
<p>a.https://www.openstack.org/summit/austin-2016/summit-schedule/events/9533</p>
<p>b. <a href="https://etherpad.openstack.org/p/massively-distributed-clouds" target="_blank">
<font color="#0066cc">https://etherpad.openstack.org/p/massively-distributed-clouds</font></a><br>
</p>
<p>BR</p>
<p>Chaoyi Huang(joehuang)</p>
<div style="FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 16px">
<hr tabindex="-1">
<div style="DIRECTION: ltr" id="divRpF993764"><font color="#000000" size="2" face="Tahoma"><b>From:</b> joehuang<br>
<b>Sent:</b> 19 April 2016 14:37<br>
<b>To:</b> OpenStack Development Mailing List (not for usage questions)<br>
<b>Subject:</b> [openstack-dev][all]call for contributors for Tricircle project - for massive distributed edge clouds and large scale cloud.<br>
</font><br>
</div>
<div></div>
<div>
<div class="WordSection1">
<p class="MsoNormal"><span style="FONT-FAMILY: 'Calibri','sans-serif'; COLOR: #1f497d; FONT-SIZE: 10.5pt" lang="EN-US">Hello,</span></p>
<p class="MsoNormal"><span style="FONT-FAMILY: 'Calibri','sans-serif'; COLOR: #1f497d; FONT-SIZE: 10.5pt" lang="EN-US"></span> </p>
<p class="MsoNormal"><span style="FONT-FAMILY: 'Calibri','sans-serif'; COLOR: #1f497d; FONT-SIZE: 10.5pt" lang="EN-US">There are lots of challenges in massive distributed edge clouds. Enterprise as the customer of large public cloud already asked for putting
 the cloud to close to the end user for its distributed branches, to fulfill the user experience expectation for bandwidth and latency sensitive application like CAD modeling, the experience is not good to run in remote centralized cloud. The common problem
 domain is how to address the challenges in a cloud which is consisted of a lots of OpenStack instances, in one site or distributed in multiple sites:
</span></p>
<p class="MsoNormal"><span style="FONT-FAMILY: 'Calibri','sans-serif'; COLOR: #1f497d; FONT-SIZE: 10.5pt" lang="EN-US"></span> </p>
<p class="MsoNormal"><span style="FONT-FAMILY: 'Calibri','sans-serif'; COLOR: #1f497d; FONT-SIZE: 10.5pt" lang="EN-US">For example:</span></p>
<p style="MARGIN-LEFT: 12pt" class="MsoNormal"><span style="FONT-FAMILY: 'Calibri','sans-serif'; COLOR: #1f497d; FONT-SIZE: 10.5pt" lang="EN-US">Tenant level L2/L3 networking across OpenStack instances for isolation to tenant's E-W traffic</span></p>
<p style="MARGIN-LEFT: 12pt" class="MsoNormal"><span style="FONT-FAMILY: 'Calibri','sans-serif'; COLOR: #1f497d; FONT-SIZE: 10.5pt" lang="EN-US">Tenant level Volume/VM/object backup/migration/distribution across OpenStack instances</span></p>
<p style="MARGIN-LEFT: 12pt" class="MsoNormal"><span style="FONT-FAMILY: 'Calibri','sans-serif'; COLOR: #1f497d; FONT-SIZE: 10.5pt" lang="EN-US">Distributed image management, if an user create image from VM/volume, how to use the image in another OpenStack
 instance in another site. </span></p>
<p style="MARGIN-LEFT: 12pt" class="MsoNormal"><span style="FONT-FAMILY: 'Calibri','sans-serif'; COLOR: #1f497d; FONT-SIZE: 10.5pt" lang="EN-US">Distributed quota management, how to control the quota if tenant’s resources spread into multiple OpenStack instances
 across multiple sites.</span></p>
<p style="MARGIN-LEFT: 12pt" class="MsoNormal"><span style="FONT-FAMILY: 'Calibri','sans-serif'; COLOR: #1f497d; FONT-SIZE: 10.5pt" lang="EN-US">...</span></p>
<p class="MsoNormal"><span style="FONT-FAMILY: 'Calibri','sans-serif'; COLOR: #1f497d; FONT-SIZE: 10.5pt" lang="EN-US"></span> </p>
<p class="MsoNormal"><span style="FONT-FAMILY: 'Calibri','sans-serif'; COLOR: #1f497d; FONT-SIZE: 10.5pt" lang="EN-US">All these challenges and requirements already happened in current production cloud built upon OpenStack.</span></p>
<p class="MsoNormal"><span style="FONT-FAMILY: 'Calibri','sans-serif'; COLOR: #1f497d; FONT-SIZE: 10.5pt" lang="EN-US"></span> </p>
<p class="MsoNormal"><span style="FONT-FAMILY: 'Calibri','sans-serif'; COLOR: #1f497d; FONT-SIZE: 10.5pt" lang="EN-US">Tricircle project tries to provide an OpenStack API gateway and networking automation to allow multiple OpenStack instances, spanning in one
 site or multiple sites or in hybrid cloud, to be managed as a single OpenStack cloud.
</span></p>
<p class="MsoNormal"><span style="FONT-FAMILY: 'Calibri','sans-serif'; COLOR: #1f497d; FONT-SIZE: 10.5pt" lang="EN-US"></span> </p>
<p class="MsoNormal"><span style="FONT-FAMILY: 'Calibri','sans-serif'; COLOR: #1f497d; FONT-SIZE: 10.5pt" lang="EN-US">All challenges mentioned above have not been developed in Tricircle, and hope to be developed in next several cycles, need your contribution.</span></p>
<p class="MsoNormal"><span style="FONT-FAMILY: 'Calibri','sans-serif'; COLOR: #1f497d; FONT-SIZE: 10.5pt" lang="EN-US"></span> </p>
<p class="MsoNormal"><span style="FONT-FAMILY: 'Calibri','sans-serif'; COLOR: #1f497d; FONT-SIZE: 10.5pt" lang="EN-US">All source code in Tricircle were written from zero since Jun, 2015, and decoupled from current Nova/Cinder/Neutron etc service, that means
 the Tricircle is developed loose coupling with current OpenStack. The code base is still very small, about 25 kloc(including test cases), and working on the first release, it’s easy to get on board.
</span></p>
<p class="MsoNormal"><span style="FONT-FAMILY: 'Calibri','sans-serif'; COLOR: #1f497d; FONT-SIZE: 10.5pt" lang="EN-US"></span> </p>
<p class="MsoNormal"><span style="FONT-FAMILY: 'Calibri','sans-serif'; COLOR: #1f497d; FONT-SIZE: 10.5pt" lang="EN-US">Compared to other broker method for multi-OpenStacks management, Tricricle provides the OpenStack API and seamlessly work together with software
 like Heat, Magnum, Murano, CLI, Horizon, SDK, ….</span></p>
<p class="MsoNormal"><span style="FONT-FAMILY: 'Calibri','sans-serif'; COLOR: #1f497d; FONT-SIZE: 10.5pt" lang="EN-US"></span> </p>
<p class="MsoNormal"><span style="FONT-FAMILY: 'Calibri','sans-serif'; COLOR: #1f497d; FONT-SIZE: 10.5pt" lang="EN-US">Tricircle will be talked in two sessions in OpenStack Austin Summit ( for NFV cloud is multi-site in nature, but doesn’t mean Tricircle only
 for NFV):</span></p>
<p class="MsoNormal"><span style="FONT-FAMILY: 'Calibri','sans-serif'; COLOR: #1f497d; FONT-SIZE: 10.5pt" lang="EN-US"></span> </p>
<p style="TEXT-JUSTIFY: inter-ideograph; TEXT-ALIGN: justify; TEXT-INDENT: -18pt; MARGIN-LEFT: 30pt" class="MsoListParagraph">
<span style="COLOR: #1f497d" lang="EN-US"><span>1)<span style="FONT: 7pt 'Times New Roman'">    
</span></span></span><span style="COLOR: #1f497d" lang="EN-US">multisite-openstack-for-nfv-bridging-the-gap:</span></p>
<p style="TEXT-INDENT: 0cm; MARGIN-LEFT: 30pt" class="MsoListParagraph"><span style="COLOR: #1f497d" lang="EN-US"><a href="https://www.openstack.org/summit/austin-2016/summit-schedule/events/7480/multisite-openstack-for-nfv-bridging-the-gap" target="_blank">https://www.openstack.org/summit/austin-2016/summit-schedule/events/7480/multisite-openstack-for-nfv-bridging-the-gap</a></span></p>
<p style="TEXT-JUSTIFY: inter-ideograph; TEXT-ALIGN: justify; TEXT-INDENT: -18pt; MARGIN-LEFT: 30pt" class="MsoListParagraph">
<span lang="EN-US"><span>2)<span style="FONT: 7pt 'Times New Roman'">     </span>
</span></span><span style="FONT-FAMILY: 'Open Sans'; BACKGROUND: white; COLOR: #2a4e68; FONT-SIZE: 11pt" lang="EN-US">NFV Orchestration - Project Landscape:
<a href="https://www.openstack.org/summit/austin-2016/summit-schedule/events/8468" target="_blank">
https://www.openstack.org/summit/austin-2016/summit-schedule/events/8468</a></span><span lang="EN-US"></span></p>
<p class="MsoNormal"><span style="FONT-FAMILY: 'Calibri','sans-serif'; COLOR: #1f497d; FONT-SIZE: 10.5pt" lang="EN-US"></span> </p>
<p class="MsoNormal"><span style="FONT-FAMILY: 'Calibri','sans-serif'; COLOR: #1f497d; FONT-SIZE: 10.5pt" lang="EN-US">How to get involved in Tricricle quickly:</span></p>
<p style="TEXT-INDENT: -18pt; MARGIN-LEFT: 72pt" class="MsoListParagraph"><span style="FONT-FAMILY: 'Calibri','sans-serif'; COLOR: #1f497d; FONT-SIZE: 10.5pt" lang="EN-US"><span>1.<span style="FONT: 7pt 'Times New Roman'">     
</span></span></span><span style="FONT-FAMILY: 'Calibri','sans-serif'; COLOR: #1f497d; FONT-SIZE: 10.5pt" lang="EN-US">Read wiki of Tricircle:
<a href="https://wiki.openstack.org/wiki/Tricircle" target="_blank">https://wiki.openstack.org/wiki/Tricircle</a></span></p>
<p style="TEXT-INDENT: -18pt; MARGIN-LEFT: 72pt" class="MsoListParagraph"><span style="FONT-FAMILY: 'Calibri','sans-serif'; COLOR: #1f497d; FONT-SIZE: 10.5pt" lang="EN-US"><span>2.<span style="FONT: 7pt 'Times New Roman'">     
</span></span></span><span style="FONT-FAMILY: 'Calibri','sans-serif'; COLOR: #1f497d; FONT-SIZE: 10.5pt" lang="EN-US">Register BP or report bug in
<a href="https://launchpad.net/tricircle" target="_blank">https://launchpad.net/tricircle</a>, found items not implemented yet in:
<a href="https://etherpad.openstack.org/p/TricircleToDo" target="_blank">https://etherpad.openstack.org/p/TricircleToDo</a>, submit your patch for review just like any other OpenStack project.</span></p>
<p style="TEXT-INDENT: -18pt; MARGIN-LEFT: 72pt" class="MsoListParagraph"><span style="FONT-FAMILY: 'Calibri','sans-serif'; COLOR: #1f497d; FONT-SIZE: 10.5pt" lang="EN-US"><span>3.<span style="FONT: 7pt 'Times New Roman'">     
</span></span></span><span style="FONT-FAMILY: 'Calibri','sans-serif'; COLOR: #1f497d; FONT-SIZE: 10.5pt" lang="EN-US">regular weekly meeting at #openstack-meeting on every Wednesday starting from UTC 13:00</span></p>
<p style="TEXT-INDENT: -18pt; MARGIN-LEFT: 72pt" class="MsoListParagraph"><span style="FONT-FAMILY: 'Calibri','sans-serif'; COLOR: #1f497d; FONT-SIZE: 10.5pt" lang="EN-US"><span>4.<span style="FONT: 7pt 'Times New Roman'">     
</span></span></span><span style="FONT-FAMILY: 'Calibri','sans-serif'; COLOR: #1f497d; FONT-SIZE: 10.5pt" lang="EN-US">openstack-dev mail-list discussion, with [Tricircle] tag in the mail title</span></p>
<p style="TEXT-INDENT: -18pt; MARGIN-LEFT: 72pt" class="MsoListParagraph"><span style="FONT-FAMILY: 'Calibri','sans-serif'; COLOR: #1f497d; FONT-SIZE: 10.5pt" lang="EN-US"><span>5.<span style="FONT: 7pt 'Times New Roman'">     
</span></span></span><span style="FONT-FAMILY: 'Calibri','sans-serif'; COLOR: #1f497d; FONT-SIZE: 10.5pt" lang="EN-US">You can follow the framework blueprint to read the source code: </span><span style="FONT-SIZE: 18pt" lang="EN-US"><a href="https://blueprints.launchpad.net/tricircle/+spec/implement-stateless" target="_blank"><span style="FONT-FAMILY: 'Arial Unicode MS','sans-serif'; BACKGROUND: white; COLOR: #005580; FONT-SIZE: 9pt">https://blueprints.launchpad.net/tricircle/+spec/implement-stateless</span></a>
</span><span style="FONT-FAMILY: 'Calibri','sans-serif'; COLOR: #1f497d; FONT-SIZE: 10.5pt" lang="EN-US">the design doc for the blueprint is
</span><span lang="EN-US"><a href="https://docs.google.com/document/d/18kZZ1snMOCD9IQvUKI5NVDzSASpw-QKj7l2zNqMEd3g/edit?usp=sharing" target="_blank"><span style="FONT-FAMILY: 'Arial Unicode MS','sans-serif'; BACKGROUND: white; COLOR: #005580; FONT-SIZE: 6.5pt">https://docs.google.com/document/d/18kZZ1snMOCD9IQvUKI5NVDzSASpw-QKj7l2zNqMEd3g/edit?usp=sharing</span></a></span><span style="FONT-FAMILY: 'Calibri','sans-serif'; COLOR: #1f497d; FONT-SIZE: 10.5pt" lang="EN-US"></span></p>
<p style="TEXT-INDENT: 0cm; MARGIN-LEFT: 72pt" class="MsoListParagraph"><span style="FONT-FAMILY: 'Calibri','sans-serif'; COLOR: #1f497d; FONT-SIZE: 10.5pt" lang="EN-US"></span> </p>
<p class="MsoNormal"><span style="FONT-FAMILY: 'Calibri','sans-serif'; COLOR: #1f497d; FONT-SIZE: 10.5pt" lang="EN-US">Hope this mail will help you to join Tricircle
</span><span style="FONT-FAMILY: Wingdings; COLOR: #1f497d; FONT-SIZE: 10.5pt" lang="EN-US">J</span><span style="FONT-FAMILY: 'Calibri','sans-serif'; COLOR: #1f497d; FONT-SIZE: 10.5pt" lang="EN-US">
</span></p>
<p class="MsoNormal"><span style="FONT-FAMILY: 'Calibri','sans-serif'; COLOR: #1f497d; FONT-SIZE: 10.5pt" lang="EN-US"></span> </p>
<div>
<p style="TEXT-JUSTIFY: inter-ideograph; TEXT-ALIGN: justify" class="MsoNormal"><span style="FONT-FAMILY: 'Calibri','sans-serif'; COLOR: #1f497d; FONT-SIZE: 10.5pt" lang="EN-US">Best Regards</span></p>
<p style="TEXT-JUSTIFY: inter-ideograph; TEXT-ALIGN: justify" class="MsoNormal"><span style="FONT-FAMILY: 'Calibri','sans-serif'; COLOR: #1f497d; FONT-SIZE: 10.5pt" lang="EN-US">Chaoyi Huang ( Joe Huang )</span><span style="FONT-FAMILY: 'Calibri','sans-serif'; COLOR: #1f497d; FONT-SIZE: 10.5pt" lang="EN-US"></span></p>
</div>
</div>
</div>
</div>
</div>
</body>
</html>