884e8c92dd710d8d795c3393936d599e12fa356f
[bluesky.git] / results / figures / specsfs.gnuplot
1 load "common.gnuplot"
2
3 OPS_WSS_SCALE=36/1024.0
4
5 set grid
6 set xlabel "Requested Operations per Second"
7 set x2label "Working Set Size (GB)"
8
9 XMAX=1250
10 set xrange [0:XMAX]
11 set x2range [0:XMAX*OPS_WSS_SCALE]
12 set xtics nomirror
13 set x2tics auto
14
15 set grid
16 set key top right
17
18 set output "spec1.eps"
19 set ylabel "Achieved Operations per Second"
20 plot "../20110311/sfssum.20110312-native" with linespoints title "Local NFS", \
21      "../20110311/sfssum.20110311-s3-west" with linespoints title "BlueSky", \
22      "../20110311/sfssum.20110311-s3-west-4kfs" with linespoints title "BlueSky (4K blocks)", \
23      "../20110311/sfssum.20110312-s3-west-fullseg" with linespoints title "BlueSky (full fetches)", \
24      "../20110401/sfssum.20110401-azure" with linespoints title "Azure"
25
26 set output "spec2.eps"
27 set ylabel "Operation Latency (ms)"
28 set yrange [0:50]
29 plot "../20110311/sfssum.20110312-native" using 1:3 with linespoints title "Local NFS", \
30      "../20110311/sfssum.20110311-s3-west" using 1:3 with linespoints title "BlueSky", \
31      "../20110311/sfssum.20110311-s3-west-4kfs" using 1:3 with linespoints title "BlueSky (4K blocks)", \
32      "../20110311/sfssum.20110312-s3-west-fullseg" using 1:3 with linespoints title "BlueSky (full fetches)", \
33      "../20110401/sfssum.20110401-azure" using 1:3 with linespoints title "Azure"
34
35 XMAX=1600
36 set xrange [0:XMAX]
37 set x2range [0:XMAX*OPS_WSS_SCALE]
38 set xtics nomirror
39 set x2tics auto
40 set yrange [*:*]
41
42 set output "spec-parallel1.eps"
43 set ylabel "Achieved Operations per Second"
44 plot "../20110311/sfssum.20110312-native" with linespoints title "Local NFS Server", \
45      "../20110311/sfssum.20110315-native-hi8" with linespoints title "Local (8 clients)", \
46      "../20110311/sfssum.20110311-s3-west" with linespoints title "BlueSky", \
47      "../20110311/sfssum.20110314-s3-west-hi8" with linespoints title "BlueSky (8 clients)"
48
49 set output "spec-parallel2.eps"
50 set ylabel "Operation Latency (ms)"
51 plot "../20110311/sfssum.20110312-native" using 1:3 with linespoints title "Local NFS Server", \
52      "../20110311/sfssum.20110315-native-hi8" using 1:3 with linespoints title "Local (8 clients)", \
53      "../20110311/sfssum.20110311-s3-west" using 1:3 with linespoints title "BlueSky", \
54      "../20110311/sfssum.20110314-s3-west-hi8" using 1:3 with linespoints title "BlueSky (8 clients)"
55
56
57 # CIFS results
58 XMAX=1000
59 set xrange [0:XMAX]
60 set x2range [0:XMAX*OPS_WSS_SCALE]
61 set xtics nomirror
62 set x2tics auto
63 set yrange [*:*]
64 set output "spec-cifs1.eps"
65 set ylabel "Achieved Operations per Second"
66 plot "../20110227a/sfssum.20110227-samba" with linespoints title "Samba", \
67      "../20110317/sfssum.20110317-cifs" with linespoints title "BlueSky"
68
69 set output "spec-cifs2.eps"
70 set ylabel "Operation Latency (ms)"
71 plot "../20110227a/sfssum.20110227-samba" using 1:3 with linespoints title "Samba", \
72      "../20110317/sfssum.20110317-cifs" using 1:3 with linespoints title "BlueSky"
73
74 # Four-way comparison of read latencies among native/BlueSky with NFS/CIFS
75 XMAX=750
76 set xrange [0:XMAX]
77 set x2range [0:XMAX*OPS_WSS_SCALE]
78 set xtics nomirror
79 set x2tics auto
80 set yrange [*:*]
81
82 set output "spec-read-latencies.eps"
83 set ylabel "Operation Latency (ms)"
84 plot "../20110317/read-latencies.data" using 1:2 with linespoints title "Native NFS", \
85      "../20110317/read-latencies.data" using 1:3 with linespoints title "BlueSky NFS", \
86      "../20110317/read-latencies.data" using 1:4 with linespoints title "Samba (CIFS)", \
87      "../20110317/read-latencies.data" using 1:5 with linespoints title "BlueSky CIFS"