changeset 2:d4f55fd47603

Modified loop_qsub.sh
author Nobuyasu Oshiro <dimolto@cr.ie.u-ryukyu.ac.jp>
date Wed, 08 Jan 2014 20:00:58 +0900
parents 25802bdc577d
children 5ea96ce6a1c1
files loop_qsub.sh stress_read_cassandra.rb stress_read_cassandra.sh stress_read_jungle.sh stress_write_cassandra.rb stress_write_cassandra.sh stress_write_jungle.sh
diffstat 7 files changed, 32 insertions(+), 29 deletions(-) [+]
line wrap: on
line diff
--- 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"
--- 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
--- 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
 }
--- 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
 }
--- 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
+
--- 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
 }
--- 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
 }