ホットスペアによる RAID 10 の冗長性?

ホットスペアによる RAID 10 の冗長性?

RAID 10 には 2N の冗長性があります。ホット スペアを使用した RAID 10 の冗長性はどの程度ですか?

2N+1 冗長性と考えるのは正しいでしょうか?

答え1

2N+1 冗長性と考えるのは正しいでしょうか?

いいえ、なぜそうするのでしょうか? エッジケースについて考えてみましょう。

冗長性は 2N です。データは 2 つのディスクに保存され、障害に対処できます。

初期化に何時間もかかるホット スペアによって、実際に何が変わるのでしょうか。ヒント: 何も変わりません。1 つのドライブに障害が発生すると、ホット スペアが初期化されるまで冗長性はなくなります。これもまた、何時間もかかることがあります。

以前、私が視聴中に RAID 6 が故障したことがあります。5 分ほどで 3 枚のディスクが故障しました。2 台のホット スペアは何も変更しませんでした。まったく何も起こりませんでした。まさにあなたが説明したシナリオです。

あなたの失敗: ホットスペアの初期化に時間がかからないと想定しています。

答え2

RAID 10 には 2N の冗長性があります。

そうでもない。どれでも2 つのドライブが故障し、各ミラーから 1 つのドライブのみが故障します。したがって、冗長性は N+1 であり、故障後は 1 つのストライプに冗長性がなくなり、もう 1 つは N+1 のままになります。

ホットスペアを使用した RAID 10 の冗長性はどの程度ですか?

依然として N+1 です。ホット スペアでは冗長性は追加されません。

ホット スペアを使用すると、障害 (予測) から再構築の開始までの時間が短縮されます。ホット スペアがない場合、障害が発生したドライブを手動で交換する必要があり、数分から数日かかる場合があります。一部のシナリオでは、再構築時間を短縮することもできます (障害が予測されているが、障害が発生したドライブをコピーできる場合)。

N+2 冗長性が必要な場合は、RAID 6(0) が必要になり、ホットスペアも考慮する必要があります。

関連情報