Debian squeeze 6.0.4、4x WD RE4 500Gb 7200RPM、Athlon II X4 600E、24GB RAM DDR3があります。
SW raid 5を使っているので思ったよりCPUを多く使っています。
私のソフトウェアRAID 5に必要なCPU性能とCPU時間はどのようにわかりますか?
L3キャッシュを適用したPhenom II X4 905eとL3キャッシュを適用していないAthlon II X4 600eのパフォーマンスの違いはとても大きいと思いますか?
同じタイプ、タグ、シリーズの代わりに他のディスクを使用すると、CPU時間が長くなると思いますか?
WDの4つのディスクを使用するRAID 5と、Hitachi、WD、Samsung、Seagateの4つの異なるディスクを使用するRAID 5の間に違いはありますか?実際、4つの異なるディスクは4つの同じディスクよりも遅いかもしれませんが、より安全です。
(私たちはDebian SkizeのソフトウェアLinuxレイドについて話しています)ありがとう
答え1
コンピューティング要件に関して、Raid 4とRaid 5はほぼ同じであり、大きな違いはありません。襲撃4「一般」ディスクをパリティディスクとして使用すると、欠点があります。より高速でより強力なドライブを使用する方が良いかもしれません(NVRAMをお勧めします)。
しかし、私たちは一般的なPCハードウェアについて話しているので、RAID5に固執してください。
ロードはすべてのディスクに均等に分散されます。つまり、ディスクの読み取りと書き込みのスループットに基づいて速度が同じでなければなりません。
同じ特性を持つ4つの異なる製造元が得られる場合、4つの同じドライブよりも遅くはありません。しかし、「より安全」ではありません。より安全な方法は、RAID 10を使用することです。ここで、ドライブの半分は残りの半分とは異なる製造業者によって製造される。
実際には生産日のみ重要です。同じ日付のドライブは、同じ日付にエラーが発生する傾向があります。ただし、ディスクが4つしかない場合、確率はあなたの側です。
さらに重要なのは、同じ製造日を持つ20台以上の同じドライブを含むraid5です。
パフォーマンス関連:IMHO、現在のすべてのマルチコアCPUは、わずかなパリティ計算を実行するのに十分なパフォーマンスを持っている必要があります。ここで、L3キャッシュは重要ではありません。すべての書き込み/読み取りアクセスでパリティを計算する必要があります。これは通常、2回の連続した読み書き要求で同じではありません。
ディスクコントローラが設定にボトルネックを引き起こす可能性があります(SATA IIのようです)。