![8台のハードドライブ、全く同じモデル、ソフトウェアRAID0、ひどいパフォーマンス](https://rvso.com/image/1313316/8%E5%8F%B0%E3%81%AE%E3%83%8F%E3%83%BC%E3%83%89%E3%83%89%E3%83%A9%E3%82%A4%E3%83%96%E3%80%81%E5%85%A8%E3%81%8F%E5%90%8C%E3%81%98%E3%83%A2%E3%83%87%E3%83%AB%E3%80%81%E3%82%BD%E3%83%95%E3%83%88%E3%82%A6%E3%82%A7%E3%82%A2RAID0%E3%80%81%E3%81%B2%E3%81%A9%E3%81%84%E3%83%91%E3%83%95%E3%82%A9%E3%83%BC%E3%83%9E%E3%83%B3%E3%82%B9.png)
私の PC には、ストレージとして割り当てられた 8 台のハード ドライブがあります。
- そのうち3つはメインボードに接続されています。
- そのうち4つはコントローラ[SiL 3114]に接続されています。
- そのうちの1つは別のコントローラに接続されています[SiL 3114 #2]
これらのハードドライブは、Samsung Spinpointモデルとまったく同じです。同じRPM、同じサイズです。Windows
Server 2008R2を使用して、これらすべてからRAIDを作成したいと考えていました。しかし、パフォーマンスは明らかにひどいハードドライブ 1 台よりも速度が遅いということはありません。
SMART値を確認したところ、全て正解です。
何か考えはありますか、何が問題なのでしょうか?
追記: マシンには予備の 320 GB WD ディスクがあり、システム ドライブとして 320 GB WD があります。
答え1
明らかにバスのボトルネックの問題があります。マザーボードは一度に複数の転送を処理できません。
テストするには、次の操作を実行してください:
- Linux lice-cd を起動する
- 2 つのディスクに対して dd テストを実行する
sync; echo 3 > /proc/sys/vm/drop_caches
(dd if=/dev/sda of=/dev/null bs=1M count=5000 &); dd if=/dev/sdb of=/dev/null bs=1M count=5000
おそらく累積転送速度は約 120 Mb/s になるでしょう。