# HG changeset patch # User taiki # Date 1421130147 -32400 # Node ID 88d663a7bad5754597a0ea828c9d53d1f99d941b # Parent 07347ccf01e025513d54e431a8c032140a730ebd add file for gnuplot diff -r 07347ccf01e0 -r 88d663a7bad5 benchmark.txt --- a/benchmark.txt Tue Jan 13 06:57:30 2015 +0900 +++ b/benchmark.txt Tue Jan 13 15:22:27 2015 +0900 @@ -1,4 +1,4 @@ -use FileBench benchmark on Fedora 20 kernel-3.16 +Benchmark use FileBench on Fedora 20 kernel-3.16 * 2015 1/1 ext4 / fileserver / 60 seconds / only bldsv09 access / SSD @@ -31,19 +31,16 @@ 37: 79.282: IO Summary: 495354 ops, 8255.094 ops/s, (750/1501 r/w), 196.9mb/s, 1033us cpu/op, 5.5ms latency -* 2014 1/12 ZFS / fileserver / 60 seconds / bldsv10 access / SSD - -statfile1 38897ops 648ops/s 0.0mb/s 0.0ms/op 6531us/op-cpu [0ms - 2ms] -deletefile1 38902ops 648ops/s 0.0mb/s 2.7ms/op 7105us/op-cpu [0ms - 1203ms] -closefile3 38903ops 648ops/s 0.0mb/s 0.9ms/op 6688us/op-cpu [0ms - 1206ms] -readfile1 38909ops 648ops/s 84.5mb/s 8.3ms/op 27683us/op-cpu [0ms - 218ms] -openfile2 38916ops 649ops/s 0.0mb/s 0.0ms/op 6682us/op-cpu [0ms - 5ms] -closefile2 38919ops 649ops/s 0.0mb/s 0.0ms/op 6410us/op-cpu [0ms - 0ms] -appendfilerand1 38921ops 649ops/s 5.1mb/s 3.6ms/op 11666us/op-cpu [0ms - 1210ms] -openfile1 38926ops 649ops/s 0.0mb/s 0.1ms/op 6614us/op-cpu [0ms - 6ms] -closefile1 38927ops 649ops/s 0.0mb/s 0.0ms/op 6489us/op-cpu [0ms - 0ms] -wrtfile1 38933ops 649ops/s 80.3mb/s 8.5ms/op 26005us/op-cpu [0ms - 1214ms] -createfile1 38947ops 649ops/s 0.0mb/s 2.6ms/op 7003us/op-cpu [0ms - 1211ms] -18334: 123.671: IO Summary: 428100 ops, 7134.431 ops/s, (648/1297 r/w), 169.9mb/s, 1221us cpu/op, 8.9ms latency - - +* 2015 1/13 ext4 / fileserver / 60 seconds / VM only bldsv09 / SSD +statfile1 18864ops 314ops/s 0.0mb/s 0.0ms/op 2198us/op-cpu [0ms - 46ms] +deletefile1 18871ops 314ops/s 0.0mb/s 5.9ms/op 5733us/op-cpu [0ms - 1684ms] +closefile3 18874ops 314ops/s 0.0mb/s 0.0ms/op 2200us/op-cpu [0ms - 4ms] +readfile1 18879ops 315ops/s 40.2mb/s 15.5ms/op 4253us/op-cpu [0ms - 5437ms] +openfile2 18884ops 315ops/s 0.0mb/s 0.2ms/op 2241us/op-cpu [0ms - 62ms] +closefile2 18885ops 315ops/s 0.0mb/s 0.0ms/op 2245us/op-cpu [0ms - 3ms] +appendfilerand1 18889ops 315ops/s 2.4mb/s 32.8ms/op 7217us/op-cpu [0ms - 5332ms] +openfile1 18897ops 315ops/s 0.0mb/s 0.1ms/op 2197us/op-cpu [0ms - 49ms] +closefile1 18900ops 315ops/s 0.0mb/s 0.0ms/op 2152us/op-cpu [0ms - 10ms] +wrtfile1 18904ops 315ops/s 38.9mb/s 1.1ms/op 2602us/op-cpu [0ms - 1273ms] +createfile1 18910ops 315ops/s 0.0mb/s 0.5ms/op 2495us/op-cpu [0ms - 71ms] + 1064: 86.511: IO Summary: 207757 ops, 3461.861 ops/s, (315/630 r/w), 81.6mb/s, 440us cpu/op, 18.7ms latency diff -r 07347ccf01e0 -r 88d663a7bad5 benchmark_gfs2.txt --- a/benchmark_gfs2.txt Tue Jan 13 06:57:30 2015 +0900 +++ b/benchmark_gfs2.txt Tue Jan 13 15:22:27 2015 +0900 @@ -117,7 +117,7 @@ 18603: 65.666: IO Summary: 54158 ops, 902.538 ops/s, (82/164 r/w), 21.1mb/s, 1473us cpu/op, 181.6ms latency -* 2014 1/12 GFS2 / fileserver / 60 seconds / bldsv10 access / FC +* 2015 1/12 GFS2 / fileserver / 60 seconds / bldsv10 access / FC http://jpetazzo.github.io/2014/01/29/docker-device-mapper-resize/ を参考に、devicemapper が作る pool を FC 上に変更 1. Stop the Docker daemon. @@ -141,3 +141,60 @@ wrtfile1 41910ops 698ops/s 86.5mb/s 8.5ms/op 28960us/op-cpu [0ms - 272ms] createfile1 41914ops 699ops/s 0.0mb/s 0.2ms/op 7029us/op-cpu [0ms - 15ms] 35: 76.024: IO Summary: 460789 ops, 7679.141 ops/s, (698/1397 r/w), 182.9mb/s, 1022us cpu/op, 6.8ms latency + + +* 2015 1/13 GFS2 / fileserver / 60 seconds / docker on bldsv09 / FC +docker run --privileged -it --name counttime -v /media/fcs:/media/fcs:rw fedora:20 /bin/bash +statfile1 41954ops 699ops/s 0.0mb/s 0.0ms/op 6522us/op-cpu [0ms - 1ms] +deletefile1 41955ops 699ops/s 0.0mb/s 2.5ms/op 8750us/op-cpu [0ms - 1846ms] +closefile3 41962ops 699ops/s 0.0mb/s 0.0ms/op 6413us/op-cpu [0ms - 2ms] +readfile1 41972ops 699ops/s 90.8mb/s 7.7ms/op 26537us/op-cpu [0ms - 1897ms] +openfile2 41974ops 700ops/s 0.0mb/s 0.1ms/op 6851us/op-cpu [0ms - 8ms] +closefile2 41976ops 700ops/s 0.0mb/s 0.0ms/op 6366us/op-cpu [0ms - 1ms] +appendfilerand1 41979ops 700ops/s 5.4mb/s 2.4ms/op 12301us/op-cpu [0ms - 1838ms] +openfile1 41985ops 700ops/s 0.0mb/s 0.1ms/op 6887us/op-cpu [0ms - 9ms] +closefile1 41991ops 700ops/s 0.0mb/s 0.0ms/op 6422us/op-cpu [0ms - 1ms] +wrtfile1 41998ops 700ops/s 86.9mb/s 7.4ms/op 26438us/op-cpu [0ms - 623ms] +createfile1 42002ops 700ops/s 0.0mb/s 0.3ms/op 7455us/op-cpu [0ms - 622ms] + 38: 77.904: IO Summary: 461748 ops, 7695.120 ops/s, (699/1399 r/w), 183.2mb/s, 1022us cpu/op, 6.8ms latency + +* 2015 1/13 GFS2 / fileserver / 60 seconds / only bldsv09 / FC +statfile1 43169ops 719ops/s 0.0mb/s 0.0ms/op 6043us/op-cpu [0ms - 1ms] +deletefile1 43172ops 719ops/s 0.0mb/s 1.9ms/op 10613us/op-cpu [0ms - 1977ms] +closefile3 43190ops 720ops/s 0.0mb/s 0.0ms/op 5934us/op-cpu [0ms - 1ms] +readfile1 43195ops 720ops/s 93.5mb/s 8.8ms/op 29020us/op-cpu [0ms - 221ms] +openfile2 43195ops 720ops/s 0.0mb/s 0.0ms/op 6188us/op-cpu [0ms - 6ms] +closefile2 43195ops 720ops/s 0.0mb/s 0.0ms/op 5931us/op-cpu [0ms - 0ms] +appendfilerand1 43195ops 720ops/s 5.6mb/s 2.2ms/op 11659us/op-cpu [0ms - 27ms] +openfile1 43197ops 720ops/s 0.0mb/s 0.1ms/op 6234us/op-cpu [0ms - 6ms] +closefile1 43197ops 720ops/s 0.0mb/s 0.0ms/op 5982us/op-cpu [0ms - 2ms] +wrtfile1 43197ops 720ops/s 88.9mb/s 8.3ms/op 27852us/op-cpu [0ms - 216ms] +createfile1 43202ops 720ops/s 0.0mb/s 0.1ms/op 6510us/op-cpu [0ms - 41ms] + 4656: 82.259: IO Summary: 475104 ops, 7917.701 ops/s, (720/1440 r/w), 188.1mb/s, 972us cpu/op, 7.2ms latency + +* 2015 1/13 GFS2 / fileserver / 60 seconds / VM bldsv09 / FC +statfile1 15754ops 261ops/s 0.0mb/s 0.1ms/op 2210us/op-cpu [0ms - 84ms] +deletefile1 15754ops 261ops/s 0.0mb/s 4.6ms/op 5418us/op-cpu [0ms - 618ms] +closefile3 15768ops 261ops/s 0.0mb/s 0.0ms/op 2173us/op-cpu [0ms - 12ms] +readfile1 15768ops 261ops/s 33.5mb/s 21.4ms/op 4264us/op-cpu [0ms - 7800ms] +openfile2 15769ops 261ops/s 0.0mb/s 0.2ms/op 2254us/op-cpu [0ms - 278ms] +closefile2 15799ops 261ops/s 0.0mb/s 0.0ms/op 2206us/op-cpu [0ms - 5ms] +appendfilerand1 15801ops 261ops/s 2.0mb/s 48.0ms/op 7072us/op-cpu [0ms - 7807ms] +openfile1 15802ops 261ops/s 0.0mb/s 0.2ms/op 2226us/op-cpu [0ms - 657ms] +closefile1 15803ops 261ops/s 0.0mb/s 0.0ms/op 2063us/op-cpu [0ms - 12ms] +wrtfile1 15804ops 261ops/s 32.4mb/s 1.2ms/op 2588us/op-cpu [0ms - 3553ms] +createfile1 15804ops 261ops/s 0.0mb/s 7.3ms/op 2513us/op-cpu [0ms - 4053ms] + 1061: 106.272: IO Summary: 173626 ops, 2872.431 ops/s, (261/523 r/w), 68.0mb/s, 433us cpu/op, 27.7ms latency + +statfile1 16795ops 280ops/s 0.0mb/s 1.0ms/op 2230us/op-cpu [0ms - 1654ms] +deletefile1 16802ops 280ops/s 0.0mb/s 3.9ms/op 4517us/op-cpu [0ms - 2071ms] +closefile3 16807ops 280ops/s 0.0mb/s 0.0ms/op 2285us/op-cpu [0ms - 8ms] +readfile1 16812ops 280ops/s 36.0mb/s 22.5ms/op 4705us/op-cpu [0ms - 4024ms] +openfile2 16820ops 280ops/s 0.0mb/s 0.5ms/op 2262us/op-cpu [0ms - 1650ms] +closefile2 16821ops 280ops/s 0.0mb/s 0.0ms/op 2288us/op-cpu [0ms - 4ms] +appendfilerand1 16822ops 280ops/s 2.2mb/s 37.7ms/op 6868us/op-cpu [0ms - 4030ms] +openfile1 16826ops 280ops/s 0.0mb/s 0.7ms/op 2329us/op-cpu [0ms - 1653ms] +closefile1 16830ops 280ops/s 0.0mb/s 0.0ms/op 2258us/op-cpu [0ms - 12ms] +wrtfile1 16832ops 280ops/s 34.5mb/s 1.3ms/op 2731us/op-cpu [0ms - 386ms] +createfile1 16840ops 281ops/s 0.0mb/s 3.7ms/op 2748us/op-cpu [0ms - 1741ms] + 1039: 90.588: IO Summary: 185007 ops, 3082.561 ops/s, (280/561 r/w), 72.7mb/s, 439us cpu/op, 23.8ms latency diff -r 07347ccf01e0 -r 88d663a7bad5 on_ext4.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/on_ext4.txt Tue Jan 13 15:22:27 2015 +0900 @@ -0,0 +1,3 @@ +VM 81.6 +SSD 181.3 +docker 196.9 diff -r 07347ccf01e0 -r 88d663a7bad5 on_gfs2.txt --- a/on_gfs2.txt Tue Jan 13 06:57:30 2015 +0900 +++ b/on_gfs2.txt Tue Jan 13 15:22:27 2015 +0900 @@ -1,3 +1,3 @@ -VM 70.2 -FibreChannel 84.3 -docker 118.9 +VM 72.7 +FibreChannel 188.1 +docker 183.2 diff -r 07347ccf01e0 -r 88d663a7bad5 on_two_node_gfs2.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/on_two_node_gfs2.txt Tue Jan 13 15:22:27 2015 +0900 @@ -0,0 +1,3 @@ +BladeServer1node 188.1 +BladeServer2node-1 12.2 +BladeServer2node-2 21.1 diff -r 07347ccf01e0 -r 88d663a7bad5 on_zfs.txt --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/on_zfs.txt Tue Jan 13 15:22:27 2015 +0900 @@ -0,0 +1,3 @@ +VM 93.1 +SSD 169.9 +docker 157.6 diff -r 07347ccf01e0 -r 88d663a7bad5 plot.sh --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/plot.sh Tue Jan 13 15:22:27 2015 +0900 @@ -0,0 +1,25 @@ +#!/bin/sh +gnuplot <