<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">Clark Boylan <<a href="mailto:cboylan@sapwetik.org" target="_blank">cboylan@sapwetik.org</a>> Wrotr :<div><div class="h5"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">It appears that keystone eventlet is the source of the slowness in this<br>
job. With keystone eventlet all of the devstack jobs are slower and with<br>
keystone wsgi all of the jobs are quicker. Probably need to collect a<br>
bit more data but this doesn't look good for keystone eventlet.<br></blockquote></div></div></blockquote><div><br></div><div> On Wed, Sep 17, 2014 at 11:02 PM, Morgan Fainberg <span dir="ltr"><<a href="mailto:morgan.fainberg@gmail.com" target="_blank">morgan.fainberg@gmail.com</a>></span> wrote:</div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div><div class="h5"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"></blockquote></div></div><div>I've kicked off a test[1] as well to check into some tunable options (eventlet workers) for improving keystone eventlet performance. I'll circle back with the infra team once we have a little more data on both fronts. The Keystone team will use this data to figure out the best way to approach this issue. </div></blockquote><div><br></div><div>Brant submitted <a href="https://review.openstack.org/#/c/121384/">https://review.openstack.org/#/c/121384/</a> to up the Keystone workers when API_WORKERS is set.</div><div><br></div><div>I submitted <a href="https://review.openstack.org/#/c/122013/">https://review.openstack.org/#/c/122013/</a> to set a scaling default for API_WORKERS based on the available CPUs ((nproc+1)/2).  There is a summary in that commit message of the current reviews addressing the workers in various projects.</div><div><br></div><div>I think it has become clear that DevStack needs to set a default for most services that are currently either too big (nproc) or too small (Keystone at 1).  Of course, moving things to mod_wsgi moots all of that, but it'll be a while before everything moves.</div><div><br></div><div>dt</div></div><div><br></div>-- <br><br>Dean Troyer<br><a href="mailto:dtroyer@gmail.com">dtroyer@gmail.com</a><br>
</div></div>