Need specifics on vusers to real...
Although the question, "How many real users does one vuser equal?" has been dealt with over and over in this forum... and I have ready many of the responses... I am still not quite sure what all the factors are that may need to be considered. For those factors that I am aware of, ie. cpu %, mememory, throughput, etc, I am not exactly sure what their significance is! Please assume that I am VERY simple and need a detailed, yet entry-level explanation.
Thanks for your help!
More ambition than brains!
Re: Need specifics on vusers to real...
Are you talking about http (tcp based users) over the network ? Or Database ? Or ??????
For http, the server is affected by:-
Arrival rate (how many new connections)
Concurrent (how many open connections)
Activity (Requests per second on open connections)
These in turn will consume different resources (memory/CPU/Network Bandwidth etc). The consumption for 'Activity' will depend on the transaction type (static page, database access etc.).
Regarding Actual v Virtual, you may have seen this type of discussion:-
If I estimate a 'live' think time of 4 seconds and I am expecting 400 concurrent users, can I set the think to 1 second and run 100 'virtual users' to simulate the 400 user load.
Given that the Client driver can deliver this rate on the network, the 'Arrival rate' and the 'Activity' will aproximate the 400 user load but the 'Concurrent' will not.