現在、自宅には以下のNASがあります。
ストレージ
- Thecus N4100Pro
- HDD:WDC WD5000AAKS(500GB)x4 (RAID-10)
- FreeNAS
- HDD:WDC WD10EADS (1000GB)x4 (RAID-Z(3玉))
- CPU:Athlon 1640B
- MEM:2GB
※FreeNASは、ディスクの交換でミスをしてRAIDプールにRAID-Zが3玉に素の1玉がくっついている状態になっています。いずれ修正することを計画中です。
とりあえず所有しているNASのスループットはどの程度なのかベンチマークを取ってみました。
ちなみに現在使用している環境そのまま検証に使用していますので、本来の意味でのスペック調査にはなっていないと思います。あくまで参考としてお考えください。
クライアント環境
- CPU:Phenom X4 9750
- MEM:DDR2-800 8GB
- HDD:Hewlett Packard 160GB SATA HP 3Gbps 7200RPM 3.5in
- iSCSI:Microsoft iSCSI Initiator 2.08
- OS:Windows 7 Ultimate Edition (x64)
検証結果
Thecus N4100Pro -SMB(CIFS)
-----------------------------------------------------------------------
CrystalDiskMark 3.0 x64 (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 : 47.085 MB/s
Sequential Write : 17.470 MB/s
Random Read 512KB : 15.481 MB/s
Random Write 512KB : 25.046 MB/s
Random Read 4KB (QD=1) : 5.077 MB/s [ 1239.5 IOPS]
Random Write 4KB (QD=1) : 5.711 MB/s [ 1394.3 IOPS]
Random Read 4KB (QD=32) : 29.311 MB/s [ 7155.9 IOPS]
Random Write 4KB (QD=32) : 14.247 MB/s [ 3478.4 IOPS]
-----------------------------------------------------------------------
CrystalDiskMark 3.0 x64 (C) 2007-2010 hiyohiyo
Crystal Dew World : http://crystalmark.info/
-----------------------------------------------------------------------
* MB/s = 1,000,000 byte/s [SATA/300 = 300,000,000 byte/s]
Test : 100 MB [Y: 1.1% (2.9/277.9 GB)] (x3)
Date : 2010/06/10 22:18:28
OS : Windows 7 Ultimate Edition [6.1 Build 7600] (x64)
FreeNAS -SMB(CIFS)
-----------------------------------------------------------------------
CrystalDiskMark 3.0 x64 (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 : 19.910 MB/s
Sequential Write : 60.108 MB/s
Random Read 512KB : 20.500 MB/s
Random Write 512KB : 56.256 MB/s
Random Read 4KB (QD=1) : 2.897 MB/s [ 707.4 IOPS]
Random Write 4KB (QD=1) : 3.264 MB/s [ 796.8 IOPS]
Random Read 4KB (QD=32) : 24.418 MB/s [ 5961.3 IOPS]
Random Write 4KB (QD=32) : 42.888 MB/s [ 10470.7 IOPS]
Test : 100 MB [Z: 57.7% (1844.6/3195.5 GB)] (x3)
Date : 2010/06/10 22:35:15
OS : Windows 7 Ultimate Edition [6.1 Build 7600] (x64)
Thecus N4100Pro -iSCSI
-----------------------------------------------------------------------
CrystalDiskMark 3.0 x64 (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 : 64.399 MB/s
Sequential Write : 23.899 MB/s
Random Read 512KB : 58.074 MB/s
Random Write 512KB : 26.602 MB/s
Random Read 4KB (QD=1) : 4.683 MB/s [ 1143.2 IOPS]
Random Write 4KB (QD=1) : 4.104 MB/s [ 1002.0 IOPS]
Random Read 4KB (QD=32) : 37.591 MB/s [ 9177.5 IOPS]
Random Write 4KB (QD=32) : 13.316 MB/s [ 3251.0 IOPS]
Test : 100 MB [W: 0.8% (0.1/9.3 GB)] (x3)
Date : 2010/06/10 23:42:31
OS : Windows 7 Ultimate Edition [6.1 Build 7600] (x64)
FreeNAS -iSCSI
-----------------------------------------------------------------------
CrystalDiskMark 3.0 x64 (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 : 35.425 MB/s
Sequential Write : 29.168 MB/s
Random Read 512KB : 32.763 MB/s
Random Write 512KB : 29.303 MB/s
Random Read 4KB (QD=1) : 3.506 MB/s [ 856.0 IOPS]
Random Write 4KB (QD=1) : 2.880 MB/s [ 703.0 IOPS]
Random Read 4KB (QD=32) : 42.188 MB/s [ 10299.9 IOPS]
Random Write 4KB (QD=32) : 33.491 MB/s [ 8176.4 IOPS]
Test : 100 MB [U: 0.8% (0.1/10.0 GB)] (x3)
Date : 2010/06/10 23:30:17
OS : Windows 7 Ultimate Edition [6.1 Build 7600] (x64)
感想
イマイチ納得できないような結果がでております。とくに、FreeNASについてはReadが数字を見る限りでは遅いような感じがしますが、普段の使用状態では遅く感じることはありません。このあたりについてはベンチマークツールとの相性なのかなというような気がします。
それと、N4100ProのiSCSIにおいてはアクセスLEDを見ている限りだと、100MBではキャッシュに乗っかっている可能性があります。
ちょっと次回は@Irix_jpさんに教えていただいたioZoneを使用してみようかと思います。