2008年創刊 · デジタル版 · 2026年6月19日

SMB IT Journal

中小企業のための情報技術リソース

日本語
ストレージ

ネットワークRAID表記標準(SAM RAID表記)

ネットワークRAIDの登場によりRAIDの状況がより複雑になるにつれて、ネットワークコンポーネントを含むRAIDレベルのためのより複雑で簡潔な表記システムの重要なニーズが生まれています。

従来のRAIDは1桁の表記で表され、使用可能なレベルは0、1、2、3、4、5、6、7です。レベル7は非公式ですが、トリプルパリティRAID(RAID 5とRAID 6の自然な拡張)として広く認められており、RAID 2とRAID 3は今日では事実上使われていません。

ネストRAID、つまり別のRAIDレベルの中にあるRAIDレベルは、RAID 10、50、61、100などのように1桁のRAIDレベルをまとめて表記することで処理されます。あるいはRAID 1+0、5+0、6+1、1+0+0などのように、レベルをプラス記号で区切って書くこともできます。

この表記システムには、ZRAID、XRAID、BeyondRAIDなどの独自RAIDシステムの多くの側面が1桁システムでは考慮されていないという明らかな問題以外にも、2つの主要な問題があります。第一にネットワークRAID表記の欠如、第二にRAID内部設定の具体的な表記の欠如です。

ネットワークRAIDには、同期と非同期の2つの主要なタイプがあります。同期ネットワークRAIDは、ネットワークを介さない対応するものと事実上同じように動作します。非同期も同じように機能しますが、デバイス障害時にデータがデバイス間で同期されていない可能性があるという追加のリスクをもたらします。そのため、この2つの違いが表記に見える必要があります。

同期RAIDは括弧で表記します。したがって、ネットワーク越しにミラーリングされた(DRBDのような)2つのローカルRAID 10システムはRAID 10(1)と表記されます。リスクと容量計算のための実効RAIDレベルは任意のRAID 101と同じですが、これはミラーがネットワーク越しであることをすべての関係者に一目で知らせます。

非同期RAIDは角括弧で表記します。したがって、ネットワーク越しに非同期でミラーリングされた2つのローカルRAID 10システムはRAID 10[1]と表記され、システムにリスクのある遅延があることを明確にします。

ネットワークRAIDとは厳密には関係ないものの、コールドデータに対して同様の機能を提供し、RAID の議論でよく使われる、より高いファイルシステムレベルでの(rsyncのような)別の種類のレプリケーションの必要性があります。ストレージエンジニアはこれを簡潔に表記できる必要があると考えます。この非同期ファイルシステムレベルのレプリケーションは中括弧で表記できます。ファイルシステムレベルのレプリケーションは常に非同期であるため、表記は1つだけ必要です。例として、ブロック差分ファイルシステムレプリケーションシステムで自動的に同期された2つのRAID 6アレイはRAID 6{1}と表記されます。

RAID表記をさらにシンプルにし、「RAID」という言葉を繰り返し書く必要性を省き、頭字語が何を意味するかという従来の余分な要素から離れて、RAIDの関連するレプリケーションの側面に集中できるように、シンプルな「R」プレフィックスを使用します。したがってRAID 10は単にR10になります。あるいは純粋にネットワーク越しのミラーはR(1)になるかもしれません。

RAID表記において対処すべき主要な側面が一つ残っており、それはアレイの各コンポーネントのサイズです。これはしばしば暗示されますが、一部のRAIDレベル、特にネストされたものは、従来の表記では見落とされる複雑さがある場合があります。アレイ内のドライブの総数を知っても、特定のアレイの構成が常に示されるわけではありません。例えば24ドライブのR10は、R0ストライプで12ペアのミラーと想定されます。しかし8セットのトリプルミラーのR0ストライプかもしれません。あるいは6つのクアドミラーかもしれません。または4つのセクストミラーかもしれません。または3つのオクトミラーかもしれません。または2つのドデカミラーかもしれません。これらのほとんどは非常にあり得ませんが、表記する必要があります。セットサイズには、そのセットのサイズを表記するために上付き数字を使用します。一般的にこれはアレイの1つの側面にのみ必要で、他は導出できますが、疑問がある場合は明示的に表記できます。

したがって、3ウェイミラーセットを使用するR10アレイはR130になります。上付き文字を書けない場合は、R1^3+0と書くこともできます。この表記はアレイの完全なサイズではなく、その設定タイプのみを述べています。すべての可能な上付き文字が含まれている場合、完全なアレイサイズはそれだけで計算できます。4セットの3ウェイミラーのR10がある場合、R1304と書けます。これはアレイ全体が12ドライブで構成されることを示します。あるいは代替表記でR1^3+0^4と書けます。

セットの上付き表記は明らかでない場合にのみ必要です。他の表記なしのR10は、R1コンポーネントがミラーペアであることを示します。R55はアレイが9つのメンバーのみで構成されている場合を除いて、ほぼ常に追加の表記が必要です。

考慮すべき追加の側面はアレイサイズの表記です。これは上付き表記よりもはるかにシンプルで、ほぼ常に完全に適切です。これにより「4ドライブRAID 10アレイ」などと長く書く必要がなくなります。代わりに、これにはプレフィックスを使用できます。4R10は4ドライブRAID 10アレイを表記します。

上記の例に戻ると、3ウェイミラーセットを持つ12ディスクRAID 10は12R1304と書けます。しかし3つの数字すべての使用は冗長になります。いずれかの数字を省略できます。通常、最も有用性が低い最後の数字が省略されます。R1セットサイズは基本的なリスクを判断するのに有用であり、先頭の12は容量とパフォーマンスの計算、シャーシのサイジングと調達に使用されます。末尾の4は他の2つの数字から導出され、それ自体では事実上無用です。したがってこれを書く最善の方法は単に12R130です。同じアレイが一般的なミラーペアアプローチを使用する場合、12ディスクの標準RAID 10アレイを表記するために単に12R10と書きます。

タグnotation raid storage

広告

SMB IT Journal — the IT resource for small business