□dbenchでディスク性能測定してみた
http://antas.jp/blog/ina/archives/2008/05/disk_benchmark_dbench.html
http://lunarium.info/arc/index.php/Dbench%E3%81%AECentOS%E7%B3%BB%E3%81%B8%E3%81%AE%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB
・インストールの仕方
yum -y install autoconf popt-devel # ←入ってなければ
mkdir /usr/src/package
cd /usr/src/package
wget http://samba.org/ftp/tridge/dbench/dbench-4.0.tar.gz
tar zxvf dbench-4.0.tar.gz
cd dbench-4.0
./autogen.sh
./configure –prefix=/usr
make
make install
で、負荷パターンファイル(client.txt)をテストしたいドライブに
コピーして、ベンチマークしてみる。
cp ./client.txt /home/
dbench -c /home/client.txt 4 -D /home/
みたいな感じ。
で、幾つかベンチマークしてみた。
前にもやったような気がしたのだけど、KVMではやってなかったみたい。(^-^;
・Seagate Cheetah 15K.5 ST3300655SS(SAS)×2(RAID-0)の場合
※E5440@2.83GHz×2(テストマシンでコレといったサービスは動いてない)
Operation Count AvgLat MaxLat
—————————————-
NTCreateX 1142102 0.041 112.466
Close 838960 0.001 1.272
Rename 48349 0.105 160.451
Unlink 230648 0.324 581.530
Deltree 32 6.058 41.843
Mkdir 16 0.004 0.011
Qpathinfo 1035061 0.040 40.144
Qfileinfo 181467 0.001 0.069
Qfsinfo 189804 0.003 1.350
Sfileinfo 93014 1.788 427.214
Find 400185 0.023 243.057
WriteX 569928 0.446 548.491
ReadX 1789820 0.029 248.075
LockX 3716 0.003 0.028
UnlockX 3716 0.001 0.013
Flush 80045 21.666 845.149
Throughput 59.8209 MB/sec 4 clients 4 procs max_latency=845.152 ms
遅いー!!(次のテストと比べると)
・HITACHI Travelstar Z7K320(HTS723232A7A364, SATA)×2(RAID-1)の場合
※E5160@3.00GHz×2(MyDNS.JPの実機、バックアップ用ドライブでテスト)
Operation Count AvgLat MaxLat
—————————————-
NTCreateX 1758904 0.081 1416.599
Close 1292076 0.002 2.217
Rename 74494 0.215 176.338
Unlink 355183 0.321 1300.735
Deltree 40 14.558 69.047
Mkdir 20 0.006 0.014
Qpathinfo 1594530 0.043 1968.367
Qfileinfo 279322 0.001 1.160
Qfsinfo 292338 0.005 1.616
Sfileinfo 143303 1.025 1971.357
Find 616458 0.029 507.943
WriteX 876290 0.317 1969.974
ReadX 2757874 0.026 1518.278
LockX 5730 0.004 0.038
UnlockX 5730 0.002 0.029
Flush 123286 12.279 2637.342
Throughput 91.994 MB/sec 4 clients 4 procs max_latency=2637.349 ms
TravelStarのくせして(しかもRAID-1なのに)まーまー速い!!
・Samsung MZ-5PA064/US(SATA)×2(RAID-0)の場合
※E5160@3.00GHz×2(MyDNS.JPの実機、ついでにVPS用ドライブでテスト)
Operation Count AvgLat MaxLat
—————————————-
NTCreateX 10358840 0.032 22.725
Close 7609301 0.002 10.062
Rename 438637 0.098 22.598
Unlink 2091911 0.107 22.146
Deltree 264 8.268 39.824
Mkdir 132 0.006 0.071
Qpathinfo 9389187 0.013 17.413
Qfileinfo 1645461 0.001 8.723
Qfsinfo 1721646 0.005 14.514
Sfileinfo 843786 0.079 18.138
Find 3630114 0.028 15.658
WriteX 5165047 0.058 26.148
ReadX 16238127 0.009 15.447
LockX 33730 0.005 8.359
UnlockX 33730 0.003 3.463
Flush 726003 1.207 34.992
Throughput 542.152 MB/sec 4 clients 4 procs max_latency=34.999 ms
まぁ当たり前っちゃ当たり前か。