I intend to host my site on a VPS and before I do, I wanted to test to see how much ram/cpu it will require for given number of concurrent users. What is the best way to set up a VPS on a home mahine with spcific CPU and RAM allocated to it so that I can test my site in it? Should I use Virtualbox? Or are there better alternatives for acomplishing this?
Asked
Active
Viewed 154 times
3 Answers
1
You can use Siege to do load testing. http://www.joedog.org/

Sameer
- 4,118
- 2
- 17
- 11
-
I was thinking about Jmeter, although it does not really matter which I use at this time. What I am inquiring about however is how exactly can I simulate a VPS (virtul private server) I need to test to see how much concurent users my site can handle under 514 ram, then 1 gb ram, etc... – Dan Jan 06 '11 at 04:02
0
VirtualBox is a decent way of doing this. In my opinion, it's the most "polished" of the free virtualization options. VMWare Server is another option, though in my opinion the quality of it has gone drastically downhill since they switched to the web interface.

devicenull
- 5,622
- 1
- 26
- 31
-
Would I be able to allocate set amount of RAM/CPU in virtualbox? how accurate is that? – Dan Jan 06 '11 at 04:55
-
Virtualbox will limit the memory/cpu to the values you specify. It's not really any different then using any other virtualization software. – devicenull Jan 06 '11 at 15:15
0
Check out this analysis and related tools. He's published the source code as well!

jldugger
- 14,342
- 20
- 77
- 129