Server performance is bench marked using multiple master processes. A local
master process is created for each client computer system applying load on the
server. Then a global master process is created on a physical computer system on
which neither client nor server processes are running. The global master is responsible
for the proper execution of the bench mark. The global master uses an inter-master
communications protocol that enforces coordination among the disparate client systems
and processes.