Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Enjoy members-only rewards and discounts
  • Create and access a list of your products
  • Manage your Dell EMC sites, products, and product-level contacts using Company Administration.

Dell EMC PowerVault ME4 Series ストレージ システム 管理者ガイド

RAIDレベルごとのディスク数

コントローラは仮想ボリュームを4 MBページに分割します。この4 MBページはメモリ内のページングされたテーブルで参照され、固定割り当て単位となります。したがって、4 MB単位のデータがディスク グループにプッシュされます。ディスク グループのストライプ サイズが4 MBページの倍数でない場合、RAID 5またはRAID 6のディスク グループにライト パフォーマンス ペナルティが導入されます。
  • 例1:5つのディスクを備えたRAID 5ディスク グループを考えます。4つのディスクに等価な容量が有効容量として提供され、1つのディスクに等価な容量がパリティに使用されます。パリティはディスク間で分散されます。有効容量を提供する4つのディスクはデータ ディスクであり、パリティを提供する1つのディスクはパリティ ディスクです。実際には、パリティはすべてのディスクに分散されていますが、このように考えると理解しやすくなります。

    データ ディスクの数は2のべき乗(2、4、および8)であることに注意してください。コントローラはデータ ディスクが2のべき乗である場合、512 KBのストライプ ユニット サイズを使用します。これにより、4 MBページが2つのストライプに均等に分散されます。これはパフォーマンスには最適です。

  • 例2:6つのディスクを備えたRAID 5ディスク グループを考えます。5つのディスクに等価な容量が有効容量として提供されます。コントローラが再び512 KBのストライプ ユニットを使用しているとします。4 MBページがディスク グループにプッシュされると、1つのストライプにはフル ページが含まれますが、コントローラは新しいパリティを計算するために新しいデータと組み合わせて2つのディスクから古いデータと古いパリティを読み取る必要があります。これは読み出し/修正/書き込みと呼ばれ、シーケンシャル ワークロードを伴うパフォーマンス キラーとなります。本質的に、ディスク グループにプッシュされるたびに、読み出し/修正/書き込みが行われます。

    この問題を軽減するために、RAID 5またはRAID 6のディスク グループが2のべき乗データ ディスクで作成されていない場合、コントローラは64 KBのストライプ ユニットを使用します。これにより、より多くのフル ストライプ書き込みが可能になりますが、同じ4 MBページをプッシュするためにディスクごとにさらに多くのI/Oトランザクションを犠牲にします。

次の表は、RAID 6およびRAID 5のディスク グループに関する推奨ディスク数を示しています。各エントリはディスク グループ内のディスク総数と、それに等価なデータ ディスクおよびパリティ ディスクの数を指定します。実際には、パリティはすべてのディスクに分散されていることに注意してください。

表 1. ディスク グループの推奨サイズ
RAID レベルディスク合計データ ディスク(等価)パリティ ディスク(等価)
RAID 6422
642
1082
RAID 5321
541
981

シーケンシャル ワークロードとRAID 5およびRAID 6のディスク グループで最高のパフォーマンスを確保するには、2のべき乗データ ディスクを使用します。


Rate this content

Accurate
Useful
Easy to understand
Was this article helpful?
0/3000 characters
  Please provide ratings (1-5 stars).
  Please provide ratings (1-5 stars).
  Please provide ratings (1-5 stars).
  Please select whether the article was helpful or not.
  Comments cannot contain these special characters: <>()\