![ディスク/コントローラのパフォーマンス比較](https://rvso.com/image/718136/%E3%83%87%E3%82%A3%E3%82%B9%E3%82%AF%2F%E3%82%B3%E3%83%B3%E3%83%88%E3%83%AD%E3%83%BC%E3%83%A9%E3%81%AE%E3%83%91%E3%83%95%E3%82%A9%E3%83%BC%E3%83%9E%E3%83%B3%E3%82%B9%E6%AF%94%E8%BC%83.png)
2012 年から、Smart Array P410i を搭載した HP Proliant DL385 G7 を使用しています。
- 2xAMD Opteron 2.4GHz、24 コア
- システムディスク C: 2xSAS 15k (RAID1)
少し前に、Smart Array P440arを搭載した新しいHP Proliant Dl380 G9を購入しました。
- 2xIntel Xeon 2.4GHz、12コア、24論理
- システムディスク C: 2xSAS 20k (RAID1)
両方のシステムとも Win 2012 R2 を実行しています。両方のシステムのディスクは 6Gbps の転送速度を利用しています。両方のマシンには Hyper-V ロールのみがインストールされています。
数日前、ディスク速度を比較しようとしました。IOMeter と CrystalDiskMark 6 を使用しました。残念な結果だったので、ここに来ました。
テストは最低負荷時に実行されました (少なくとも私が思うに)。
Gen7の結果
Gen9の結果
私の疑問は、どこからこのような大きな違いが生まれるのかということです。何を過小評価できるでしょうか。何かがコントローラーを使用しているのでしょうか。それとも、これらのサーバー/コントローラー間の自然な違いなのでしょうか。
答え1
テストで何が起こっているのかわかりませんが、2 ディスク SAS ペアで 5GBps のスループットを達成する方法はありません。書き込みキャッシュや RAM ディスクがそのように高速に動作している可能性があります。あるいは、単にソフトウェアの古いバグである可能性があります。
DL385 G7 からの出力は、両方のシステムで期待されるものです。P440ar の方が少し速いかもしれませんが、ほとんどの場合、読み取りまたは書き込みの速度を制限するのはコントローラではなく、ディスク自体です。