I've installed a NWS client in a few TeraGrid clusters and in my local machine to measure network bandwidth information between them. To sum up, we need to run the followings for a master node and a client node
a. Mater node
nws_nameserver
nws_memory
nws_sensor
b. Client node
nws_sensor
To start measuring, we need to submit the following command:
start_activity -f file_name name_server
To extract measured values, type the following:
nws_extract -N name_server -f time,measurement band from_node to_node
Here is some outputs for network bandwidth:
## Units: Megabits/second
## E.g.,
## 1181197165 (<= This is time) 6.148710000(<= This is bandwidth, Megabits/second)
## Network bandwidth between a.ufo.edu and b.ufo.edu
$ nws_extract -N nameserver.ufo.edu -f time,measurement,source,destination band a.ufo.edu b.ufo.edu
Time Measure Source Destination
1181197165 6.148710000 a.ufo.edu b.ufo.edu
1181197285 6.142370000
1181197405 6.135040000
No comments:
Post a Comment