<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Word 12 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:Courier;
        panose-1:2 7 4 9 2 2 5 2 4 4;}
@font-face
        {font-family:SimSun;
        panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:SimSun;
        panose-1:2 1 6 0 3 1 1 1 1 1;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        text-align:justify;
        text-justify:inter-ideograph;
        font-size:10.5pt;
        font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
pre
        {mso-style-priority:99;
        mso-style-link:"HTML \9884\8BBE\683C\5F0F Char";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:SimSun;}
span.HTMLChar
        {mso-style-name:"HTML \9884\8BBE\683C\5F0F Char";
        mso-style-priority:99;
        mso-style-link:"HTML \9884\8BBE\683C\5F0F";
        font-family:SimSun;}
span.EmailStyle19
        {mso-style-type:personal-compose;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 90.0pt 72.0pt 90.0pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="ZH-CN" link="blue" vlink="purple" style="text-justify-trim:punctuation">
<div class="WordSection1">
<pre style="mso-line-height-alt:9.4pt;background:white"><span lang="EN-US" style="font-size:10.0pt;font-family:"Times New Roman","serif";color:black">Hi Rob<o:p></o:p></span></pre>
<pre style="mso-line-height-alt:9.4pt;background:white"><span lang="EN-US" style="font-size:10.0pt;font-family:"Times New Roman","serif";color:black"><o:p> </o:p></span></pre>
<pre style="mso-line-height-alt:9.4pt;background:white"><span lang="EN-US" style="font-size:10.0pt;font-family:"Times New Roman","serif";color:black">There is no API request failure under current hardware configuration. If you remove one physical server for NOVA API service or for scheduler service, then API request failure will happen under 1000 concurrency. Similar to Neutron. Before expansion to the current test environment hardware configuration, API request failure was observed.<o:p></o:p></span></pre>
<pre style="mso-line-height-alt:9.4pt;background:white"><span lang="EN-US" style="font-size:10.0pt;font-family:"Times New Roman","serif";color:black"><o:p> </o:p></span></pre>
<pre style="mso-line-height-alt:9.4pt;background:white"><span lang="EN-US" style="font-size:10.0pt;font-family:"Times New Roman","serif";color:black">For the system load during the steady-state, because the cascaded OpenStack simulator will make the VM status changed now and then ( and also for volume, port ), these status change will be periodically batch polled and synchronized to the cascading layer. The status change is more frequently than normal steady-state in one OpenStack instance. That’s why you see the load is not very low even if there is no API request.<o:p></o:p></span></pre>
<pre style="mso-line-height-alt:9.4pt;background:white"><span lang="EN-US" style="font-size:10.0pt;font-family:"Times New Roman","serif";color:black"><o:p> </o:p></span></pre>
<pre style="mso-line-height-alt:9.4pt;background:white"><span lang="EN-US" style="font-size:10.0pt;font-family:"Times New Roman","serif";color:black">For VM operation failure rate, because the cascaded OpenStack is simulator, so it’s not measured. The rate is co-related how the model is implemented in the cascaded simulator.<o:p></o:p></span></pre>
<pre style="line-height:9.4pt;background:white"><span lang="EN-US" style="font-size:8.5pt;font-family:Courier;color:black"><o:p> </o:p></span></pre>
<pre style="line-height:9.4pt;background:white"><span lang="EN-US" style="font-size:8.5pt;font-family:Courier;color:black">===========================<o:p></o:p></span></pre>
<pre style="mso-line-height-alt:9.4pt;background:white"><span lang="EN-US" style="font-size:10.0pt;font-family:"Times New Roman","serif";color:black">Something wrong with my openstack-dev mail list subscription. I can receive others’ mail, but cannot receive all mails related to the current thread. Have to re-subscribe and send the mail again.<o:p></o:p></span></pre>
<pre style="mso-line-height-alt:9.4pt;background:white"><span lang="EN-US" style="font-size:10.0pt;font-family:"Times New Roman","serif";color:black"><o:p> </o:p></span></pre>
<pre style="mso-line-height-alt:9.4pt;background:white"><span lang="EN-US" style="font-size:10.0pt;font-family:"Times New Roman","serif";color:black">Best Regards<o:p></o:p></span></pre>
<pre style="mso-line-height-alt:9.4pt;background:white"><span lang="EN-US" style="font-size:10.0pt;font-family:"Times New Roman","serif";color:black"><o:p> </o:p></span></pre>
<pre style="mso-line-height-alt:9.4pt;background:white"><span lang="EN-US" style="font-size:10.0pt;font-family:"Times New Roman","serif";color:black">Chaoyi Huang ( joehuang )<o:p></o:p></span></pre>
<pre style="line-height:9.4pt;background:white"><span lang="EN-US" style="font-size:8.5pt;font-family:Courier;color:black"><o:p> </o:p></span></pre>
<pre style="line-height:9.4pt;background:white"><span lang="EN-US" style="font-size:8.5pt;font-family:Courier;color:black"><o:p> </o:p></span></pre>
<pre style="line-height:9.4pt;background:white"><span lang="EN-US" style="font-size:8.5pt;font-family:Courier;color:black">On 31 March 2015 at 22:05, joehuang <joehu...@huawei.com> wrote:<o:p></o:p></span></pre>
<pre style="line-height:9.4pt;background:white"><span lang="EN-US" style="font-size:8.5pt;font-family:Courier;color:black">> Hi, all,<o:p></o:p></span></pre>
<pre style="line-height:9.4pt;background:white"><span lang="EN-US" style="font-size:8.5pt;font-family:Courier;color:black">><o:p> </o:p></span></pre>
<pre style="line-height:9.4pt;background:white"><span lang="EN-US" style="font-size:8.5pt;font-family:Courier;color:black">> During the last cross project meeting[1][2] for the next step of OpenStack <o:p></o:p></span></pre>
<pre style="line-height:9.4pt;background:white"><span lang="EN-US" style="font-size:8.5pt;font-family:Courier;color:black">> cascading solution[3], the conclusion of the meeting is "OpenStack isn't <o:p></o:p></span></pre>
<pre style="line-height:9.4pt;background:white"><span lang="EN-US" style="font-size:8.5pt;font-family:Courier;color:black">> ready for the project, and if he want's it ready sooner than later, joehuang <o:p></o:p></span></pre>
<pre style="line-height:9.4pt;background:white"><span lang="EN-US" style="font-size:8.5pt;font-family:Courier;color:black">> needs to help make it ready by working on scaling being coded now", and the <o:p></o:p></span></pre>
<pre style="line-height:9.4pt;background:white"><span lang="EN-US" style="font-size:8.5pt;font-family:Courier;color:black">> scaling is on the first priority for OpenStack community.<o:p></o:p></span></pre>
<pre style="line-height:9.4pt;background:white"><span lang="EN-US" style="font-size:8.5pt;font-family:Courier;color:black">><o:p> </o:p></span></pre>
<pre style="line-height:9.4pt;background:white"><span lang="EN-US" style="font-size:8.5pt;font-family:Courier;color:black">> We just finished the 1 million VMs semi-simulation test report[4] for <o:p></o:p></span></pre>
<pre style="line-height:9.4pt;background:white"><span lang="EN-US" style="font-size:8.5pt;font-family:Courier;color:black">> OpenStack cascading solution, the most interesting findings during the test <o:p></o:p></span></pre>
<pre style="line-height:9.4pt;background:white"><span lang="EN-US" style="font-size:8.5pt;font-family:Courier;color:black">> is, the cascading architecture can support million level ports in Neutron, <o:p></o:p></span></pre>
<pre style="line-height:9.4pt;background:white"><span lang="EN-US" style="font-size:8.5pt;font-family:Courier;color:black">> and also million level VMs in Nova. And the test report also shows that <o:p></o:p></span></pre>
<pre style="line-height:9.4pt;background:white"><span lang="EN-US" style="font-size:8.5pt;font-family:Courier;color:black">> OpenStack cascading solution can manage up to 100k physical hosts without <o:p></o:p></span></pre>
<pre style="line-height:9.4pt;background:white"><span lang="EN-US" style="font-size:8.5pt;font-family:Courier;color:black">> challenge. Some scaling issues were found during the test and listed in the <o:p></o:p></span></pre>
<pre style="line-height:9.4pt;background:white"><span lang="EN-US" style="font-size:8.5pt;font-family:Courier;color:black">> report.<o:p></o:p></span></pre>
<pre style="line-height:9.4pt;background:white"><span lang="EN-US" style="font-size:8.5pt;font-family:Courier;color:black">><o:p> </o:p></span></pre>
<pre style="line-height:9.4pt;background:white"><span lang="EN-US" style="font-size:8.5pt;font-family:Courier;color:black">> The conclusion of the report is:<o:p></o:p></span></pre>
<pre style="line-height:9.4pt;background:white"><span lang="EN-US" style="font-size:8.5pt;font-family:Courier;color:black">> "According to the Phase I and Phase II test data analysis, due to the <o:p></o:p></span></pre>
<pre style="line-height:9.4pt;background:white"><span lang="EN-US" style="font-size:8.5pt;font-family:Courier;color:black">> hardware resources limitation, the OpenStack cascading solution with current <o:p></o:p></span></pre>
<pre style="line-height:9.4pt;background:white"><span lang="EN-US" style="font-size:8.5pt;font-family:Courier;color:black">> configuration can supports a maximum of 1 million virtual machines and is <o:p></o:p></span></pre>
<pre style="line-height:9.4pt;background:white"><span lang="EN-US" style="font-size:8.5pt;font-family:Courier;color:black">> capable of handling 500 concurrent API request if L3 (DVR) mode is included <o:p></o:p></span></pre>
<pre style="line-height:9.4pt;background:white"><span lang="EN-US" style="font-size:8.5pt;font-family:Courier;color:black">> or, 1000 concurrent API request if only L2 networking needed. It's up to <o:p></o:p></span></pre>
<pre style="line-height:9.4pt;background:white"><span lang="EN-US" style="font-size:8.5pt;font-family:Courier;color:black">> deployment policy to use OpenStack cascading solution inside one site ( one <o:p></o:p></span></pre>
<pre style="line-height:9.4pt;background:white"><span lang="EN-US" style="font-size:8.5pt;font-family:Courier;color:black">> data center) or multi-sites (multi-data centers), the maximal sites (data <o:p></o:p></span></pre>
<pre style="line-height:9.4pt;background:white"><span lang="EN-US" style="font-size:8.5pt;font-family:Courier;color:black">> centers) supported are 100, i.e., 100 cascaded OpenStack instances."<o:p></o:p></span></pre>
<pre style="line-height:9.4pt;background:white"><span lang="EN-US" style="font-size:8.5pt;font-family:Courier;color:black">><o:p> </o:p></span></pre>
<pre style="line-height:9.4pt;background:white"><span lang="EN-US" style="font-size:8.5pt;font-family:Courier;color:black">> The test report is shared first, let's discuss the next step later.<o:p></o:p></span></pre>
<pre style="line-height:9.4pt;background:white;white-space:pre-wrap;word-wrap: break-word;orphans: auto;text-align:start;widows: 1;-webkit-text-stroke-width: 0px;word-spacing:0px"><span lang="EN-US" style="font-size:8.5pt;font-family:Courier;color:black"><o:p> </o:p></span></pre>
<pre style="line-height:9.4pt;background:white"><span lang="EN-US" style="font-size:8.5pt;font-family:Courier;color:black">Wow thats beautiful stuff.<o:p></o:p></span></pre>
<pre style="line-height:9.4pt;background:white"><span lang="EN-US" style="font-size:8.5pt;font-family:Courier;color:black"><o:p> </o:p></span></pre>
<pre style="line-height:9.4pt;background:white"><span lang="EN-US" style="font-size:8.5pt;font-family:Courier;color:black">The next time someone does a report like this, I'd like to suggest<o:p></o:p></span></pre>
<pre style="line-height:9.4pt;background:white"><span lang="EN-US" style="font-size:8.5pt;font-family:Courier;color:black">some extra metrics to capture.<o:p></o:p></span></pre>
<pre style="line-height:9.4pt;background:white"><span lang="EN-US" style="font-size:8.5pt;font-family:Courier;color:black">API failure rate: what % of API errors occur.<o:p></o:p></span></pre>
<pre style="line-height:9.4pt;background:white"><span lang="EN-US" style="font-size:8.5pt;font-family:Courier;color:black">VM failure rate: what % of operations lead to a failed VM (e.g. not<o:p></o:p></span></pre>
<pre style="line-height:9.4pt;background:white"><span lang="EN-US" style="font-size:8.5pt;font-family:Courier;color:black">deleted on delete, or not started on create, or didn't boot correctly)<o:p></o:p></span></pre>
<pre style="line-height:9.4pt;background:white"><span lang="EN-US" style="font-size:8.5pt;font-family:Courier;color:black">block device failure rate similarly.<o:p></o:p></span></pre>
<pre style="line-height:9.4pt;background:white"><span lang="EN-US" style="font-size:8.5pt;font-family:Courier;color:black"><o:p> </o:p></span></pre>
<pre style="line-height:9.4pt;background:white"><span lang="EN-US" style="font-size:8.5pt;font-family:Courier;color:black">Looking in your results, I observe significant load in the<o:p></o:p></span></pre>
<pre style="line-height:9.4pt;background:white"><span lang="EN-US" style="font-size:8.5pt;font-family:Courier;color:black">steady-state mode for most of the DB's. Thats a little worrying, if as<o:p></o:p></span></pre>
<pre style="line-height:9.4pt;background:white"><span lang="EN-US" style="font-size:8.5pt;font-family:Courier;color:black">I assume steady-state means 'no new API calls being made'.<o:p></o:p></span></pre>
<pre style="line-height:9.4pt;background:white"><span lang="EN-US" style="font-size:8.5pt;font-family:Courier;color:black"><o:p> </o:p></span></pre>
<pre style="line-height:9.4pt;background:white"><span lang="EN-US" style="font-size:8.5pt;font-family:Courier;color:black">-Rob<o:p></o:p></span></pre>
<pre style="line-height:9.4pt;background:white"><span lang="EN-US" style="font-size:8.5pt;font-family:Courier;color:black"><o:p> </o:p></span></pre>
<pre style="line-height:9.4pt;background:white"><span lang="EN-US" style="font-size:8.5pt;font-family:Courier;color:black">-- <o:p></o:p></span></pre>
<pre style="line-height:9.4pt;background:white"><span lang="EN-US" style="font-size:8.5pt;font-family:Courier;color:black">Robert Collins <rbtcoll...@hp.com><o:p></o:p></span></pre>
<pre style="line-height:9.4pt;background:white"><span lang="EN-US" style="font-size:8.5pt;font-family:Courier;color:black">Distinguished Technologist<o:p></o:p></span></pre>
<pre style="line-height:9.4pt;background:white"><span lang="EN-US" style="font-size:8.5pt;font-family:Courier;color:black">HP Converged Cloud<o:p></o:p></span></pre>
<pre style="line-height:9.4pt;background:white"><span lang="EN-US" style="font-size:8.5pt;font-family:Courier;color:black"><o:p> </o:p></span></pre>
<pre style="line-height:9.4pt;background:white"><span lang="EN-US" style="font-size:8.5pt;font-family:Courier;color:black">__________________________________________________________________________<o:p></o:p></span></pre>
<pre style="line-height:9.4pt;background:white"><span lang="EN-US" style="font-size:8.5pt;font-family:Courier;color:black">OpenStack Development Mailing List (not for usage questions)<o:p></o:p></span></pre>
<pre style="line-height:9.4pt;background:white"><span lang="EN-US" style="font-size:8.5pt;font-family:Courier;color:black">Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe<o:p></o:p></span></pre>
<pre style="line-height:9.4pt;background:white"><span lang="EN-US" style="font-size:8.5pt;font-family:Courier;color:black"><a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev"><span style="color:#A01E1E">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev</span></a><o:p></o:p></span></pre>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
</div>
</body>
</html>