web-dev-qa-db-ja.com

RAID:誰かがそれらを片付けることができれば2つの重要な概念?

RAIDについて簡単な質問がありました。 RAIDが1つ以上のパリティディスクを使用して障害のあるディスクを修復することは理解していますが、ディスクを「デクラスタリング」するとはどういう意味か疑問に思いました。また、ディスクなどに関して(初心者が理解できる方法で)「スクラブ」の概念を誰かが説明できれば、それは本当に役に立ちます:)

1

デクラスタリングでは、複数のRAIDコントローラーを使用して、一度に複数のコントローラーが実行する作業によって障害が発生したディスクを回復できるようにします。そうしないと、RAID5またはRAID6アレイで1つのディスクを失った場合、再構築にはアレイドライブからすべてのデータを読み取るのにかかる時間とほぼ同じ時間がかかります。これは、最新のマルチTBドライブでは非常に長くなる可能性があります。

スクラブは、隠しデータエラーの問題を解決します。スクラバーは、低速で優先度が低く、継続的に(またはスケジュールに従って)、すべてのドライブからデータのすべてのバイトを読み取ります。データを読み取ることができない場合、データはパリティドライブから復元され、再書き込みされます。これにより、エラーが蓄積されなくなり、ドライブの障害が可能な限り早期に検出されます。これにより、ドライブに障害が発生した後の再構築が成功する可能性が高くなります。

すべてのまともなRAIDコントローラには、ある種のスクラビング機能があります。最も基本的なのは、24時間ごとに低い優先度でスクラブすることです。理想的には、ホットスペアドライブもスクラブされます。契約上、デクラスタリングは現在非常に限定的に使用されています。

6
David Schwartz

RAID自体は、パリティに1つ以上のディスクを使用する必要はありません。すべて、RAIDレベルに依存します。たとえば、RAID0にはパリティがまったくありません。代わりに、純粋なパフォーマンスのために構築されています。

RAIDレベルの詳細については、次のWebサイトをご覧ください http://en.wikipedia.org/wiki/Standard_RAID_levels

「デクラスタリング」と「スクラブ」に関して、このディスカッションへのリンク、または追加の詳細を提供できますか?

2
Richard West