-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathold-migrate-postcopy
More file actions
executable file
·50 lines (34 loc) · 989 Bytes
/
old-migrate-postcopy
File metadata and controls
executable file
·50 lines (34 loc) · 989 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
dest=c11node10
telnetport=4446
expno=1
# sysbench params
#prefix=1024_RO_${expno}
# memtouch params
dirtyrate=150
prefix=118_${dirtyrate}_${expno}
logfile=mt_${prefix}.log
#echo sb_${prefix}.log
echo $logfile
#ssh $dest /root/qemu/listen-daemon
ssh $dest /root/qemu/listen-postcopy-daemon
#sleep 3
./runvm-daemon
echo sleeping 20 seconds ...
sleep 20
#echo starting dstat ...
#ssh localhost -p 5555 "dstat -cmdngy > dstat/${prefix}.log &"
# run benchmark (memtouch, sysbench, apache, netperf, lmbench, kc) in background
echo starting memtouch $dirtyrate ...
ssh localhost -p 5555 "/root/memtouch $dirtyrate $dirtyrate" &
#echo starting sysbench ...
#ssh localhost -p 5555 "/root/run > sysbench/${prefix}.log &"
echo sleeping 10 seconds ...
sleep 10
echo starting migration ...
./ncmigrate-postcopy > log/${logfile}
#./ncmigrate > log/sb_${prefix}.log
#grep time -a log/sb_${prefix}.log
grep time -a log/${logfile}
sleep 10
# shutdown VM at dest
./stopvm $dest $telnetport