This experiment attempts to isolate the effects of network use on each of the workloads. The test is performed as follows: a program (known affectionately as the "Network Hog") runs on the cluster (on machine 3, for example), reading a 100 MB file repeatedly from a server machine (machine 0, in the figure). The workload script is then run on on of the remaining machines (1 or 2), with its files located on the NFS Server. Remember, these machines are all on an ethernet; thus, the contention for the network is what is being measured.
Due to time constraints, we were only able to look at the CPU and I/O
Workloads.
Not surprisingly, the CPU Workload did not suffer much from network
over-utilization. Since there is little or no I/O in all of the scripts,
the most any one program was slowed by was about 6%.
CPU Workload
IO Workload