Information
We are currently investigating an issue with the editor of some pages. Please save your work and avoid to create new pages until this banner is gone.
How to run bulkData NT synthetic tests?
There are available as part of bulkDataNT installation, two tools for running different synthetic test:
bulkDataNTGenSender
bulkDataNTGenReceiver
For the options of each please run the tool w/o option, or -h option.
bulkDataNTGenReceiver -s TestStream -f00,01,02
bulkDataNTGenSender -s TestStream -f00,01,02 -b 4000000
bulkDataNTGenReceiver -s TestStream -f00,01,02 -u
bulkDataNTGenSender -s TestStream -f00,01,02 -b 4000000
or
bulkDataNTGenReceiver -s TS -f00,01,02,04 -u
bulkDataNT/src)
: bulkDataNTremoteTest -s cob-cpn-01,cob-cpn-02,cob-cpn-03,cob-cpn-04 -b 4000000
.At the moment script assumes that stream is TS, and for each host a flow is created starting from 00. So in this case we run senders in cob-cpn-01,cob-cpn-02,cob-cpn-03,cob-cpn-04 which send data of size 4000000. The results (output) from all the hosts are written in files in ~/ - a file per host. The output data can be processed (and plot generated) by running: bulkDataNTprocessRemoteTestResults
in bulkDataNT/src
By default it is used UDP, if you want to "switch" to TCP please use --qos_lib=TCPBulkDataQoSLibrary
option.
There is provided also script that automatize (and generates report) the tests. It is called: bulkDataNTremoteTest
. An example for testing nodes to master data rate (using reliable UDP):
../bin/bulkDataNTremoteTest --source=/alma/ste/etc/defaultEnv -s cob-cpn-01,cob-cpn-02,cob-cpn-03,cob-cpn-04,cob-cpn-05,cob-cpn-06,cob-cpn-07,cob-cpn-08,cob-cpn-09,cob-cpn-10,cob-cpn-11,cob-cpn-12,cob-cpn-13,cob-cpn-14,cob-cpn-15,cob-cpn-16 -b 6400000 -l 20
If you want to "switch" to TCP please use --qos_lib=TCPBulkDataQoSLibrary
option. For the details run the script with --help option.
-- BogdanJeram - 05 Feb 2013