web-dev-qa-db-ja.com

2つのディスクアレイの1つのディスクメンバー

私は質問から始めてから短い例を作ります。

ディスクを複数のパーティションに分割し、それらの反対側のディスクアレイ(RAID1/RAID5)を作成することをお勧めします。問題/リスクはありますか?

そして今の例:

3つのディスクがあります。 2つは同じサイズを持ち、1つは2倍です。

Disk a: |---------------|
Disk b: |---------------|
Disk c: |-----------------------------------|
 _

今、私は次の2つのディスクアレイを作成します

     Array 1           Array 2
|-----Disk a----| |-----Disk b----|
|----Disk c/1---| |----Disk c/2---|
 _

ディスクCは2つのパーティションに分割され、ディスクAを使用してRAID1を作成するために1つのパーティションが使用され、もう1つのパーティションを使用してディスクBを使用してRAID1を作成します。

このアプローチでは、すべてのディスク容量が使用され、何も無駄になりません。ディスクCの障害が両方のディスクアレイを劣化させることを知っています。他の問題とリスクが含まれていますか?

1
Thomas Sparber

唯一のリスクはあなたがすでに識別されたものです。これは、より小さなNetAppシステムでの一般的な慣習ですが、トレードオフはあまり高度なオーバーヘッドレベルである。

編集:NetAppでは、すべてのディスクを同じパーティションに分割し、RAIDはそれらから行われます。同じRAIDレベル、すべて同じディスク。あなたのシナリオでは、@ chopper3が言及されているように、あなたは異なるディスクで行われている範囲の仕事が不十分です。

1
Basil

それは良い考えですか?

いいえ、そして私たちは今日のR5を回避するのが非常に難しくします。r6/60と1/10に固執しないでください。

3
Chopper3