<div style="line-height:1.7;color:#000000;font-size:14px;font-family:Arial"><div>Thanks for Joe's explanation. :)<br><br></div><div>Best Regards,<br>Kevin (Sen Zhang)<br></div><br><div style="position:relative;zoom:1"></div><div id="divNeteaseMailCard"></div><br>ÔÚ 2016-03-17 09:58:38£¬"joehuang" <joehuang@huawei.com> Ð´µÀ£º<br> <blockquote id="isReplyContent" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">



<style></style>


<div class="WordSection1">
<p class="MsoNormal"><span style="font-size:10.5pt;font-family:"Calibri","sans-serif";color:#1F497D" lang="EN-US">Agree with Kevin,<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.5pt;font-family:"Calibri","sans-serif";color:#1F497D" lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.5pt;font-family:"Calibri","sans-serif";color:#1F497D" lang="EN-US">Currently Tricircle mainly focuses on the API gateway and networking automation across multiple OpenStack instances. The hybrid cloud PoC is built
 based on Tricircle in Tokyo Summit: <a href="https://www.openstack.org/summit/tokyo-2015/videos/presentation/huawei-openstack-enabled-hybrid-cloud">
https://www.openstack.org/summit/tokyo-2015/videos/presentation/huawei-openstack-enabled-hybrid-cloud</a><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.5pt;font-family:"Calibri","sans-serif";color:#1F497D" lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.5pt;font-family:"Calibri","sans-serif";color:#1F497D" lang="EN-US">Where Tricircle manages multiple small OpenStack instances, and different OpenStack instance using ¡°jacket¡± to integrate AWS/vCloud. The jacket
 provide a way of abstract of hybrid cloud.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.5pt;font-family:"Calibri","sans-serif";color:#1F497D" lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal" style="text-align:justify;text-justify:inter-ideograph"><span style="font-size:10.5pt;font-family:"Calibri","sans-serif";color:#1F497D" lang="EN-US">Best Regards<o:p></o:p></span></p>
<p class="MsoNormal" style="text-align:justify;text-justify:inter-ideograph"><span style="font-size:10.5pt;font-family:"Calibri","sans-serif";color:#1F497D" lang="EN-US">Chaoyi Huang ( Joe Huang )</span><span style="font-size:10.5pt;font-family:"Calibri","sans-serif";color:#1F497D" lang="EN-US"><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.5pt;font-family:"Calibri","sans-serif";color:#1F497D" lang="EN-US"><o:p> </o:p></span></p>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal"><b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"" lang="EN-US">From:</span></b><span style="font-size:10.0pt;font-family:"Tahoma","sans-serif"" lang="EN-US"> zs [mailto:<a href="mailto:okay22many@163.com">okay22many@163.com</a>]
<br>
<b>Sent:</b> Wednesday, March 16, 2016 8:59 PM<br>
<b>To:</b> OpenStack Development Mailing List (not for usage questions)<br>
<b>Subject:</b> Re: [openstack-dev] [jacket] Introduction to jacket, a new project<o:p></o:p></span></p>
</div>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<div>
<div>
<p class="MsoNormal"><span style="font-size:8.5pt;font-family:"Arial","sans-serif";color:black" lang="EN-US">Hi Gordon,<br>
<br>
Thank you for your suggestion. <br>
<br>
I think jacket is different from tricircle. Because tricircle focuses on OpenStack deployment across multiple sites, but jacket focuses on how to manage the different clouds just like one cloud.  There are some differences:<br>
1. Account management and API model: Tricircle faces multiply OpenStack instances which can share one Keystone and have the same API model, but jacket will face the different clouds which have the respective service and different API model. For example, VMware
 vCloud Director has no volume management like OpenStack and AWS, jacket will offer a fake volume management for this kind of cloud.<br>
2. Image management: One image just can run in one cloud, jacket need consider how to solve this problem.<br>
3. Flavor management: Different clouds have different flavors which can not be operated by users. Jacket will face this problem but there will be no this problem in tricircle.<br>
4. Legacy resources adoption: Because of the different API modles, it will be a huge challenge for jacket.
<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:8.5pt;font-family:"Arial","sans-serif";color:black" lang="EN-US"><br>
I think it is maybe a good solution that jacket works to unify the API model for different clouds, and then using tricircle to offer the management of  a large scale VMs.<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:8.5pt;font-family:"Arial","sans-serif";color:black" lang="EN-US"><br>
Best Regards,<br>
Kevin (Sen Zhang)<o:p></o:p></span></p>
</div>
<p class="MsoNormal"><span style="font-size:8.5pt;font-family:"Arial","sans-serif";color:black" lang="EN-US"><o:p> </o:p></span></p>
<pre><span style="color:black" lang="EN-US"><br>At 2016-03-16 19:51:33, "gordon chung" <<a href="mailto:gord@live.ca">gord@live.ca</a>> wrote:<o:p></o:p></span></pre>
<pre><span style="color:black" lang="EN-US">><o:p> </o:p></span></pre>
<pre><span style="color:black" lang="EN-US">><o:p> </o:p></span></pre>
<pre><span style="color:black" lang="EN-US">>On 16/03/2016 4:03 AM, zs wrote:<o:p></o:p></span></pre>
<pre><span style="color:black" lang="EN-US">>> Hi all,<o:p></o:p></span></pre>
<pre><span style="color:black" lang="EN-US">>><o:p> </o:p></span></pre>
<pre><span style="color:black" lang="EN-US">>> There is a new project "jacket" to manage multiply clouds. The jacket<o:p></o:p></span></pre>
<pre><span style="color:black" lang="EN-US">>> wiki is: <a href="https://wiki.openstack.org/wiki/Jacket">https://wiki.openstack.org/wiki/Jacket</a><o:p></o:p></span></pre>
<pre><span style="color:black" lang="EN-US">>>   Please review it and give your comments. Thanks.<o:p></o:p></span></pre>
<pre><span style="color:black" lang="EN-US">>><o:p> </o:p></span></pre>
<pre><span style="color:black" lang="EN-US">>> Best Regards,<o:p></o:p></span></pre>
<pre><span style="color:black" lang="EN-US">>><o:p> </o:p></span></pre>
<pre><span style="color:black" lang="EN-US">>> Kevin (Sen Zhang)<o:p></o:p></span></pre>
<pre><span style="color:black" lang="EN-US">>><o:p> </o:p></span></pre>
<pre><span style="color:black" lang="EN-US">>><o:p> </o:p></span></pre>
<pre><span style="color:black" lang="EN-US">><o:p> </o:p></span></pre>
<pre><span style="color:black" lang="EN-US">>i don't know exact details of either project, but i suggest you <o:p></o:p></span></pre>
<pre><span style="color:black" lang="EN-US">>collaborate with tricircle project[1] because it seems you are <o:p></o:p></span></pre>
<pre><span style="color:black" lang="EN-US">>addressing the same user story (and in a very similar fashion). not sure <o:p></o:p></span></pre>
<pre><span style="color:black" lang="EN-US">>if it's a user story for OpenStack itself, but no point duplicating efforts.<o:p></o:p></span></pre>
<pre><span style="color:black" lang="EN-US">><o:p> </o:p></span></pre>
<pre><span style="color:black" lang="EN-US">>[1] <a href="https://wiki.openstack.org/wiki/Tricircle">https://wiki.openstack.org/wiki/Tricircle</a><o:p></o:p></span></pre>
<pre><span style="color:black" lang="EN-US">><o:p> </o:p></span></pre>
<pre><span style="color:black" lang="EN-US">>cheers,<o:p></o:p></span></pre>
<pre><span style="color:black" lang="EN-US">><o:p> </o:p></span></pre>
<pre><span style="color:black" lang="EN-US">>-- <o:p></o:p></span></pre>
<pre><span style="color:black" lang="EN-US">>gord<o:p></o:p></span></pre>
<pre><span style="color:black" lang="EN-US">><o:p> </o:p></span></pre>
<pre><span style="color:black" lang="EN-US">>__________________________________________________________________________<o:p></o:p></span></pre>
<pre><span style="color:black" lang="EN-US">>OpenStack Development Mailing List (not for usage questions)<o:p></o:p></span></pre>
<pre><span style="color:black" lang="EN-US">>Unsubscribe: <a href="mailto:OpenStack-dev-request@lists.openstack.org?subject:unsubscribe">OpenStack-dev-request@lists.openstack.org?subject:unsubscribe</a><o:p></o:p></span></pre>
<pre><span style="color:black" lang="EN-US">><a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</a><o:p></o:p></span></pre>
</div>
<p class="MsoNormal" style="margin-bottom:12.0pt"><span lang="EN-US"><o:p> </o:p></span></p>
<p><span lang="EN-US"> <o:p></o:p></span></p>
</div>


</blockquote></div><br><br><span title="neteasefooter"><p> </p></span>