From: George Milescu Date: Sat, 31 Jul 2010 08:43:12 +0000 (+0200) Subject: Added per-node custom bw_limit script X-Git-Tag: classic-scenario-config~14 X-Git-Url: http://p2p-next.cs.pub.ro/gitweb/?a=commitdiff_plain;h=e4f3143050691f1c193dfd7ddc28451bb8cde83d;p=p2p-testing-infrastructure.git Added per-node custom bw_limit script Signed-off-by: George Milescu --- diff --git a/ConfigFiles/globalconfig.txt b/ConfigFiles/globalconfig.txt index 7761bed..7831920 100644 --- a/ConfigFiles/globalconfig.txt +++ b/ConfigFiles/globalconfig.txt @@ -38,6 +38,3 @@ CONFIG_FILES_REL_PATH="../ConfigFiles" # CONFIG_FILES_REL_PATH is relative to ControlScripts folder RESULTS_FOLDER_REL_PATH="../Results" - -# The script used to limit the bw on the nodes -TC_SCRIPT=bw_limit.sh diff --git a/ConfigFiles/scenario01.txt b/ConfigFiles/scenario01.txt index c50c13e..19124f3 100644 --- a/ConfigFiles/scenario01.txt +++ b/ConfigFiles/scenario01.txt @@ -5,11 +5,11 @@ # * 6 leechers # * all peers have the same bandwidth # -# Hostname SSHport User RemoteFolder NetInterface Download(Mbps) DownloadBurst(K) Upload(Mbps) UploadBurst(K) StartDelay(s) StartCommand StopDetector StopCommand LogParser -p2p-next-01.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 2 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh parse_seeder.sh -p2p-next-05.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_leecher.sh Data.700M.swarm.torrent detect_complete_leecher.sh stop_tribler.sh parse_leecher.sh -p2p-next-06.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_leecher.sh Data.700M.swarm.torrent detect_complete_leecher.sh stop_tribler.sh parse_leecher.sh -p2p-next-07.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_leecher.sh Data.700M.swarm.torrent detect_complete_leecher.sh stop_tribler.sh parse_leecher.sh -p2p-next-08.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_leecher.sh Data.700M.swarm.torrent detect_complete_leecher.sh stop_tribler.sh parse_leecher.sh -p2p-next-09.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_leecher.sh Data.700M.swarm.torrent detect_complete_leecher.sh stop_tribler.sh parse_leecher.sh -p2p-next-10.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_leecher.sh Data.700M.swarm.torrent detect_complete_leecher.sh stop_tribler.sh parse_leecher.sh \ No newline at end of file +# Hostname SSHport User RemoteFolder NetInterface Download(Mbps) DownloadBurst(K) Upload(Mbps) UploadBurst(K) StartDelay(s) StartCommand StopDetector StopCommand TcScript LogParser +p2p-next-01.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 2 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh bw_limit.sh parse_seeder.sh +p2p-next-05.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_leecher.sh Data.700M.swarm.torrent detect_complete_leecher.sh stop_tribler.sh bw_limit.sh parse_leecher.sh +p2p-next-06.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_leecher.sh Data.700M.swarm.torrent detect_complete_leecher.sh stop_tribler.sh bw_limit.sh parse_leecher.sh +p2p-next-07.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_leecher.sh Data.700M.swarm.torrent detect_complete_leecher.sh stop_tribler.sh bw_limit.sh parse_leecher.sh +p2p-next-08.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_leecher.sh Data.700M.swarm.torrent detect_complete_leecher.sh stop_tribler.sh bw_limit.sh parse_leecher.sh +p2p-next-09.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_leecher.sh Data.700M.swarm.torrent detect_complete_leecher.sh stop_tribler.sh bw_limit.sh parse_leecher.sh +p2p-next-10.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_leecher.sh Data.700M.swarm.torrent detect_complete_leecher.sh stop_tribler.sh bw_limit.sh parse_leecher.sh \ No newline at end of file diff --git a/ConfigFiles/scenario01ct.txt b/ConfigFiles/scenario01ct.txt index 1cbb1b8..d5184a4 100644 --- a/ConfigFiles/scenario01ct.txt +++ b/ConfigFiles/scenario01ct.txt @@ -5,94 +5,94 @@ # * 89 leechers # * all peers have the same bandwidth # -# Hostname SSHport User RemoteFolder NetInterface Download(Mbps) DownloadBurst(K) Upload(Mbps) UploadBurst(K) StartDelay(s) StartCommand StopDetector StopCommand LogParser -p2p-next-01.grid.pub.ro 10122 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_seeder.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh -p2p-next-01.grid.pub.ro 10222 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh -p2p-next-01.grid.pub.ro 10322 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh -p2p-next-01.grid.pub.ro 10422 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh -p2p-next-01.grid.pub.ro 10522 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh -p2p-next-01.grid.pub.ro 10622 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh -p2p-next-01.grid.pub.ro 10722 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh -p2p-next-01.grid.pub.ro 10822 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh -p2p-next-01.grid.pub.ro 10922 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh -p2p-next-01.grid.pub.ro 11022 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh -p2p-next-03.grid.pub.ro 10122 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh -p2p-next-03.grid.pub.ro 10222 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh -p2p-next-03.grid.pub.ro 10322 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh -p2p-next-03.grid.pub.ro 10422 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh -p2p-next-03.grid.pub.ro 10522 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh -p2p-next-03.grid.pub.ro 10622 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh -p2p-next-03.grid.pub.ro 10722 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh -p2p-next-03.grid.pub.ro 10822 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh -p2p-next-03.grid.pub.ro 10922 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh -p2p-next-03.grid.pub.ro 11022 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh -p2p-next-04.grid.pub.ro 10122 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh -p2p-next-04.grid.pub.ro 10222 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh -p2p-next-04.grid.pub.ro 10322 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh -p2p-next-04.grid.pub.ro 10422 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh -p2p-next-04.grid.pub.ro 10522 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh -p2p-next-04.grid.pub.ro 10622 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh -p2p-next-04.grid.pub.ro 10722 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh -p2p-next-04.grid.pub.ro 10822 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh -p2p-next-04.grid.pub.ro 10922 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh -p2p-next-04.grid.pub.ro 11022 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh -p2p-next-05.grid.pub.ro 10122 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh -p2p-next-05.grid.pub.ro 10222 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh -p2p-next-05.grid.pub.ro 10322 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh -p2p-next-05.grid.pub.ro 10422 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh -p2p-next-05.grid.pub.ro 10522 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh -p2p-next-05.grid.pub.ro 10622 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh -p2p-next-05.grid.pub.ro 10722 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh -p2p-next-05.grid.pub.ro 10822 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh -p2p-next-05.grid.pub.ro 10922 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh -p2p-next-05.grid.pub.ro 11022 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh -p2p-next-06.grid.pub.ro 10122 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh -p2p-next-06.grid.pub.ro 10222 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh -p2p-next-06.grid.pub.ro 10322 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh -p2p-next-06.grid.pub.ro 10422 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh -p2p-next-06.grid.pub.ro 10522 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh -p2p-next-06.grid.pub.ro 10622 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh -p2p-next-06.grid.pub.ro 10722 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh -p2p-next-06.grid.pub.ro 10822 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh -p2p-next-06.grid.pub.ro 10922 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh -p2p-next-06.grid.pub.ro 11022 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh -p2p-next-07.grid.pub.ro 10122 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh -p2p-next-07.grid.pub.ro 10222 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh -p2p-next-07.grid.pub.ro 10322 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh -p2p-next-07.grid.pub.ro 10422 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh -p2p-next-07.grid.pub.ro 10522 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh -p2p-next-07.grid.pub.ro 10622 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh -p2p-next-07.grid.pub.ro 10722 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh -p2p-next-07.grid.pub.ro 10822 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh -p2p-next-07.grid.pub.ro 10922 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh -p2p-next-07.grid.pub.ro 11022 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh -p2p-next-08.grid.pub.ro 10122 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh -p2p-next-08.grid.pub.ro 10222 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh -p2p-next-08.grid.pub.ro 10322 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh -p2p-next-08.grid.pub.ro 10422 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh -p2p-next-08.grid.pub.ro 10522 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh -p2p-next-08.grid.pub.ro 10622 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh -p2p-next-08.grid.pub.ro 10722 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh -p2p-next-08.grid.pub.ro 10822 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh -p2p-next-08.grid.pub.ro 10922 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh -p2p-next-08.grid.pub.ro 11022 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh -p2p-next-09.grid.pub.ro 10122 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh -p2p-next-09.grid.pub.ro 10222 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh -p2p-next-09.grid.pub.ro 10322 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh -p2p-next-09.grid.pub.ro 10422 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh -p2p-next-09.grid.pub.ro 10522 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh -p2p-next-09.grid.pub.ro 10622 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh -p2p-next-09.grid.pub.ro 10722 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh -p2p-next-09.grid.pub.ro 10822 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh -p2p-next-09.grid.pub.ro 10922 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh -p2p-next-09.grid.pub.ro 11022 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh -p2p-next-10.grid.pub.ro 10122 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh -p2p-next-10.grid.pub.ro 10222 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh -p2p-next-10.grid.pub.ro 10322 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh -p2p-next-10.grid.pub.ro 10422 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh -p2p-next-10.grid.pub.ro 10522 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh -p2p-next-10.grid.pub.ro 10622 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh -p2p-next-10.grid.pub.ro 10722 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh -p2p-next-10.grid.pub.ro 10822 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh -p2p-next-10.grid.pub.ro 10922 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh -p2p-next-10.grid.pub.ro 11022 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.700M.ct.torrent detect_complete_hrk.sh stop_hrk.sh parse_hrk.sh +# Hostname SSHport User RemoteFolder NetInterface Download(Mbps) DownloadBurst(K) Upload(Mbps) UploadBurst(K) StartDelay(s) StartCommand StopDetector StopCommand TcScript LogParser +p2p-next-01.grid.pub.ro 10122 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_seeder.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh +p2p-next-01.grid.pub.ro 10222 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh +p2p-next-01.grid.pub.ro 10322 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh +p2p-next-01.grid.pub.ro 10422 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh +p2p-next-01.grid.pub.ro 10522 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh +p2p-next-01.grid.pub.ro 10622 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh +p2p-next-01.grid.pub.ro 10722 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh +p2p-next-01.grid.pub.ro 10822 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh +p2p-next-01.grid.pub.ro 10922 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh +p2p-next-01.grid.pub.ro 11022 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh +p2p-next-03.grid.pub.ro 10122 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh +p2p-next-03.grid.pub.ro 10222 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh +p2p-next-03.grid.pub.ro 10322 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh +p2p-next-03.grid.pub.ro 10422 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh +p2p-next-03.grid.pub.ro 10522 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh +p2p-next-03.grid.pub.ro 10622 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh +p2p-next-03.grid.pub.ro 10722 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh +p2p-next-03.grid.pub.ro 10822 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh +p2p-next-03.grid.pub.ro 10922 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh +p2p-next-03.grid.pub.ro 11022 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh +p2p-next-04.grid.pub.ro 10122 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh +p2p-next-04.grid.pub.ro 10222 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh +p2p-next-04.grid.pub.ro 10322 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh +p2p-next-04.grid.pub.ro 10422 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh +p2p-next-04.grid.pub.ro 10522 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh +p2p-next-04.grid.pub.ro 10622 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh +p2p-next-04.grid.pub.ro 10722 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh +p2p-next-04.grid.pub.ro 10822 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh +p2p-next-04.grid.pub.ro 10922 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh +p2p-next-04.grid.pub.ro 11022 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh +p2p-next-05.grid.pub.ro 10122 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh +p2p-next-05.grid.pub.ro 10222 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh +p2p-next-05.grid.pub.ro 10322 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh +p2p-next-05.grid.pub.ro 10422 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh +p2p-next-05.grid.pub.ro 10522 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh +p2p-next-05.grid.pub.ro 10622 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh +p2p-next-05.grid.pub.ro 10722 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh +p2p-next-05.grid.pub.ro 10822 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh +p2p-next-05.grid.pub.ro 10922 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh +p2p-next-05.grid.pub.ro 11022 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh +p2p-next-06.grid.pub.ro 10122 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh +p2p-next-06.grid.pub.ro 10222 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh +p2p-next-06.grid.pub.ro 10322 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh +p2p-next-06.grid.pub.ro 10422 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh +p2p-next-06.grid.pub.ro 10522 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh +p2p-next-06.grid.pub.ro 10622 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh +p2p-next-06.grid.pub.ro 10722 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh +p2p-next-06.grid.pub.ro 10822 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh +p2p-next-06.grid.pub.ro 10922 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh +p2p-next-06.grid.pub.ro 11022 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh +p2p-next-07.grid.pub.ro 10122 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh +p2p-next-07.grid.pub.ro 10222 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh +p2p-next-07.grid.pub.ro 10322 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh +p2p-next-07.grid.pub.ro 10422 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh +p2p-next-07.grid.pub.ro 10522 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh +p2p-next-07.grid.pub.ro 10622 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh +p2p-next-07.grid.pub.ro 10722 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh +p2p-next-07.grid.pub.ro 10822 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh +p2p-next-07.grid.pub.ro 10922 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh +p2p-next-07.grid.pub.ro 11022 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh +p2p-next-08.grid.pub.ro 10122 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh +p2p-next-08.grid.pub.ro 10222 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh +p2p-next-08.grid.pub.ro 10322 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh +p2p-next-08.grid.pub.ro 10422 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh +p2p-next-08.grid.pub.ro 10522 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh +p2p-next-08.grid.pub.ro 10622 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh +p2p-next-08.grid.pub.ro 10722 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh +p2p-next-08.grid.pub.ro 10822 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh +p2p-next-08.grid.pub.ro 10922 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh +p2p-next-08.grid.pub.ro 11022 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh +p2p-next-09.grid.pub.ro 10122 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh +p2p-next-09.grid.pub.ro 10222 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh +p2p-next-09.grid.pub.ro 10322 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh +p2p-next-09.grid.pub.ro 10422 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh +p2p-next-09.grid.pub.ro 10522 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh +p2p-next-09.grid.pub.ro 10622 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh +p2p-next-09.grid.pub.ro 10722 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh +p2p-next-09.grid.pub.ro 10822 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh +p2p-next-09.grid.pub.ro 10922 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh +p2p-next-09.grid.pub.ro 11022 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh +p2p-next-10.grid.pub.ro 10122 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh +p2p-next-10.grid.pub.ro 10222 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh +p2p-next-10.grid.pub.ro 10322 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh +p2p-next-10.grid.pub.ro 10422 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh +p2p-next-10.grid.pub.ro 10522 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh +p2p-next-10.grid.pub.ro 10622 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh +p2p-next-10.grid.pub.ro 10722 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh +p2p-next-10.grid.pub.ro 10822 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh +p2p-next-10.grid.pub.ro 10922 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh +p2p-next-10.grid.pub.ro 11022 p2p /home/p2p/george eth0 8 100 8 100 0 start_hrk_leecher.sh Data.100M.ct.torrent detect_complete_hrk.sh stop_hrk.sh bw_limit_ct.sh parse_hrk.sh \ No newline at end of file diff --git a/ConfigFiles/scenario02.txt b/ConfigFiles/scenario02.txt index b080dfe..c1818b5 100644 --- a/ConfigFiles/scenario02.txt +++ b/ConfigFiles/scenario02.txt @@ -7,13 +7,13 @@ # * 2 proxies # * all peers have the same bandwidth # -# Hostname SSHport User RemoteFolder NetInterface Download(Mbps) DownloadBurst(K) Upload(Mbps) UploadBurst(K) StartDelay(s) StartCommand StopDetector StopCommand LogParser -p2p-next-01.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 1 start_doe.sh Data.700M.swarm.torrent detect_complete_doe.sh stop_tribler.sh parse_doe.sh -p2p-next-03.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_proxy.sh 01 detect_complete_proxy.sh stop_tribler.sh parse_proxy.sh -p2p-next-04.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_proxy.sh 02 detect_complete_proxy.sh stop_tribler.sh parse_proxy.sh -p2p-next-05.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh parse_seeder.sh -p2p-next-06.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_leecher.sh Data.700M.swarm.torrent detect_complete_leecher.sh stop_tribler.sh parse_leecher.sh -p2p-next-07.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_leecher.sh Data.700M.swarm.torrent detect_complete_leecher.sh stop_tribler.sh parse_leecher.sh -p2p-next-08.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_leecher.sh Data.700M.swarm.torrent detect_complete_leecher.sh stop_tribler.sh parse_leecher.sh -p2p-next-09.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_leecher.sh Data.700M.swarm.torrent detect_complete_leecher.sh stop_tribler.sh parse_leecher.sh -p2p-next-10.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_leecher.sh Data.700M.swarm.torrent detect_complete_leecher.sh stop_tribler.sh parse_leecher.sh \ No newline at end of file +# Hostname SSHport User RemoteFolder NetInterface Download(Mbps) DownloadBurst(K) Upload(Mbps) UploadBurst(K) StartDelay(s) StartCommand StopDetector StopCommand TcScript LogParser +p2p-next-01.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 1 start_doe.sh Data.700M.swarm.torrent detect_complete_doe.sh stop_tribler.sh bw_limit.sh parse_doe.sh +p2p-next-03.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_proxy.sh 01 detect_complete_proxy.sh stop_tribler.sh bw_limit.sh parse_proxy.sh +p2p-next-04.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_proxy.sh 02 detect_complete_proxy.sh stop_tribler.sh bw_limit.sh parse_proxy.sh +p2p-next-05.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh bw_limit.sh parse_seeder.sh +p2p-next-06.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_leecher.sh Data.700M.swarm.torrent detect_complete_leecher.sh stop_tribler.sh bw_limit.sh parse_leecher.sh +p2p-next-07.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_leecher.sh Data.700M.swarm.torrent detect_complete_leecher.sh stop_tribler.sh bw_limit.sh parse_leecher.sh +p2p-next-08.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_leecher.sh Data.700M.swarm.torrent detect_complete_leecher.sh stop_tribler.sh bw_limit.sh parse_leecher.sh +p2p-next-09.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_leecher.sh Data.700M.swarm.torrent detect_complete_leecher.sh stop_tribler.sh bw_limit.sh parse_leecher.sh +p2p-next-10.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_leecher.sh Data.700M.swarm.torrent detect_complete_leecher.sh stop_tribler.sh bw_limit.sh parse_leecher.sh \ No newline at end of file diff --git a/ConfigFiles/scenario03.txt b/ConfigFiles/scenario03.txt index 4555a55..6bb1f6e 100644 --- a/ConfigFiles/scenario03.txt +++ b/ConfigFiles/scenario03.txt @@ -5,11 +5,11 @@ # * 6 seeders # * all peers have the same bandwidth # -# Hostname SSHport User RemoteFolder NetInterface Download(Mbps) DownloadBurst(K) Upload(Mbps) UploadBurst(K) StartDelay(s) StartCommand StopDetector StopCommand LogParser -p2p-next-01.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 1 start_leecher.sh Data.700M.swarm.torrent detect_complete_leecher.sh stop_tribler.sh parse_leecher.sh -p2p-next-05.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh parse_seeder.sh -p2p-next-06.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh parse_seeder.sh -p2p-next-07.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh parse_seeder.sh -p2p-next-08.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh parse_seeder.sh -p2p-next-09.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh parse_seeder.sh -p2p-next-10.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh parse_seeder.sh \ No newline at end of file +# Hostname SSHport User RemoteFolder NetInterface Download(Mbps) DownloadBurst(K) Upload(Mbps) UploadBurst(K) StartDelay(s) StartCommand StopDetector StopCommand TcScript LogParser +p2p-next-01.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 1 start_leecher.sh Data.700M.swarm.torrent detect_complete_leecher.sh stop_tribler.sh bw_limit.sh parse_leecher.sh +p2p-next-05.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh bw_limit.sh parse_seeder.sh +p2p-next-06.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh bw_limit.sh parse_seeder.sh +p2p-next-07.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh bw_limit.sh parse_seeder.sh +p2p-next-08.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh bw_limit.sh parse_seeder.sh +p2p-next-09.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh bw_limit.sh parse_seeder.sh +p2p-next-10.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh bw_limit.sh parse_seeder.sh \ No newline at end of file diff --git a/ConfigFiles/scenario04.txt b/ConfigFiles/scenario04.txt index d1fe57a..7d106e4 100644 --- a/ConfigFiles/scenario04.txt +++ b/ConfigFiles/scenario04.txt @@ -6,13 +6,13 @@ # * 2 proxies # * all peers have the same bandwidth # -# Hostname SSHport User RemoteFolder NetInterface Download(Mbps) DownloadBurst(K) Upload(Mbps) UploadBurst(K) StartDelay(s) StartCommand StopDetector StopCommand LogParser -p2p-next-01.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 1 start_doe.sh Data.700M.swarm.torrent detect_complete_doe.sh stop_tribler.sh parse_doe.sh -p2p-next-03.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_proxy.sh 01 detect_complete_proxy.sh stop_tribler.sh parse_proxy.sh -p2p-next-04.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_proxy.sh 02 detect_complete_proxy.sh stop_tribler.sh parse_proxy.sh -p2p-next-05.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh parse_seeder.sh -p2p-next-06.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh parse_seeder.sh -p2p-next-07.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh parse_seeder.sh -p2p-next-08.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh parse_seeder.sh -p2p-next-09.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh parse_seeder.sh -p2p-next-10.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh parse_seeder.sh \ No newline at end of file +# Hostname SSHport User RemoteFolder NetInterface Download(Mbps) DownloadBurst(K) Upload(Mbps) UploadBurst(K) StartDelay(s) StartCommand StopDetector StopCommand TcScript LogParser +p2p-next-01.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 1 start_doe.sh Data.700M.swarm.torrent detect_complete_doe.sh stop_tribler.sh bw_limit.sh parse_doe.sh +p2p-next-03.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_proxy.sh 01 detect_complete_proxy.sh stop_tribler.sh bw_limit.sh parse_proxy.sh +p2p-next-04.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_proxy.sh 02 detect_complete_proxy.sh stop_tribler.sh bw_limit.sh parse_proxy.sh +p2p-next-05.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh bw_limit.sh parse_seeder.sh +p2p-next-06.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh bw_limit.sh parse_seeder.sh +p2p-next-07.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh bw_limit.sh parse_seeder.sh +p2p-next-08.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh bw_limit.sh parse_seeder.sh +p2p-next-09.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh bw_limit.sh parse_seeder.sh +p2p-next-10.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh bw_limit.sh parse_seeder.sh \ No newline at end of file diff --git a/ConfigFiles/scenario05.txt b/ConfigFiles/scenario05.txt index 08e0981..4baa952 100644 --- a/ConfigFiles/scenario05.txt +++ b/ConfigFiles/scenario05.txt @@ -7,13 +7,13 @@ # * 2 proxies # * The doe has a 32Mbps bandwidth, all the other peers have an 8Mbps bandwidth # -# Hostname SSHport User RemoteFolder NetInterface Download(Mbps) DownloadBurst(K) Upload(Mbps) UploadBurst(K) StartDelay(s) StartCommand StopDetector StopCommand LogParser -p2p-next-01.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 32 400 32 400 1 start_doe.sh Data.700M.swarm.torrent detect_complete_doe.sh stop_tribler.sh parse_doe.sh -p2p-next-03.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_proxy.sh 01 detect_complete_proxy.sh stop_tribler.sh parse_proxy.sh -p2p-next-04.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_proxy.sh 02 detect_complete_proxy.sh stop_tribler.sh parse_proxy.sh -p2p-next-05.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh parse_seeder.sh -p2p-next-06.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_leecher.sh Data.700M.swarm.torrent detect_complete_leecher.sh stop_tribler.sh parse_leecher.sh -p2p-next-07.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_leecher.sh Data.700M.swarm.torrent detect_complete_leecher.sh stop_tribler.sh parse_leecher.sh -p2p-next-08.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_leecher.sh Data.700M.swarm.torrent detect_complete_leecher.sh stop_tribler.sh parse_leecher.sh -p2p-next-09.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_leecher.sh Data.700M.swarm.torrent detect_complete_leecher.sh stop_tribler.sh parse_leecher.sh -p2p-next-10.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_leecher.sh Data.700M.swarm.torrent detect_complete_leecher.sh stop_tribler.sh parse_leecher.sh \ No newline at end of file +# Hostname SSHport User RemoteFolder NetInterface Download(Mbps) DownloadBurst(K) Upload(Mbps) UploadBurst(K) StartDelay(s) StartCommand StopDetector StopCommand TcScript LogParser +p2p-next-01.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 32 400 32 400 1 start_doe.sh Data.700M.swarm.torrent detect_complete_doe.sh stop_tribler.sh bw_limit.sh parse_doe.sh +p2p-next-03.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_proxy.sh 01 detect_complete_proxy.sh stop_tribler.sh bw_limit.sh parse_proxy.sh +p2p-next-04.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_proxy.sh 02 detect_complete_proxy.sh stop_tribler.sh bw_limit.sh parse_proxy.sh +p2p-next-05.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh bw_limit.sh parse_seeder.sh +p2p-next-06.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_leecher.sh Data.700M.swarm.torrent detect_complete_leecher.sh stop_tribler.sh bw_limit.sh parse_leecher.sh +p2p-next-07.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_leecher.sh Data.700M.swarm.torrent detect_complete_leecher.sh stop_tribler.sh bw_limit.sh parse_leecher.sh +p2p-next-08.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_leecher.sh Data.700M.swarm.torrent detect_complete_leecher.sh stop_tribler.sh bw_limit.sh parse_leecher.sh +p2p-next-09.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_leecher.sh Data.700M.swarm.torrent detect_complete_leecher.sh stop_tribler.sh bw_limit.sh parse_leecher.sh +p2p-next-10.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_leecher.sh Data.700M.swarm.torrent detect_complete_leecher.sh stop_tribler.sh bw_limit.sh parse_leecher.sh \ No newline at end of file diff --git a/ConfigFiles/scenario06.txt b/ConfigFiles/scenario06.txt index fab277e..622a96a 100644 --- a/ConfigFiles/scenario06.txt +++ b/ConfigFiles/scenario06.txt @@ -6,13 +6,13 @@ # * 2 proxies # * The doe has a 32Mbps bandwidth, all the other peers have an 8Mbps bandwidth # -# Hostname SSHport User RemoteFolder NetInterface Download(Mbps) DownloadBurst(K) Upload(Mbps) UploadBurst(K) StartDelay(s) StartCommand StopDetector StopCommand LogParser -p2p-next-01.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 32 400 32 400 1 start_doe.sh Data.700M.swarm.torrent detect_complete_doe.sh stop_tribler.sh parse_doe.sh -p2p-next-03.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_proxy.sh 01 detect_complete_proxy.sh stop_tribler.sh parse_proxy.sh -p2p-next-04.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_proxy.sh 02 detect_complete_proxy.sh stop_tribler.sh parse_proxy.sh -p2p-next-05.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh parse_seeder.sh -p2p-next-06.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh parse_seeder.sh -p2p-next-07.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh parse_seeder.sh -p2p-next-08.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh parse_seeder.sh -p2p-next-09.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh parse_seeder.sh -p2p-next-10.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh parse_seeder.sh \ No newline at end of file +# Hostname SSHport User RemoteFolder NetInterface Download(Mbps) DownloadBurst(K) Upload(Mbps) UploadBurst(K) StartDelay(s) StartCommand StopDetector StopCommand TcScript LogParser +p2p-next-01.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 32 400 32 400 1 start_doe.sh Data.700M.swarm.torrent detect_complete_doe.sh stop_tribler.sh bw_limit.sh parse_doe.sh +p2p-next-03.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_proxy.sh 01 detect_complete_proxy.sh stop_tribler.sh bw_limit.sh parse_proxy.sh +p2p-next-04.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_proxy.sh 02 detect_complete_proxy.sh stop_tribler.sh bw_limit.sh parse_proxy.sh +p2p-next-05.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh bw_limit.sh parse_seeder.sh +p2p-next-06.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh bw_limit.sh parse_seeder.sh +p2p-next-07.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh bw_limit.sh parse_seeder.sh +p2p-next-08.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh bw_limit.sh parse_seeder.sh +p2p-next-09.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh bw_limit.sh parse_seeder.sh +p2p-next-10.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh bw_limit.sh parse_seeder.sh \ No newline at end of file diff --git a/ConfigFiles/scenario07.txt b/ConfigFiles/scenario07.txt index f03f7d9..b4d5b6e 100644 --- a/ConfigFiles/scenario07.txt +++ b/ConfigFiles/scenario07.txt @@ -6,13 +6,13 @@ # * 2 proxies # * The proxies have a 32Mbps bandwidth, all the other peers have an 8Mbps bandwidth # -# Hostname SSHport User RemoteFolder NetInterface Download(Mbps) DownloadBurst(K) Upload(Mbps) UploadBurst(K) StartDelay(s) StartCommand StopDetector StopCommand LogParser -p2p-next-01.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 1 start_doe.sh Data.700M.swarm.torrent detect_complete_doe.sh stop_tribler.sh parse_doe.sh -p2p-next-03.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 32 400 32 400 0 start_proxy.sh 01 detect_complete_proxy.sh stop_tribler.sh parse_proxy.sh -p2p-next-04.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 32 400 32 400 0 start_proxy.sh 02 detect_complete_proxy.sh stop_tribler.sh parse_proxy.sh -p2p-next-05.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh parse_seeder.sh -p2p-next-06.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh parse_seeder.sh -p2p-next-07.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh parse_seeder.sh -p2p-next-08.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh parse_seeder.sh -p2p-next-09.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh parse_seeder.sh -p2p-next-10.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh parse_seeder.sh \ No newline at end of file +# Hostname SSHport User RemoteFolder NetInterface Download(Mbps) DownloadBurst(K) Upload(Mbps) UploadBurst(K) StartDelay(s) StartCommand StopDetector StopCommand TcScript LogParser +p2p-next-01.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 1 start_doe.sh Data.700M.swarm.torrent detect_complete_doe.sh stop_tribler.sh bw_limit.sh parse_doe.sh +p2p-next-03.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 32 400 32 400 0 start_proxy.sh 01 detect_complete_proxy.sh stop_tribler.sh bw_limit.sh parse_proxy.sh +p2p-next-04.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 32 400 32 400 0 start_proxy.sh 02 detect_complete_proxy.sh stop_tribler.sh bw_limit.sh parse_proxy.sh +p2p-next-05.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh bw_limit.sh parse_seeder.sh +p2p-next-06.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh bw_limit.sh parse_seeder.sh +p2p-next-07.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh bw_limit.sh parse_seeder.sh +p2p-next-08.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh bw_limit.sh parse_seeder.sh +p2p-next-09.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh bw_limit.sh parse_seeder.sh +p2p-next-10.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh bw_limit.sh parse_seeder.sh \ No newline at end of file diff --git a/ConfigFiles/scenario08.txt b/ConfigFiles/scenario08.txt index b1916a7..a17565b 100644 --- a/ConfigFiles/scenario08.txt +++ b/ConfigFiles/scenario08.txt @@ -7,13 +7,13 @@ # * 2 proxies # * The doe has a 32Mbps bandwidth, all the other peers have an 8Mbps bandwidth # -# Hostname SSHport User RemoteFolder NetInterface Download(Mbps) DownloadBurst(K) Upload(Mbps) UploadBurst(K) StartDelay(s) StartCommand StopDetector StopCommand LogParser -p2p-next-01.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 1 start_doe.sh Data.700M.swarm.torrent detect_complete_doe.sh stop_tribler.sh parse_doe.sh -p2p-next-03.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 32 400 32 400 0 start_proxy.sh 01 detect_complete_proxy.sh stop_tribler.sh parse_proxy.sh -p2p-next-04.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 32 400 32 400 0 start_proxy.sh 02 detect_complete_proxy.sh stop_tribler.sh parse_proxy.sh -p2p-next-05.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh parse_seeder.sh -p2p-next-06.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_leecher.sh Data.700M.swarm.torrent detect_complete_leecher.sh stop_tribler.sh parse_leecher.sh -p2p-next-07.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_leecher.sh Data.700M.swarm.torrent detect_complete_leecher.sh stop_tribler.sh parse_leecher.sh -p2p-next-08.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_leecher.sh Data.700M.swarm.torrent detect_complete_leecher.sh stop_tribler.sh parse_leecher.sh -p2p-next-09.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_leecher.sh Data.700M.swarm.torrent detect_complete_leecher.sh stop_tribler.sh parse_leecher.sh -p2p-next-10.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_leecher.sh Data.700M.swarm.torrent detect_complete_leecher.sh stop_tribler.sh parse_leecher.sh \ No newline at end of file +# Hostname SSHport User RemoteFolder NetInterface Download(Mbps) DownloadBurst(K) Upload(Mbps) UploadBurst(K) StartDelay(s) StartCommand StopDetector StopCommand TcScript LogParser +p2p-next-01.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 1 start_doe.sh Data.700M.swarm.torrent detect_complete_doe.sh stop_tribler.sh bw_limit.sh parse_doe.sh +p2p-next-03.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 32 400 32 400 0 start_proxy.sh 01 detect_complete_proxy.sh stop_tribler.sh bw_limit.sh parse_proxy.sh +p2p-next-04.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 32 400 32 400 0 start_proxy.sh 02 detect_complete_proxy.sh stop_tribler.sh bw_limit.sh parse_proxy.sh +p2p-next-05.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh bw_limit.sh parse_seeder.sh +p2p-next-06.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_leecher.sh Data.700M.swarm.torrent detect_complete_leecher.sh stop_tribler.sh bw_limit.sh parse_leecher.sh +p2p-next-07.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_leecher.sh Data.700M.swarm.torrent detect_complete_leecher.sh stop_tribler.sh bw_limit.sh parse_leecher.sh +p2p-next-08.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_leecher.sh Data.700M.swarm.torrent detect_complete_leecher.sh stop_tribler.sh bw_limit.sh parse_leecher.sh +p2p-next-09.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_leecher.sh Data.700M.swarm.torrent detect_complete_leecher.sh stop_tribler.sh bw_limit.sh parse_leecher.sh +p2p-next-10.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 8 100 8 100 0 start_leecher.sh Data.700M.swarm.torrent detect_complete_leecher.sh stop_tribler.sh bw_limit.sh parse_leecher.sh \ No newline at end of file diff --git a/ConfigFiles/scenario09.txt b/ConfigFiles/scenario09.txt index 6158d42..edacd1b 100644 --- a/ConfigFiles/scenario09.txt +++ b/ConfigFiles/scenario09.txt @@ -6,13 +6,13 @@ # * 2 proxies # * The proxies have a 32Mbps bandwidth, all the other peers have an 8Mbps bandwidth # -# Hostname SSHport User RemoteFolder NetInterface Download(Mbps) DownloadBurst(K) Upload(Mbps) UploadBurst(K) StartDelay(s) StartCommand StopDetector StopCommand LogParser -p2p-next-01.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 1000 12500 1000 12500 1 start_doe.sh Data.700M.swarm.torrent detect_complete_doe.sh stop_tribler.sh parse_doe.sh -p2p-next-03.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 1000 12500 1000 12500 0 start_proxy.sh 01 detect_complete_proxy.sh stop_tribler.sh parse_proxy.sh -p2p-next-04.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 1000 12500 1000 12500 0 start_proxy.sh 02 detect_complete_proxy.sh stop_tribler.sh parse_proxy.sh -p2p-next-05.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 1000 12500 1000 12500 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh parse_seeder.sh -p2p-next-06.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 1000 12500 1000 12500 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh parse_seeder.sh -p2p-next-07.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 1000 12500 1000 12500 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh parse_seeder.sh -p2p-next-08.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 1000 12500 1000 12500 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh parse_seeder.sh -p2p-next-09.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 1000 12500 1000 12500 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh parse_seeder.sh -p2p-next-10.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 1000 12500 1000 12500 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh parse_seeder.sh \ No newline at end of file +# Hostname SSHport User RemoteFolder NetInterface Download(Mbps) DownloadBurst(K) Upload(Mbps) UploadBurst(K) StartDelay(s) StartCommand StopDetector StopCommand TcScript LogParser +p2p-next-01.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 1000 12500 1000 12500 1 start_doe.sh Data.700M.swarm.torrent detect_complete_doe.sh stop_tribler.sh bw_limit.sh parse_doe.sh +p2p-next-03.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 1000 12500 1000 12500 0 start_proxy.sh 01 detect_complete_proxy.sh stop_tribler.sh bw_limit.sh parse_proxy.sh +p2p-next-04.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 1000 12500 1000 12500 0 start_proxy.sh 02 detect_complete_proxy.sh stop_tribler.sh bw_limit.sh parse_proxy.sh +p2p-next-05.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 1000 12500 1000 12500 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh bw_limit.sh parse_seeder.sh +p2p-next-06.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 1000 12500 1000 12500 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh bw_limit.sh parse_seeder.sh +p2p-next-07.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 1000 12500 1000 12500 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh bw_limit.sh parse_seeder.sh +p2p-next-08.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 1000 12500 1000 12500 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh bw_limit.sh parse_seeder.sh +p2p-next-09.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 1000 12500 1000 12500 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh bw_limit.sh parse_seeder.sh +p2p-next-10.grid.pub.ro 22 p2p /home/p2p/george/P2P-Next eth0 1000 12500 1000 12500 0 start_seeder.sh Data.700M.swarm.torrent detect_complete_seeder.sh stop_tribler.sh bw_limit.sh parse_seeder.sh \ No newline at end of file diff --git a/ControlScripts/run_scenario.sh b/ControlScripts/run_scenario.sh index 296f0eb..442502c 100755 --- a/ControlScripts/run_scenario.sh +++ b/ControlScripts/run_scenario.sh @@ -88,8 +88,8 @@ cat $CONFIG_FILES_REL_PATH/$SCENARIO_FILE | grep -v ^# | grep -v ^$ | tr -s '\t' # Setup the nodes scenario_setup() { echo "---------------------- scenario_setup_" >> $ERR_LOG - while IFS=$'\t' read SERVER PORT USER REMOTE_PATH REMOTE_IF DL_BW DL_BURST UL_BW UL_BURST START_DELAY START_CMD DETECT_STOP_CMD STOP_CMD LOG_PARSER; do - echo " ** Setting-up $SERVER" + while IFS=$'\t' read SERVER PORT USER REMOTE_PATH REMOTE_IF DL_BW DL_BURST UL_BW UL_BURST START_DELAY START_CMD DETECT_STOP_CMD STOP_CMD TC_SCRIPT LOG_PARSER; do + echo " ** Setting-up $SERVER:$PORT" # Clean-up the host by using rsync if ! rsync -avP --del --rsh='ssh -p'$PORT $TEST_INFRASTRUCTURE_REL_PATH ${USER}@${SERVER}:${REMOTE_PATH} &>> $ERR_LOG; then @@ -114,12 +114,12 @@ scenario_setup() { # The setup stage is separated to decrease the time required to start the clients scenario_start() { echo "---------------------- scenario_start_" >> $ERR_LOG - while IFS=$'\t' read SERVER PORT USER REMOTE_PATH REMOTE_IF DL_BW DL_BURST UL_BW UL_BURST START_DELAY START_CMD DETECT_STOP_CMD STOP_CMD LOG_PARSER; do - echo " ** Starting client on $SERVER" + while IFS=$'\t' read SERVER PORT USER REMOTE_PATH REMOTE_IF DL_BW DL_BURST UL_BW UL_BURST START_DELAY START_CMD DETECT_STOP_CMD STOP_CMD TC_SCRIPT LOG_PARSER; do + echo " ** Starting client on $SERVER:$PORT" # Start the scripts on the remote clients # -f is used to put ssh in background after the connection is set and to redirect the ssh stdin from /dev/null - if ! ssh -f -p $PORT ${USER}@${SERVER} "cd $REMOTE_PATH/P2P-Testing-Infrastructure/ControlScripts; sleep $START_DELAY; ./$START_CMD &> $REMOTE_PATH/P2P-Testing-Infrastructure/ClientWorkingFolders/TmpLogs/$(hostname).log" &>> $ERR_LOG; then + if ! ssh -f -p $PORT ${USER}@${SERVER} "cd $REMOTE_PATH/P2P-Testing-Infrastructure/ControlScripts; sleep $START_DELAY; ./$START_CMD &> $REMOTE_PATH/P2P-Testing-Infrastructure/ClientWorkingFolders/TmpLogs/\$(hostname).log" &>> $ERR_LOG; then echo "Error: error running $START_CMD on $SERVER" break fi @@ -133,13 +133,13 @@ scenario_start() { # Wait until all the clients are finished scenario_wait() { echo "---------------------- scenario_wait_" >> $ERR_LOG - while IFS=$'\t' read SERVER PORT USER REMOTE_PATH REMOTE_IF DL_BW DL_BURST UL_BW UL_BURST START_DELAY START_CMD DETECT_STOP_CMD STOP_CMD LOG_PARSER; do - echo " ** Waiting for client on $SERVER to finish" + while IFS=$'\t' read SERVER PORT USER REMOTE_PATH REMOTE_IF DL_BW DL_BURST UL_BW UL_BURST START_DELAY START_CMD DETECT_STOP_CMD STOP_CMD TC_SCRIPT LOG_PARSER; do + echo " ** Waiting for client on $SERVER:$PORT to finish" # Start the scripts on the remote clients # -n is used to redirect the ssh stdin from /dev/null, in order to keep the stdin in place for the read command # The ssh call is blocking - if ! ssh -n -p $PORT ${USER}@${SERVER} "cd $REMOTE_PATH/P2P-Testing-Infrastructure/ControlScripts; ./$DETECT_STOP_CMD $REMOTE_PATH/P2P-Testing-Infrastructure/ClientWorkingFolders/TmpLogs/$(hostname).log" &>> $ERR_LOG; then + if ! ssh -n -p $PORT ${USER}@${SERVER} "cd $REMOTE_PATH/P2P-Testing-Infrastructure/ControlScripts; ./$DETECT_STOP_CMD $REMOTE_PATH/P2P-Testing-Infrastructure/ClientWorkingFolders/TmpLogs/\$(hostname).log" &>> $ERR_LOG; then echo "Error: error while waiting for client on $SERVER to finish" break fi @@ -153,8 +153,8 @@ scenario_wait() { # Clean the nodes and retrieve the log files scenario_clean() { echo "---------------------- scenario_clean_" >> $ERR_LOG - while IFS=$'\t' read SERVER PORT USER REMOTE_PATH REMOTE_IF DL_BW DL_BURST UL_BW UL_BURST START_DELAY START_CMD DETECT_STOP_CMD STOP_CMD LOG_PARSER; do - echo " ** Cleaning-up $SERVER" + while IFS=$'\t' read SERVER PORT USER REMOTE_PATH REMOTE_IF DL_BW DL_BURST UL_BW UL_BURST START_DELAY START_CMD DETECT_STOP_CMD STOP_CMD TC_SCRIPT LOG_PARSER; do + echo " ** Cleaning-up $SERVER:$PORT" # stopping the client on the server # -n is used to redirect the ssh stdin from /dev/null, in order to keep the stdin in place for the read command @@ -174,7 +174,7 @@ scenario_clean() { scp -P $PORT ${USER}@${SERVER}:${REMOTE_PATH}/P2P-Testing-Infrastructure/ClientWorkingFolders/TmpLogs/* $SCENARIO_RESULTS_FOLDER &>> $ERR_LOG # Clean-up the host by using rsync - if ! rsync -avP --del --rsh='ssh -p'$PORT $P2P_NEXT_REL_PATH ${USER}@${SERVER}:${REMOTE_PATH} &>> $ERR_LOG; then + if ! rsync -avP --del --exclude 'Results' --rsh='ssh -p'$PORT $TEST_INFRASTRUCTURE_REL_PATH ${USER}@${SERVER}:${REMOTE_PATH} &>> $ERR_LOG; then echo "Error: rsync error on $SERVER" fi done < $TMP_FILE @@ -187,8 +187,8 @@ scenario_clean() { # Parse the log files scenario_parse() { echo "---------------------- scenario_parse_" >> $ERR_LOG - while IFS=$'\t' read SERVER PORT USER REMOTE_PATH REMOTE_IF DL_BW DL_BURST UL_BW UL_BURST START_DELAY START_CMD DETECT_STOP_CMD STOP_CMD LOG_PARSER; do - echo -n " ** Parsing log files from $SERVER" + while IFS=$'\t' read SERVER PORT USER REMOTE_PATH REMOTE_IF DL_BW DL_BURST UL_BW UL_BURST START_DELAY START_CMD DETECT_STOP_CMD STOP_CMD TC_SCRIPT LOG_PARSER; do + echo -n " ** Parsing log files from $SERVER:$PORT" REMOTE_HOSTNAME=$(ssh -n -p $PORT ${USER}@${SERVER} "hostname")