先日から作っていた、お手軽ストレージをベンチしてみました。
早い板は素敵です。
ざっくりとした環境は、DL120 G6(Intel Xeon X3430 @2.4GHz 4core, MEM8G)で、MegaRAID SAS 8708EM2 + SATA 2TB *4 でRAID5の構成、SAMBAを入れて、Windowsから、Crystal Disk Markで検査したところ、下記のような結果。
安価にこれだけの性能をたたき出すので十分すばらしいと思います。
----------------------------------------------------------------------- CrystalDiskMark 3.0.1 (C) 2007-2010 hiyohiyo Crystal Dew World : http://crystalmark.info/ ----------------------------------------------------------------------- * MB/s = 1,000,000 byte/s [SATA/300 = 300,000,000 byte/s] Sequential Read : 60.032 MB/s Sequential Write : 83.280 MB/s Random Read 512KB : 62.831 MB/s Random Write 512KB : 81.138 MB/s Random Read 4KB (QD=1) : 9.783 MB/s [ 2388.5 IOPS] Random Write 4KB (QD=1) : 6.866 MB/s [ 1676.4 IOPS] Random Read 4KB (QD=32) : 66.352 MB/s [ 16199.1 IOPS] Random Write 4KB (QD=32) : 6.083 MB/s [ 1485.2 IOPS] Test : 1000 MB [G: 76.5% (3169.8/4142.8 GB)] (x5) Date : 2012/09/14 0:19:18 OS : Windows XP Professional SP3 [5.1 Build 2600] (x86)
ちなみにローカルディスクを直接たたくと、最大300MB/sec 程度、細かなベンチはそのうちにとってみようかなと。
ディスク1本あたり、1レーン使用し、SFF-8087〜SATA 4本取り出したシンプルな構成となっています。
もう少し出てほしいと思ったけど、まあいろいろとあるんだなと。
ということで、samba経由で遅い理由は、sambaがCPU張り付いちゃうってことぐらいですかね。
ディスクは余裕有りすぎなので。
その辺、うまくコアが分散するように、など、その他色々とチューニングしてみたいかなと。
どの程度改善されるかは、楽しみですが、1Gしかないので、どのみち、そこまでのチューニングで十分といえば十分ですね。
Network越しにさわることが前提で、物理リンクより、ストレージの方が早いですから、そこまで出ればOKということで。