<div dir="ltr">Thanks all for the feedback.  Few more notes to report.<div><br></div><div>Our IDP servers were running at about 60-70% overall cpu utilization.  The IDP Java proc itself was using about 125% of cpu (we have 2 cpus)</div><div><br></div><div>We adjusted the way we logged to INFO and WARN, from ALL and DEBUG.  Doing that dramatically improved performance.  We went from 4000 logins in 5 minutes to 17000, with 1000 concurrency.</div><div><br></div><div>Reason why we want to test with high concurrency is because during our Admission Decision night, we have about 30k kids wanting to see if they got into the University.  We&#39;re planning to go higher! Wish us luck! ;)</div><div><br></div><div>Thanks all,</div><div><br></div><div>Paulo<br><div><br></div><div><br></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Nov 11, 2014 at 12:52 PM, Cantor, Scott <span dir="ltr">&lt;<a href="mailto:cantor.2@osu.edu" target="_blank">cantor.2@osu.edu</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On 11/11/14, 4:17 PM, &quot;Baptista, Paulo&quot; &lt;<a href="mailto:paulo_baptista@brown.edu">paulo_baptista@brown.edu</a>&gt; wrote:<br>
<br>
<br>
<br>
&gt;How are all of you?  We&#39;re running some load tests against our QA Shib<br>
&gt;IDP Infrastructure.  I&#39;d like to share our current setup and results, and<br>
&gt;hopefully get from the community some tips on how to improve performance.<br>
<br>
</span>First you have to figure out the bottleneck and then determine if it&#39;s<br>
fixable. Chances are it&#39;s not, and you simply need more capacity. If it&#39;s<br>
CPU bound, then you need more CPU, that&#39;s it. It scales linearly.<br>
<span class=""><br>
&gt;2 Red Hat servers, IDP load balanced behind F5<br>
&gt;each with 2CPU, 2.5Ghz<br>
&gt;8GB ram<br>
&gt;java 1.6.0_14<br>
&gt;-Xms256m -Xmx6g -XX:MaxPermSize=1g -XX:-DisableExplicitGC<br>
&gt;-XX:+UseParallelOldGC<br>
<br>
</span>Java 1.6 is dead, so I&#39;d start by using one that isn&#39;t, since it&#39;s newer<br>
and might have performance improvements anyway.<br>
<span class=""><br>
&gt;We&#39;re running load test with 1000 concurrent users for 5 minutes. We get<br>
&gt;about 4000 successful logins. We&#39;re using Jmeter.<br>
<br>
</span>I seriously doubt that&#39;s a realistic load, but if you think you need that<br>
and it&#39;s CPU bound, then I guess you need more cores. Pretty simple. If<br>
it&#39;s not CPU bound, then the IdP isn&#39;t the bottleneck.<br>
<span class="HOEnZb"><font color="#888888"><br>
-- Scott<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
--<br>
To unsubscribe from this list send an email to <a href="mailto:users-unsubscribe@shibboleth.net">users-unsubscribe@shibboleth.net</a><br>
</div></div></blockquote></div><br></div>