パリティドライブとは
パリティドライブは、冗長性とバックアップの目的でパリティデータを含むコンピューターシステムの一部として使用されるストレージデバイスです。 これは通常、1つ以上のディスクドライブが接続されて単一システムとして機能する、独立ディスク冗長アレイ(RAID)の一部です。 これらのデバイスにデータが保存されると、ディスクの1つに障害が発生した場合に使用するパリティ情報を作成できます。 パリティドライブは必ずしもすべてのRAIDセットアップの一部ではありませんが、シンプルで効果的なデータ回復を可能にします。
パリティドライブの基本的な機能は、ディスクアレイのメインドライブのバックアップに使用されるデータの一部である「パリティビット」の追加ストレージを提供することです。 アレイとは、2台以上のハードドライブなどの複数のディスクが接続され、単一のストレージシステムとして使用されるコンピューターのセットアップです。 これにはさまざまな方法が使用されますが、RAIDは最も一般的な形式の1つです。 RAIDSにはさまざまな種類があり、より複雑な「レベル」には、情報の効果的なバックアップと冗長性を提供するためのパリティドライブの使用が含まれる場合があります。
パリティドライブは、格納されているパリティビットを使用して機能します。 パリティビットの機能の最も単純な例は、合計3つのドライブを使用するRAIDまたはその他のシステムです。 2台のドライブは実際のデータストレージディスクとして使用され、3台目のドライブはパリティドライブとして機能します。 データがRAIDに保存されるたびに、各情報は半分に分割され、1つの部分が1つのドライブに、もう1つの部分が2番目のドライブに移動します。
コンピューターデータはビットで構成され、ビットは1または0で表されるバイナリデータです。 パリティドライブを備えたシステムに情報が保存されるたびに、各ストレージドライブの1ビットが他のビットに追加されます。 結果が偶数の場合、値がゼロのパリティビットはパリティデバイスに保存され、奇数の結果は値1が作成されます。 ストレージドライブの1つに障害が発生した場合、これを使用して、失われたデータを復元し、失われたデータを復元できます。
たとえば、一方のデバイスで「1」、もう一方のデバイスで「0」を生成すると、パリティドライブに格納される「1」が生成されます。 「0」データを含むストレージドライブが破損した場合、新しい空のディスクと交換できます。 システムは既存のデータを調べ、データストレージ内の残りの「1」を見つけ、それをパリティデバイスの「1」と比較し、「0」を再作成して失われたデータを復元する必要があることを認識できます。 これは冗長性であり、元のシステムの一部が失われた場合でも、アレイはデータを効果的に回復できます。