3GB/sを超えると言われているRAIDカードAdaptec ASR-7805とIntel SSD 530 120GB×8枚でRAIDOを組んでCrystal DiskMarkでベンチマークしてみました。
RAID0(ストライピング)の標準のストライプサイズは256KBなのですが、「最速のストライプサイズはいくらなのか?」が気になり、思い切って設定できるすべてのストライプサイズ(16,32,64,128,256,512,1024KB)でベンチマークしてみました。
環境
OS | Microsoft Windows 7 Home Premium (x64) SP1 |
CPU | Intel(R) Core(TM) i7-3770K CPU @ 3.50GHz |
メモリ | 8GB (PC3-10600 DDR3) |
マザーボード | ASRock Z77 Extreme4-M |
RAIDカード | Adaptec ASR-7805 |
SSD | Intel SSD 530 120GB × 8枚 |
RAIDディスクをシステムドライブとして使うため、ストライプサイズの変更の度にOSをインストールして、クリーンインストール直後のできたてほやほやの状態でベンチしてみました。ひまじゃないとできないなですね。疲れました(笑)
ベンチマークの結果
- ストライプサイズ16KB(テストデータ:ランダム)
-
- ストライプサイズ32KB(テストデータ:ランダム)
-
- ストライプサイズ64KB(テストデータ:ランダム)
-
- ストライプサイズ128KB(テストデータ:ランダム)
-
- ストライプサイズ256KB(テストデータ:ランダム)
-
- ストライプサイズ512KB(テストデータ:ランダム)
-
- ストライプサイズ1024KB(テストデータ:ランダム)
-
シーケンシャルだけみれば128KB、256KB、512KBあたりのストライプサイズが良さそうに見えますが、512kbランダムの読み込みが遅いのが気になります。バランス的には64KBがいいのかな~って感じがしますが、結局どれがいいかわからなくなってきました...。
オリオスペックさんの過去の記事(アダプテック 待望の新製品 ASR-71605 SGL 登場)でSAMSUNG 830×8枚でベンチした結果ではストライプサイズ64KBで、シーケンシャルライトも3GB/s出てますが、それと比べて今回は1GB/sと低いですが、IntelのSSDだからしょうがないのかな。
SAMSUNG 840 EVO×8枚でベンチしたマイナビニュースの記事(いつかはこんなの作ってみたい - PCショップ「BUY MORE」がSamsung SSD 840 EVO 1TB×8台のRAID 0をデモ)ではシーケンシャルリード・ライトともに3.5GB/sを超えてました。次にSSDを買うならSAMSUNGかな。