Server Load Testing

Stringer

New member
Dec 21, 2008
60
4
0
Cambridge, MA
I'm looking to find out my t202 redirect time and page load time under high traffic conditions. The tool should simulate ~500 simultaneous users.

Any recommendations ?

Thx
 


Cant help you with that specifically, but if you are looking for a scalable solution, let me know. If your doing something specific we dont already have, we can built whatever you need.
 
ab tool comes with apache

$> man ab

EDIT: I usually deploy a large (enough) rackspace instance, run some tests and then kill it the instance when I am done.

EDIT 2: fail at edit is fail .. sorry for reply instead of edit ;)
 
Apache ab is pretty slow. There are much better options: httperf and siege.

Welcome to the httperf homepage
Siege Home Page

Don't test requests from the same machine, always do it remotely. Amazon EC2 instances are useful for this (basically hourly VPS instances). Rackspace instances as well, as mentioned above. If one isn't getting you enough, you can always use multiple.

If you really want speed, SoftLayer lets you spawn "bare metal instances", which are basically dedicated servers that are charged hourly. This is especially useful if you need fast disk I/O, but that shouldn't be an issue here.

500 simultaneous users (as vague as that is for a definition) is not much though, so probably any solution will be adequate.