2.5.3 ディスク障害から保護するためのストレージ・プール内の空き領域の保持
Exascaleストレージ・プールは、Exascaleボールトおよびファイルに永続物理ストレージを提供するプール・ディスクのコレクションです。1つのプール・ディスクをホストしているストレージ・デバイスに障害が発生した場合、ストレージ・プールは冗長性を減らして機能し続けることができます。ただし、複数のプール・ディスクに同時に障害が発生すると、ストレージ・プールがオフラインになる可能性があります。
ストレージ障害に対する最大限の保護を維持するには、メイン・ストレージ・デバイスの障害後の自動データ・リバランス操作を容易にするために、各ストレージ・プールに十分な空き領域を保持する必要があります。
ストレージ・プール内の空き領域の量は、次のストレージ・プール属性の差です:
-
spaceRaw
: ストレージ・プールに関連付けられたストレージ領域の合計量を指定します。 -
spaceUsed
: ストレージ・プール内の割当て済(使用済)ストレージ領域の合計量を指定します。
ESCLI lsstoragepool
コマンドを使用して、これらの属性を確認できます。たとえば、次のコマンドでは、POOL1
という名前のストレージ・プールに関連付けられたspaceRaw
およびspaceUsed
の値が示されます:
@> lsstoragepool POOL1 --attributes spaceRaw,spaceUsed
ストレージ・デバイスを失った後のストレージ・プールのリバランスに必要な空き領域の量は、ストレージ・プールに関連付けられたストレージ・サーバーの数とタイプによって大きく異なります。
もう1つの考慮事項は、データ損失から保護するために使用される冗長性レベルです。ただし、一般的には高い冗長性(トリプル・ミラー化)が推奨されるため、次の推奨事項では、ストレージ・プールに高い冗長性ファイルのみが含まれていることを前提としています。ストレージ・プールに通常の冗長性(ダブル・ミラー化)ファイルの大部分が含まれている場合は、空き領域が少なくても十分な場合があります。
ストレージ・プールが4台以上のストレージ・サーバーを占有している場合、失われたデータは任意のパートナ・ストレージ・サーバーで再構築できます。この場合、1つのメイン・ストレージ・デバイスを失った後に、ストレージ・プールを正常にリバランスするために保持する必要がある空き領域の量は、次のいずれか大きい方になります:
-
ストレージ・プールの合計領域の3%。
-
失われたプール・ディスクの3倍のサイズ。
ノート:
4台の容量最適化フラッシュ・デバイスを備えたEFストレージ・サーバーでは、各デバイスに2つのプール・ディスクが含まれます。
ストレージ・プールが3台のストレージ・サーバーのみを占有している場合は、冗長性の高いデータを同じサーバー上に再構築する必要があります。この場合、ストレージ・デバイスを失った後にデータを再構築するために必要な空き領域は、ストレージ・サーバー内の物理ストレージ・デバイスの数に関連しています。
次の式は、3台のストレージ・サーバーのみを使用してストレージ・プールのメイン・ストレージ・デバイスを1つ失った後にデータを再構築するための空き領域要件を示しています。空き領域要件は、ストレージ・プールに関連付けられたストレージ領域の合計量の割合で表されます。式では、DeviceCountは、各ストレージ・サーバーに含まれるメイン・ストレージ・デバイスの数を表します。
Free Space Percentage = ceiling(100/DeviceCount)+3
たとえば、12個のディスクを備えた大容量(HC)ストレージ・サーバーでは、1つのディスクが合計ストレージ容量の8.33% (100/12
)に相当します。したがって、3台の12ディスクHCサーバーを使用するストレージ・プールの場合、ストレージ・デバイスを失った後にデータを再構築するための空き領域として、ストレージ・プールの12% (上限(8.33)+3
)を保持する必要があります。
次の表は、前述の式に基づいて、1つのメイン・ストレージ・デバイスを失った後に、3台のストレージ・サーバーのみにわたってストレージ・プールを正常にリバランスするために保持する必要がある空き領域の量をまとめたものです。
ストレージ・サーバー・タイプ | 空き領域要件 |
---|---|
12個のディスクを備えた大容量(HC)ストレージ・サーバー |
ストレージ・プールの合計領域の12%。 |
6個のディスクを備えたHCストレージ・サーバー |
ストレージ・プールの合計領域の20%。 |
8台のパフォーマンス最適化フラッシュ・デバイスを備えたExtreme Flash (EF)ストレージ・サーバー |
ストレージ・プールの合計領域の16% |
4台の容量最適化フラッシュ・デバイスを備えたEFストレージサーバー |
ストレージ・プールの合計領域の28% |
親トピック: Exascaleストレージ・プールの管理