RAID 書き込みホール (RWH) は、パリティーベースの RAID に関連するフォールトシナリオです。この障害シナリオは、ドライブ障害と同時に (またはそれに近い) システムに電源が落ちたり、システムがクラッシュしたりした場合に発生する可能性があります。システムがクラッシュし、その関連でドライブ障害が発生すると、サイレントデータ破損や回復不可能なデータ損失につながる可能性があります。パリティーベースの RAID では、メンバードライブ間で書き込み操作の原子性が欠如しているため、アクティブなストライプのパリティー書き込み処理中に電源に障害が起こると、残りのストライプデータに対応しなくなる可能性があります。このような一貫性のないストライプのデータは、期待される保護機能を持たず、それによって RAID ボリュームの修正が無効になる場合があります (サイレント・データ・エラー)。
インテル® VROC では、 RWH クロージャーという機能を使用して、RAID 5 構成で RWH シナリオを閉じる機能をサポートしています。これは、インテル® VROC対応プラットフォームに適用されます。
インテル® VROC RWH クロージャー機能は、RAID 5 ボリュームのメンバーディスクの不揮発性メモリーに対する部分パリティ・ロギング (PPL) を使用することにより、このような脆弱性を排除します。ハードウェアRAIDとバッテリーバックアップDRAM。ログ記録を使用して回復できます。インテル® VROC では、ジャーナリング・ドライブを追加して、パーシャルパリティを維持し、データ損失の問題を軽減できます。
この機能が有効になっている場合、次の点を認識することが重要です。
手記 | RAID ボリュームが移行中の場合、RWH を有効にできません。 |
インテル® VROCドライバーは、RWH リカバリープロセスの前または最中に RAID 5 ボリュームを再構築することを控えます。
回復プロセス中に RWH 状態が発生し、回復が完了していない場合、インテル® VROC は中断された場所から回復プロセスの再開を試みます。
オペレーティング・システムが休止状態モード (S4 電源状態) に移行している最中に RWH 状態が発生した場合、RHW リカバリープロセスは休止状態中に書き込まれるすべてのデータの障害状態を修正できます。
インテル® VROC RWH 保護には、次の 2 つのモードがあります。
ジャーナリング・ドライブは、少なくとも RAID ボリューム内の最小のドライブと同じ容量である必要があります (RAID ボリュームの最大サイズが決まります)。RWH 保護のため、インテルでは、ジャーナリング・ドライブ・モード (ジャーナリング情報が単一のドライブに保存される) ではなく、分散モード (ジャーナリング情報が 3 つの RAID メンバードライブすべてにわたって保存される) での作業をお勧めします。ジャーナリングはパリティとは異なります。データが RAID 5 ボリュームにコミットされる前であっても、ジャーナリングが最初に行われ、RAID 5 ボリュームの準備が整うと、ジャーナルは不要になります。ジャーナリング・ドライブを RAID 5 ボリューム内の最小のドライブ・メンバーと少なくとも同じ大きさにする必要があるのは、耐久性を考慮したためです。ジャーナリングは実際にはそれほど多くのスペースを必要としませんが、何度も何度も書き込む必要があり、優れた耐久性/容量が必要であり、分散ジャーナリングをより効果的にすることができます。分散ジャーナリングは、ドライブのパワーロス・イミネント (PLI) 機能を利用して、NAND の代わりにドライブ上のメモリーを使用してデータを保存するため、耐久性はジャーナリングの要因でも懸念事項でもありません。もう 1 つのオプションは、ドライブの容量ははるかに少ないが耐久性がはるかに高い専用ジャーナリング・デバイスを (専用ジャーナリング・ソリューションとして) 使用することです。
インテル® VROC UEFI ドライバーは、システム起動時に、列挙されたすべての RAID 5 ボリュームの RWH 状態が原因で発生する RAID 5 ボリューム無効状態から回復する機能をサポートしています。
ジャーナリグドライブオプションを使用してRWHクロージャーを有効にするには、RWHクロージャーを無効にして作成プロセスを完了してから、1ページ戻る必要があります。この時点で、ユーザーは使用可能なディスクを選択し、そのプロパティを [ジャーナリング ドライブ] に設定します。
手記 | RWH クロージャーを有効にして RAID 5 ボリュームを作成し、そのボリュームが Windows* または Linux* で使用できる必要がある場合は、分散モードを使用して RHW クロージャー機能を有効にする必要があります。Linux* 環境は、ジャーナリング・ドライブ・モードを使用した RWH クロージャーをサポートしていません。 |
以前のバージョンの インテル® VROC で作成されたドライブ上の RAID 5 ボリュームの場合、インテル® VROC は古い RWH クロージャーメカニズムを活用できます。RWH 状態に対処するために実装された以前のインテル® VROCメカニズムには、ダーティストライプジャーナリングと部分パリティロギングの組み合わせが含まれていました。この実装では、RAID 書き込みホールを部分的にしかクローズできませんでした。新しい インテル® VROC リリースでは、含まれている RWH ソリューションがこの状態を完全に閉じます (RWH 閉鎖が有効な場合)。RWH クロージャーが無効になっている場合は、古い実装 (ダーティ ストライプ ジャーナリングと部分パリティ ロギングを使用) が使用されます。
Windows* 用 インテル® VROC での RWH クロージャー | Windows* 環境の インテル® Virtual RAID on CPU (インテル® VROC) RAID 書き込みホール (RWH) クロージャにおける Windows* 環境における インテル® VROC RWH クロージャ機能の具体的な動作について説明します。 |
Linux* 向けインテル® VROCにおける RWH の閉鎖 | Linux* 環境の インテル® Virtual RAID on CPU (インテル® VROC) RAID 書き込みホール (RWH) クロージャーにおける Linux* 環境における インテル® VROC RWH クロージャー機能の具体的な動作について説明します。 |