On 14/04/2008, ansonyc <[EMAIL PROTECTED]> wrote:
>
>  Hi Sebb,
>
>  Thanks for your response.  I'm concerned about the limitations of the remote
>  servers, and wonder if we can document some some general advice and tips for
>  situations to avoid, in achieving better scalibility for jMeter through
>  remote servers.  And if there are specific cases we all agree should work
>  better in a certain way, perhaps improvements can be made.
>
>  That said, you have a good point about network limitations.  The controller
>  and the remote server are communicating over a VPN connection, and are on
>  different networks - a situation I'm used to using other load running tools.
>  Instead, I'm thinking of trying:
>
>  1. To put the controller and remote server on the same remote network so
>  that they aren't communicating over VPN anymore.
>
>  ... as well as reducing some of load on the single JMeter client by:
>
>  2. Disabling Graph Results and Aggregate Results and sticking only with a
>  Summary Report, and/or
>
>  3. Reading up on non GUI JMeter operation and trying that out.
>
>  What do you think of my above options?  Can you speculate on the relative
>  merits of each of the above points, in my goal to achieve near-linear
>  scalability of throughput using remote agents?
>

Some of this is already documented:

http://jakarta.apache.org/jmeter/usermanual/best-practices.html#lean_mean

For minumum resource usage, non-GUI mode is the way to go.

Client-server mode is always going to be more resource intensive.

>  Regards,
>  ANSON
>
>
>
>
>  sebb-2-2 wrote:
>  >
>  > On 11/04/2008, ansonyc <[EMAIL PROTECTED]> wrote:
>  >>
>  >>  Hi,
>  >>
>  >>  I'm starting to use remote servers but having trouble understanding its
>  >>  throughput behaviour and how it distributes the threads in the Test
>  >> Plan..
>  >>
>  >
>  > The test plan is sent to all the remote servers and executed there.
>  >
>  > All the responses are returned to the single JMeter client, so this
>  > can become a limiting factor, as can the network between the two.
>  >
>  >>  I have a Test Plan that achieves about 10 requests/second run locally
>  >>  against a target system, when using 20 threads.  I take this same Test
>  >> Plan
>  >>  with the same number of threads and run it on a single remote server,
>  >>  controlled by the original machine.  I get about 5 requests/second,
>  >> about
>  >>  half the total number of Samples in the same period of time.  The
>  >> response
>  >>  times are similar, and Uniform Random Timer settings are identical, so
>  >> it's
>  >>  almost as if the remote server is running 10 threads rather than 20.
>  >>
>  >>  I then add a second remote server and run the same Test Plan remotely
>  >> over
>  >>  those two.  Strangely, I get about 2.5 requests/second in total!
>  >>
>  >>  I'm observing requests per second through a Summary Report, and an
>  >> Aggregate
>  >>  Report.  I also happen to have a Graph Results running.
>  >>
>  >>  Here's the kicker: just to make sure I'm not running into capacity
>  >> problems
>  >>  of the specific remote machine, I copy my .jmx script directly over to
>  >> one
>  >>  of the remote servers and run it LOCALLY from there.  I get the full 10
>  >>  requests per second I'm expecting.
>  >
>  > So the problem is in the network or the JMeter client or both.
>  >
>  >>  Regards,
>  >>  ANSON CHAN
>  >>
>  >> --
>  >>  View this message in context:
>  >> 
> http://www.nabble.com/The-more-remote-servers-I-use%2C-the-less-throughput-I-get-tp16629935p16629935.html
>  >>  Sent from the JMeter - User mailing list archive at Nabble.com.
>  >>
>  >>
>  >>  ---------------------------------------------------------------------
>  >>  To unsubscribe, e-mail: [EMAIL PROTECTED]
>  >>  For additional commands, e-mail: [EMAIL PROTECTED]
>  >>
>  >>
>  >
>  > ---------------------------------------------------------------------
>  > To unsubscribe, e-mail: [EMAIL PROTECTED]
>  > For additional commands, e-mail: [EMAIL PROTECTED]
>  >
>  >
>  >
>
>
> --
>  View this message in context: 
> http://www.nabble.com/The-more-remote-servers-I-use%2C-the-less-throughput-I-get-tp16629935p16678093.html
>
> Sent from the JMeter - User mailing list archive at Nabble.com.
>
>
>  ---------------------------------------------------------------------
>  To unsubscribe, e-mail: [EMAIL PROTECTED]
>  For additional commands, e-mail: [EMAIL PROTECTED]
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to