Skip to content
This repository has been archived by the owner on Jul 7, 2022. It is now read-only.

Commit

Permalink
New plot for RAMCloud and Crail, HDFS, RAMCloud comparison.
Browse files Browse the repository at this point in the history
  • Loading branch information
asqasq committed Nov 16, 2017
1 parent d4304e6 commit 089d57b
Show file tree
Hide file tree
Showing 6 changed files with 424 additions and 2 deletions.
45 changes: 45 additions & 0 deletions _plots/blog/metadata/iops/iops.gpt
Expand Up @@ -120,10 +120,40 @@ plot "terasort_m04_c12_01_sek.dat" using ($0-0.2):($2/1000000):(0.1) title "Ter
################################################################################




################################################################################
### RAMCloud reads/s

set ylabel "IOPS [k]"
set xlabel "Number of clients"

set xrange [0:70]

set key right
set yrange [0:1500]


set term jpeg size 640,300 font "Times-Roman, 16"
set output "ramcloud_iops.jpg"
plot \
"ramcloud_iops.dat" using 1:($2/1000) title "RAMCloud IOPS" with linespoints linestyle 12 axes x1y1, \



set term svg size 640,300 font "Times-Roman, 16"
set output "ramcloud_iops.svg"
plot \
"ramcloud_iops.dat" using 1:($2/1000) title "RAMCloud IOPS" with linespoints linestyle 12 axes x1y1, \

################################################################################


################################################################################
### Single namenode vs. ib_send for the blog and the paper
set ylabel "IOPS [k]"
set xlabel "Number of clients"
set mytics 2

set xrange [0:70]

Expand All @@ -135,13 +165,15 @@ set output "namenode_crail_hdfs_iops.jpg"
plot \
"iops_01_async.dat" using 1:($2/1000) title "Crail namenode IOPS" with linespoints linestyle 8 axes x1y1, \
"hdfs_iops.dat" using 1:($2/1000) title "HDFS namenode IOPS" with linespoints linestyle 11 axes x1y1, \
"ramcloud_iops.dat" using 1:($2/1000) title "RAMCloud IOPS" with linespoints linestyle 12 axes x1y1, \


set term svg size 640,300 font "Times-Roman, 16"
set output "namenode_crail_hdfs_iops.svg"
plot \
"iops_01_async.dat" using 1:($2/1000) title "Crail namenode IOPS" with linespoints linestyle 8 axes x1y1, \
"hdfs_iops.dat" using 1:($2/1000) title "HDFS namenode IOPS" with linespoints linestyle 11 axes x1y1, \
"ramcloud_iops.dat" using 1:($2/1000) title "RAMCloud IOPS" with linespoints linestyle 12 axes x1y1, \


set yrange [0:250]
Expand All @@ -158,6 +190,19 @@ plot \
"hdfs_iops.dat" using 1:($2/1000) title "HDFS namenode IOPS" with linespoints linestyle 11 axes x1y1, \




### Boxplot to compare max IOPS of Crail, HDFS and RAMCloud
set xrange [0:4]
set yrange [0:10000]
set xlabel "Systems"

set term jpeg size 640,300 font "Times-Roman, 16"
set output "max_iops_crail_hdfs_ramcloud.jpg"
plot \
"max_iops_crail_hdfs_ramcloud.dat" using 1:($3/1000):(0.5):xtic(2) notitle with boxes fill solid 0.1 axes x1y1, \


################################################################################


Expand Down
4 changes: 4 additions & 0 deletions _plots/blog/metadata/iops/max_iops_crail_hdfs_ramcloud.dat
@@ -0,0 +1,4 @@
1 Crail 9676004.709
2 HDFS 187412.83
3 RAMCloud 1117000

17 changes: 17 additions & 0 deletions _plots/blog/metadata/iops/ramcloud_iops.dat
@@ -0,0 +1,17 @@
1 212000 0.210 0.199
2 349000 0.415 0.517
3 503000 0.698 0.657
4 628000 0.919 0.786
5 749000 1.124 0.904
6 858000 1.300 0.973
7 915000 1.405 0.992
8 973000 1.442 0.998
9 976000 1.488 0.999
10 982000 1.457 1.000
11 980000 1.438 1.000
12 1021000 1.486 1.000
13 1043000 1.498 1.000
14 1117000 1.482 1.000
15 1005000 1.533 0.999
16 1001000 1.545 0.999

72 changes: 70 additions & 2 deletions img/blog/crail-metadata/namenode_crail_hdfs_iops.svg
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
40 changes: 40 additions & 0 deletions img/blog/crail-metadata/namenode_hdfs_iops.svg
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 089d57b

Please sign in to comment.