ベンチマーク:CrystalDiskMark ストレージ(ディスク)パフォーマンス測定ツール


ベンチマーク:「CrystalDiskMark」とは。ストレージ(ディスク)パフォーマンス測定ツール


ストレージ(ディスク)パフォーマンスを測定できる簡単なWindowsツールとして、「CrystalDiskMark」というフリーソフトがある。

ストレージのデータ転送速度を測定できるベンチマークソフト。
「ポータブル版 (zip)」 from SourceForge.JP
があるのがうれしいところですね。

「CrystalDiskMark」は現時点で
Windows 7/Windows Server 2008/Windows Vista/Windows Server 2003/Windows XP/Windows 2000, x86/x64, i18n
で動作します。
CrystalDiskMark 3.0.1 [2010/12/26]

ベンチマーク:「CrystalDiskMark」の使い方。

オススメは、CrystalDiskMark ポータブル版(zip)。
インストール不要で、サーバーでもストレージディスクパフォーマンスを測定出来ます。

使用バージョン:
CrystalDiskMark 3.0.1 [2010/12/26]


DiskMark.exe を実行する。

テスト回数を選ぶ。

テストに使用するファイルサイズを選ぶ。
ファイルサイズが大きいほどメモリの効果を無効にできる(が、最近は4GB搭載メモリも多い)

最後にパフォーマンスを測定したいWindowsドライブを指定する。

最後に、「All」ボタンを押す。
「All」ボタンを押すと、
「Seq Read」 「Seq Write」
「512K Read」 「512K Write」
「4K Read」 「4K Write」
「4K Read QD=32」 「4K Write QD=32」
が順番に全て指定回数で指定ファイルサイズに対し指定ドライブでテストされる。

「Seq」はシーケンシャルの意味で、シーケンシャルリード・シーケンシャルライトのディスクパフォーマンステスト
シーケンシャルのブロックサイズ(IOサイズ)は1MB程度。
(Windowsのパフォーマンスモニタで確認で切る)

512Kは、ランダムアクセスのブロックサイズ(IOサイズ)が512Kのディスクパフォーマンステスト
4Kは、ランダムアクセスのブロックサイズ(IOサイズ)が512Kのディスクパフォーマンステスト

最後の「QD=32」はQueue Depth(キューデプス)と言われます。

パフォーマンスを測定したいWindowsドライブには、上記のようなフォルダ・ファイルが作成されディスクパフォーマンステストが開始される。
あとは、ディスクパフォーマンステスト結果を待つだけです。


iometerと比較した場合、サイズ単位が多少異なる部分とベンチマークのロジックが異なるところがあるが、だいたい近しい値になる。
  • 1MB シーケンシャルアクセス
  • 512K ランダムアクセス
  • 4K ランダムアクセス
    (iometerでQDも指定可能)

以下、CrystalDiskMark実行結果サンプル

EMC CX480ストレージ、CrystalDiskMarkベンチマークテスト


-----------------------------------------------------------------------
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 :   272.978 MB/s
          Sequential Write :   233.679 MB/s
         Random Read 512KB :    52.761 MB/s
        Random Write 512KB :   206.556 MB/s
    Random Read 4KB (QD=1) :     2.550 MB/s [   622.7 IOPS]
   Random Write 4KB (QD=1) :    12.279 MB/s [  2997.8 IOPS]
   Random Read 4KB (QD=32) :    47.605 MB/s [ 11622.4 IOPS]
  Random Write 4KB (QD=32) :    90.611 MB/s [ 22121.8 IOPS]

  Test : 4000 MB [59.8% (3793.2/6339.9 GB)] (x1)
    OS : Windows Server 2003 R2 Enterprise Edition SP2 [5.2 Build 3790] (x64)
メモリ: 72GB
    EMC CX480 FC RAID01 (300GB 15krpm x48)


-----------------------------------------------------------------------
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 :   149.221 MB/s
          Sequential Write :   251.880 MB/s
         Random Read 512KB :   136.065 MB/s
        Random Write 512KB :   211.904 MB/s
    Random Read 4KB (QD=1) :    18.650 MB/s [  4553.2 IOPS]
   Random Write 4KB (QD=1) :    13.199 MB/s [  3222.4 IOPS]
   Random Read 4KB (QD=32) :   135.051 MB/s [ 32971.3 IOPS]
  Random Write 4KB (QD=32) :    58.878 MB/s [ 14374.6 IOPS]

  Test : 4000 MB [79.9% (1757.9/2200.5 GB)] (x1)
    OS : Windows Server 2003 R2 Enterprise Edition SP2 [5.2 Build 3790] (x64)
メモリ: 72GB
    EMC CX480 EFD RAID5 (400GB x7)


比較、SAS内臓ディスク


-----------------------------------------------------------------------
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 :   181.611 MB/s
          Sequential Write :   104.586 MB/s
         Random Read 512KB :   108.407 MB/s
        Random Write 512KB :    70.443 MB/s
    Random Read 4KB (QD=1) :     2.202 MB/s [   537.7 IOPS]
   Random Write 4KB (QD=1) :     0.938 MB/s [   229.0 IOPS]
   Random Read 4KB (QD=32) :     5.428 MB/s [  1325.3 IOPS]
  Random Write 4KB (QD=32) :     2.214 MB/s [   540.6 IOPS]

  Test : 4000 MB [3.3% (9.1/278.9 GB)] (x1)
    OS : Windows Server 2003 R2 Enterprise Edition SP2 [5.2 Build 3790] (x64)
メモリ: 72GB
    Fujitsu 内蔵RAID1 (300GB 15krpm SAS x2)






IBM  DS4700, DS3400ストレージ、CrystalDiskMarkベンチマークテスト


-----------------------------------------------------------------------
CrystalDiskMark 3.0 (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 :   195.959 MB/s
          Sequential Write :   104.844 MB/s
         Random Read 512KB :    69.465 MB/s
        Random Write 512KB :    74.613 MB/s
    Random Read 4KB (QD=1) :     1.357 MB/s [   331.3 IOPS]
   Random Write 4KB (QD=1) :     2.737 MB/s [   668.2 IOPS]
   Random Read 4KB (QD=32) :    11.691 MB/s [  2854.3 IOPS]
  Random Write 4KB (QD=32) :     4.004 MB/s [   977.6 IOPS]

  Test : 4000 MB [36.1% (369.4/1024.0 GB)] (x5)
    OS : Windows Server 2003 R2 Enterprise Edition SP2 [5.2 Build 3790] (x86)
   メモリ: 8GB
    IBM DS4700  RAID5 FC147GB 15000rpm x9

-----------------------------------------------------------------------
CrystalDiskMark 3.0 (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 :   212.801 MB/s
          Sequential Write :    89.492 MB/s
         Random Read 512KB :    74.923 MB/s
        Random Write 512KB :    65.150 MB/s
    Random Read 4KB (QD=1) :     1.573 MB/s [   384.1 IOPS]
   Random Write 4KB (QD=1) :     4.953 MB/s [  1209.3 IOPS]
   Random Read 4KB (QD=32) :    19.920 MB/s [  4863.3 IOPS]
  Random Write 4KB (QD=32) :     8.764 MB/s [  2139.7 IOPS]

  Test : 4000 MB (x5)
    OS : Windows Server 2003 R2 Enterprise Edition SP2 [5.2 Build 3790] (x86)
   メモリ: 8GB
   DS3400 1GBキャッシュ (SAS 15000rpm 300GB) x23 RAID5


比較、内臓SASディスク


-----------------------------------------------------------------------
CrystalDiskMark 3.0 (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 :   109.201 MB/s
          Sequential Write :    51.163 MB/s
         Random Read 512KB :    72.470 MB/s
        Random Write 512KB :    40.616 MB/s
    Random Read 4KB (QD=1) :     1.708 MB/s [   417.0 IOPS]
   Random Write 4KB (QD=1) :     0.845 MB/s [   206.4 IOPS]
   Random Read 4KB (QD=32) :     4.073 MB/s [   994.4 IOPS]
  Random Write 4KB (QD=32) :     1.721 MB/s [   420.1 IOPS]

  Test : 4000 MB [ 41.5% (15.9/38.2 GB)] (x5)
    OS : Windows Server 2003 R2 Enterprise Edition SP2 [5.2 Build 3790] (x86)
   メモリ: 8GB
   内臓ディスク 73GB 15K SAS HDD x2 RAID1

 
作成日:2010/09/03
更新日:2011/01/12