<div dir="ltr"><div><div>Hello.<br><br></div><div>I focus on the max number of PKI_token_authenticate or PKI_token_revocation_list_get requests that Keystone V3 can handle per second.<br></div>I have edited the wiki page. Any question and <span class="">suggestions </span>are most welcome.<br>
<br>Regards,<br></div>wanghong<br></div><div class="gmail_extra"><br><br><div class="gmail_quote">2013/12/17 Neependra Khare <span dir="ltr"><<a href="mailto:nkhare@redhat.com" target="_blank">nkhare@redhat.com</a>></span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
  
    
  
  <div bgcolor="#FFFFFF" text="#000000">
    <div>Hi Wanghong, <br><div class="im">
      <br>
      On 12/17/2013 03:10 PM, Íõºê wrote:<br>
    </div></div><div class="im">
    <blockquote type="cite">
      
      <div dir="ltr">Hi Neependra.<br>
        <br>
        We have done some keystone performance works already at HuaWei.
        We are interested in the number of PKI_token_authentication or<br>
        PKI_token_revocation_list_get requests that keystone V3 can
        handle per second. <br>
        We also made some attempts to improve the concurrency value per
        second.<br>
        <br>
        We had measured the concurrency value against a single-process
        Pthon-only keystone server, a multi-processes Keystone server
        running inside an Apache container server and 2, 3, 4
        multi-processes Keystone servers running inside an Apache
        container server.<br>
        <br>
        Could I modify your wiki to share the detail data? <br>
      </div>
    </blockquote></div>
    Sure. <br>
    <br>
    Regards,<br>
    Neependra<div><div class="h5"><br>
    <br>
    <blockquote type="cite">
      <div dir="ltr"><br>
        Regards<br>
        wanghong<br>
      </div>
      <div class="gmail_extra"><br>
        <br>
        <div class="gmail_quote">2013/12/17 Neependra Khare <span dir="ltr"><<a href="mailto:nkhare@redhat.com" target="_blank">nkhare@redhat.com</a>></span><br>
          <blockquote class="gmail_quote">
            <div>
              <div>Hi Tristan, <br>
                <div> <br>
                  On 12/16/2013 09:51 PM, Tristan De Cacqueray wrote:<br>
                </div>
              </div>
              <div>
                <blockquote type="cite">
                  <pre>On Wed, 11 Dec 2013 14:41:15 -0500
ayoung at <a href="http://redhat.com" target="_blank">redhat.com</a> (Adam Young) wrote:

</pre>
                  <blockquote type="cite">
                    <pre>Sounds good for a start.

There is a lot in Devstack that should help as far as documenting how
to set up LDAP etc.

Can you indicate which is going to be your first effort?  We
(Keystone team) can provide some guidance on how to best hammer on it.


</pre>
                  </blockquote>
                  <pre>Hello!

So I have started the UUID vs PKI and SQL vs LDAP comparison into one
benchmark using Devstack. I mostly focus on the time it takes to
validate token in those four scenarios, though I measure the time it
takes to create users and generate tokens as well. </pre>
                </blockquote>
              </div>
              Thanks for taking it up.
              <div><br>
                <blockquote type="cite">
                  <pre>I edited the wiki page to document this test, including the scripts
being used. Maybe those should be removed as the page grows...
The results should be ready in a couple of hours.</pre>
                </blockquote>
              </div>
              May be we can put the scripts used here on github or
              somewhere else. <br>
              Any suggestions ?
              <div><br>
                <blockquote type="cite">
                  <pre>Feedback are most welcome, and feel free to use/improve the code I
pasted!</pre>
                </blockquote>
              </div>
              - I think we need to test with more numbers of users.<br>
              - We should consider scenarios when creation, generation
              and validation happening in parallel.<br>
              - We should do the test when there is already some
              existing dataset on the Keystone consisting of <br>
              expired tokens etc. <br>
              <br>
              <br>
              Regards,<br>
              Neependra<br>
              <br>
              <blockquote type="cite">
                <pre>Cheers,
Tristan.
</pre>
                <div> <br>
                  <fieldset></fieldset>
                  <br>
                  <pre>_______________________________________________
Mailing list: <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack</a>
Post to     : <a href="mailto:openstack@lists.openstack.org" target="_blank">openstack@lists.openstack.org</a>
Unsubscribe : <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack</a>
</pre>
                </div>
              </blockquote>
              <br>
            </div>
            <br>
            _______________________________________________<br>
            Mailing list: <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack</a><br>
            Post to     : <a href="mailto:openstack@lists.openstack.org" target="_blank">openstack@lists.openstack.org</a><br>
            Unsubscribe : <a href="http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack" target="_blank">http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack</a><br>
            <br>
          </blockquote>
        </div>
        <br>
      </div>
    </blockquote>
    <br>
  </div></div></div>

</blockquote></div><br></div>