# HG changeset patch # User Nobuyasu Oshiro # Date 1389178858 -32400 # Node ID d4f55fd476039018c5050432c93059481b10e6a2 # Parent 25802bdc577d40114b0c9d449c5b0ffc4d3456cc Modified loop_qsub.sh diff -r 25802bdc577d -r d4f55fd47603 loop_qsub.sh --- a/loop_qsub.sh Wed Jul 17 08:18:30 2013 +0900 +++ b/loop_qsub.sh Wed Jan 08 20:00:58 2014 +0900 @@ -6,7 +6,8 @@ for i in `seq $start $finish` do echo "current count = $i" - qsub -v times=5000,schedule=`expr $(date +%s) + 5` -l nodes=$i:ppn=4 stress_write_jungle.sh + qsub -e /home/mass/share/student/k128576/jungle_benchmark/error_log/ -o /home/mass/share/student/k128576/jungle_benchmark/log/ -v times=5000,schedule=`expr $(date +%s) + 5` -l nodes=$i:ppn=4 /home/mass/share/student/k128576/jungle_benchmark/stress_write_jungle.sh +# qsub -e /home/mass/share/student/k128576/jungle_benchmark/error_log/ -o /home/mass/share/student/k128576/jungle_benchmark/log/ -v times=5000,schedule=`expr $(date +%s) + 5` -l nodes=$i:ppn=4 /home/mass/share/student/k128576/jungle_benchmark/stress_read_jungle.sh while [ "x`qstat`" != "x" ] do echo "waiting for job to complete" diff -r 25802bdc577d -r d4f55fd47603 stress_read_cassandra.rb --- a/stress_read_cassandra.rb Wed Jul 17 08:18:30 2013 +0900 +++ b/stress_read_cassandra.rb Wed Jan 08 20:00:58 2014 +0900 @@ -3,15 +3,15 @@ require 'net/http' require 'benchmark' +schedule = ARGV[0].to_i +time = Time.now.to_i +sleepTime = schedule - time +sleep(sleepTime) + tms = Benchmark.measure { - schedule = ARGV[0].to_i - time = Time.now.to_i - sleepTime = schedule - time - sleep(sleepTime) - - count = ARGV[1].to_i - count.times {|i| - Net::HTTP.get('133.13.62.3','/showMessage?bname=hello%20world',8080) + count = ARGV[1].to_i + count.times {|i| + ret = Net::HTTP.get('bldsv12.cr.ie.u-ryukyu.ac.jp','/showBoardMessage?bname=hello%20world',8080) } } puts tms.real diff -r 25802bdc577d -r d4f55fd47603 stress_read_cassandra.sh --- a/stress_read_cassandra.sh Wed Jul 17 08:18:30 2013 +0900 +++ b/stress_read_cassandra.sh Wed Jan 08 20:00:58 2014 +0900 @@ -1,15 +1,15 @@ #!/bin/sh # #PBS -q tqueue -#PBS -N read_cassandra_4core +#PBS -N read_jungle #PBS -l walltime=00:05:00 -script=/home/mass/share/student/k118585/stress_read_cassandra.rb +script=/home/mass/share/student/k128576/jungle_benchmark/stress_read_cassandra.rb function run() { while read serv do - ssh $serv -o "StrictHostKeyChecking no" "/usr/bin/ruby $script $schedule $times" & + ssh $serv "/usr/local/bin/ruby $script $schedule $times" & done wait } diff -r 25802bdc577d -r d4f55fd47603 stress_read_jungle.sh --- a/stress_read_jungle.sh Wed Jul 17 08:18:30 2013 +0900 +++ b/stress_read_jungle.sh Wed Jan 08 20:00:58 2014 +0900 @@ -1,15 +1,15 @@ #!/bin/sh # #PBS -q tqueue -#PBS -N read_jungle_kvm_bldsv10 +#PBS -N read_jungle #PBS -l walltime=00:05:00 -script=/home/mass/share/student/k128576/jungle_benchmark/stress_read_jungle.rb +script=/home/mass/share/student/k128576/jungle_benchmark/stress_read.rb function run() { while read serv do - ssh $serv "/usr/bin/ruby $script $schedule $times" & + ssh $serv "/usr/local/bin/ruby $script $schedule $times" & done wait } diff -r 25802bdc577d -r d4f55fd47603 stress_write_cassandra.rb --- a/stress_write_cassandra.rb Wed Jul 17 08:18:30 2013 +0900 +++ b/stress_write_cassandra.rb Wed Jan 08 20:00:58 2014 +0900 @@ -3,15 +3,17 @@ require 'net/http' require 'benchmark' -r = Benchmark.measure { - schedule = ARGV[0].to_i - time = Time.now.to_i - sleepTime = schedule - time - #puts "sleeping ",sleepTime - sleep(sleepTime) - count = ARGV[1].to_i - count.times {|i| - ret = Net::HTTP.get('133.13.56.174','/editMessage?bname=hello%20world&uuid=d3891320-74fd-11e2-afe9-0050568b006b&author=shoshi&key=0&msg=hogehoge',8080) +schedule = ARGV[0].to_i +time = Time.now.to_i +sleepTime = schedule - time +sleep(sleepTime) + +tms = Benchmark.measure { + count = ARGV[1].to_i + uri = URI.parse('http://bldsv12.cr.ie.u-ryukyu.ac.jp:8080/editMessage?bname=hello%20world&uuid=13814000-1dd2-11b2-93d6-02864ec060b6') + count.times {|i| + res = Net::HTTP.post_form(uri, {:author =>'oshiro', :bname =>'hello world', :uuid =>'0', :key =>'0', :msg =>"fugafuga #{i}"}) } } -puts r.real +puts tms.real + diff -r 25802bdc577d -r d4f55fd47603 stress_write_cassandra.sh --- a/stress_write_cassandra.sh Wed Jul 17 08:18:30 2013 +0900 +++ b/stress_write_cassandra.sh Wed Jan 08 20:00:58 2014 +0900 @@ -1,7 +1,7 @@ #!/bin/sh # #PBS -q tqueue -#PBS -N write_cassandra_4cores +#PBS -N write_jungle #PBS -l walltime=00:05:00 script=/home/mass/share/student/k128576/jungle_benchmark/stress_write_cassandra.rb @@ -9,7 +9,7 @@ function run() { while read serv do - ssh $serv "/usr/bin/ruby $script $schedule $times" & + ssh $serv "/usr/local/bin/ruby $script $schedule $times" & done wait } diff -r 25802bdc577d -r d4f55fd47603 stress_write_jungle.sh --- a/stress_write_jungle.sh Wed Jul 17 08:18:30 2013 +0900 +++ b/stress_write_jungle.sh Wed Jan 08 20:00:58 2014 +0900 @@ -4,12 +4,12 @@ #PBS -N write_jungle #PBS -l walltime=00:05:00 -script=/home/mass/share/student/k128576/jungle_benchmark/stress_write_jungle.rb +script=/home/mass/share/student/k128576/jungle_benchmark/stress_write.rb function run() { while read serv do - ssh $serv "/usr/bin/ruby $script $schedule $times" & + ssh $serv "/usr/local/bin/ruby $script $schedule $times" & done wait }