<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Exchange Server">
<!-- converted from text --><style><!-- .EmailQuote { margin-left: 1pt; padding-left: 4pt; border-left: #800000 2px solid; } --></style>
</head>
<body>
<div>
<div>
<div>Yes this is much higher than the rates we see at peak time.  </div>
<div><br>
</div>
<div>We use a scripting software to run tests that measure response to user to a consistent SP.  We burst load at the server for about 1/2 hour.   Watch user view of login time and other factors.   Once we are happy with that.  We run a 14 hour long test with
 35000 - 50000 distinct logins.  We look for a sustained and consistent load.  We increase load and drive to about 2.5 times our peak load at beginning of terms.    If we see issues in user login latency we determine if another horizontal VM is needed or if
 other issues may exist.  </div>
<div><br>
</div>
<div>We drove load per second at 23 for a test earlier this week.  </div>
<div><br>
</div>
<div>Server is only one factor.  Watch the ability of your attribute store to deliver data to logins.   
</div>
<div><br>
</div>
<div>You need to design based on your configuration.  But burst testing and prolonged testing are key for us.</div>
<div><br>
</div>
<div><font style="color:#333333"><i>Sent from my Verizon Wireless 4G LTE DROID</i></font></div>
</div>
<div class="x_quote">On Jul 10, 2015 2:46 PM, Jerry Shipman <jes59@cornell.edu> wrote:<br type="attribution">
</div>
</div>
<font size="2"><span style="font-size:10pt;">
<div class="PlainText">Thanks again.<br>
<br>
>> I am trying to figure out how to set up the IdP (or how many VMs I need, etc) in order to comfortably handle about 200 logins/second, which is (unless I screwed something up, which is always possible) the peak that I measured from our other (un-federated)
 login system.<br>
> <br>
> I think that is vastly overestimating the load you'll see, but it's your environment. We don't see anything within an order of magnitude of that (no webmail admittedly). We do about 500,000 logins a day peak, more often closer to 250,000-300,000 and during
 summer much lower.<br>
> <br>
> Even if you put 400,000 into an 8 hour window and ignore the other 16, the math doesn't come anywhere close to 200 per second. So maybe you have 4,000,000 logins a day through web?<br>
<br>
<br>
The logins per day are not that high, no. But inside a day, not all of the seconds have the same number of logins. I think the peak seconds I found were probably some correlated event like "all of the students are trying to log in at 11:58p in order to submit
 the homework that is due at midnight" (just a guess). <br>
(Also, it's nice to have some excess capacity because once in a while you see infinite-loop-browser-bugs, or maybe deliberate attacks, etc.)<br>
<br>
Jerry<br>
-- <br>
To unsubscribe from this list send an email to users-unsubscribe@shibboleth.net<br>
</div>
</span></font>
</body>
</html>