syncing up between multiple client machines

From: brianok@us.ibm.com
Date: Wed Jul 12 2000 - 13:39:56 MDT


We have a few questions about synchronizing:

Since the PolyMix-2 test is a total of 14 hours, we were assuming that the
various phases were pretty exact in their durations, which would easily
allow two client machines to each throw 400 req/sec at a proxy at the exact
same times ("top1" and "top2"). What we're seeing is that the "warm" phase
takes longer on one client machine than on another client machine, such
that the "inc1" and subsequent phases on one client machine are not
synchronized with the corresponding phases on another client machine. We
thought the "warm" phase was a set amount of time, but it appears to be the
time that it takes to start up all the servers. Is this true?

We don't appear to be having basic network problems, because the rest of
the testing seems to be running well. When the "warm" phase is waiting for
all the servers to come up, what is it really doing? We see the servers
starting up slower and slower as the number increases. Perhaps this is due
to the load on the server machines, but I thought that using 600 servers on
each server machine was well within the capacity of a 400 MHz machine.

Brian O'Keefe (brianok@us.ibm.com)
IBM Transarc Lab, Pittsburgh, PA



This archive was generated by hypermail 2b29 : Tue Jul 10 2001 - 12:00:14 MDT