Set up synthetic write benchmark.
[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 left
17
18 set output "spec1.eps"
19 set ylabel "Achieved Operations per Second"
20 plot "../20110311/sfssum.20110312-native" with linespoints title "Local NFS Server", \
21      "../20110307/sfssum.20110307-ec2-west2" with linespoints title "EC2 NFS Server", \
22      "../20110311/sfssum.20110311-s3-west" with linespoints title "BlueSky", \
23      "../20110311/sfssum.20110311-s3-west-4kfs" with linespoints title "BlueSky (4K blocks)", \
24      "../20110311/sfssum.20110312-s3-west-fullseg" with linespoints title "BlueSky (full fetches)", \
25      "../20110311/sfssum.20110312-s3-west-noseg" with linespoints title "BlueSky (no segments)", \
26      "../20110311/sfssum.20110315-s3-west-noagg" with linespoints title "BlueSky (no read aggregation)", \
27      "../20110311/sfssum.20110313-azure" with linespoints title "Azure"
28
29 set output "spec2.eps"
30 set ylabel "Operation Latency (ms)"
31 set yrange [0:50]
32 plot "../20110311/sfssum.20110312-native" using 1:3 with linespoints title "Local NFS Server", \
33      "../20110307/sfssum.20110307-ec2-west2" using 1:3 with linespoints title "EC2 NFS Server", \
34      "../20110311/sfssum.20110311-s3-west" using 1:3 with linespoints title "BlueSky", \
35      "../20110311/sfssum.20110311-s3-west-4kfs" using 1:3 with linespoints title "BlueSky (4K blocks)", \
36      "../20110311/sfssum.20110312-s3-west-fullseg" using 1:3 with linespoints title "BlueSky (full fetches)", \
37      "../20110311/sfssum.20110312-s3-west-noseg" using 1:3 with linespoints title "BlueSky (no segments)", \
38      "../20110311/sfssum.20110315-s3-west-noagg" using 1:3 with linespoints title "BlueSky (no read aggregation)", \
39      "../20110311/sfssum.20110313-azure" using 1:3 with linespoints title "Azure"
40
41 XMAX=1600
42 set xrange [0:XMAX]
43 set x2range [0:XMAX*OPS_WSS_SCALE]
44 set xtics nomirror
45 set x2tics auto
46 set yrange [*:*]
47
48 set output "spec-parallel1.eps"
49 set ylabel "Achieved Operations per Second"
50 plot "../20110311/sfssum.20110312-native" with linespoints title "Local NFS Server", \
51      "../20110311/sfssum.20110315-native-hi8" with linespoints title "Local (8 clients)", \
52      "../20110311/sfssum.20110311-s3-west" with linespoints title "BlueSky", \
53      "../20110311/sfssum.20110314-s3-west-hi8" with linespoints title "BlueSky (8 clients)"
54
55 set output "spec-parallel2.eps"
56 set ylabel "Operation Latency (ms)"
57 plot "../20110311/sfssum.20110312-native" using 1:3 with linespoints title "Local NFS Server", \
58      "../20110311/sfssum.20110315-native-hi8" using 1:3 with linespoints title "Local (8 clients)", \
59      "../20110311/sfssum.20110311-s3-west" using 1:3 with linespoints title "BlueSky", \
60      "../20110311/sfssum.20110314-s3-west-hi8" using 1:3 with linespoints title "BlueSky (8 clients)"
61
62
63 # CIFS results
64 XMAX=1000
65 set xrange [0:XMAX]
66 set x2range [0:XMAX*OPS_WSS_SCALE]
67 set xtics nomirror
68 set x2tics auto
69 set yrange [*:*]
70 set output "spec-cifs1.eps"
71 set ylabel "Achieved Operations per Second"
72 plot "../20110227a/sfssum.20110227-samba" with linespoints title "Samba", \
73      "../20110317/sfssum.20110317-cifs" with linespoints title "BlueSky"
74
75 set output "spec-cifs2.eps"
76 set ylabel "Operation Latency (ms)"
77 plot "../20110227a/sfssum.20110227-samba" using 1:3 with linespoints title "Samba", \
78      "../20110317/sfssum.20110317-cifs" using 1:3 with linespoints title "BlueSky"