RAID 1は3つ以上のドライブを持つことができますか?


9

最近、先生と相談しました。彼は5つのドライブでRAID 1を設定でき、データはこれらすべてのドライブでミラーリングされると主張していました。

5台のドライブを搭載したRAID 1はそのように動作しないだろうと彼に言いました。これは2つのドライブを持つRAID 1であり、他の3つのドライブをホットスペアとして使用します。

また、RAID 6はRAID 5と同じですが、すべてのパリティチェックを同じドライブに置くことができるとも述べています。RAID 6はRAID 5のようなソリューションで、2つのドライブがパリティに使用されると思いました。

では、誰が正しいのでしょうか?

回答:


17

RAID1に必要な数のドライブを使用できます。それらはすべてミラーリングされ、同時に書き込まれ、互いの正確なコピーになります。xドライブ以上の機能を持つカードがないという事実は、コンセプトについて何の意味もありません。RAID1はディスクをミラーリングするだけであり、必要なだけミラーを作成できます。

また、RAID5 / 6の見方は誤りです。パリティはすべてのドライブに分散され、そのための専用ドライブはありません。raid5と比較して、raid6は追加のパリティブロックを追加します。これも分散されます。

詳細については、ウィキペディアをご覧ください。


2台以上のドライブでRAID 1を処理できるRAIDカードはありませんでした。そう...そして私のレイド-6の何が問題になっていますか?raid-5にはパリティ用のドライブが1つあり、raid-6にはパリティ用のドライブが2つあると言ってみました。ウィキペディアが言うように:RAID 5:分散パリティによるブロックレベルのストライピング。RAID 6:二重分散パリティによるブロックレベルのストライピング。
Mad_piggy 2012年

回答を更新します。
m4573r 2012年

RAID 1で8台のドライブを使用するmdadm(LinuxソフトウェアRAID)、またはRAID 1として8台のドライブの最初の小さなパーティションの例を見ました。これはシステムドライブを格納しました。各ドライブの大きなパーティションは、RAID 6アレイにグループ化されていました。ソフトウェアRAID 5または6から起動するLinuxディストリビューションを見たことがない
BeowulfNode42

0

2つの可能性があります。

使用する

  • RAID 1の5つのドライブすべて、他のドライブの正確なコピーとしてすべてのドライブ
  • 3つのドライブをミラーリング(例)し、残りの2つのディスクをスペアとして使用します(最初の3つのディスクの1つに障害が発生した場合、4番目が代わりになります)

私は2番目のソリューションを好む(2 + 1ドライブまたは3 + 1を使用)

RAID 6に関するあなたの仮定は間違っています:)


0

私は、4つまたは12つのディスクを備えたLenovoEMC PX4-something NASを使用しました。各ドライブの最初の50 GBはOSのraid1として使用され、各ディスクの残りはユーザーデータ用でした。

したがって、ルートドライブ用に4または12ウェイのraid1があり、このドライブに小さなスワップファイルがあります。つまり、完全に可能で実用的であり、商用ソリューションによる生産で使用されます。

少なくとも1つのディスクがまだ機能している限り、起動してネットワークに接続します。すべてのディスクを交換した場合、NASはUSBドライブを起動して、ベースOSを再インストールする必要がありました。

これは、ディスク交換後の4ベイNASの再構築です。 sdd

root@px4-300r-THYAQ42E9:/nfs/# cat /proc/mdstat
Personalities : [linear] [raid0] [raid1] [raid10] [raid6] [raid5] [raid4]
md0 : active raid1 sde1[4] sdc1[1] sda1[3] sdb1[2]
      20964480 blocks super 1.1 [4/3] [UUU_]
      [===========>.........]  recovery = 58.1% (12188416/20964480) finish=7.2min speed=21337K/sec

md1 : active raid5 sde2[4] sdc2[1] sda2[3] sdb2[2]
      5797200384 blocks super 1.1 level 5, 512k chunk, algorithm 2 [4/3] [_UUU]

/ proc / mdstatの出力は古い電子メールで見つかりました-デバイスはハードウェアの来世に長く使用されているため、hdparmまたはボニーテストを簡単に実行できません。
クリギー

0

RAIDレベルについては多くの誤解があります。

JBoDは単なるドライブの集まりであり、同じボックス内に複数のドライブが表示されます。これは最も混乱しない非RAID用語です。

数年前、一部のRAIDメーカーは、RAIDエンジンで真のJBODを作成できなかったため、SPAN(BIG)をJBoDと呼んでいます。

RAID1はミラーRAIDであり、相互にミラーリングするには2つのHDDが必要です。一方、CLONEは、DAT OpticのeBOX、sBOX(ハードウェアRAID)など、同じボリュームを持つ複数の複製HDDです。ハードウェアRAIDボックスは通常、RAID 0、1、5、クローン、ラージ、ホットスペアを提供します。

RAID 5/6に関しては、どちらもRAID5の1つのドライブとRAID6の2つのドライブに等しいパリティスペース部分を持っています。

最も一般的な誤解されている知識は、パリティデータが専用ドライブに配置されていることです。不正解です。パーティスペースは、RAIDメンバーHDD間で均等に分割されます。

例:5台のHDDからのRAID5、各ドライブにはパリティ用に1/5のスペースが割り当てられますが、RAID6では、各ドライブにパリティ用に2/5のスペースが割り当てられます。

議論したい人のために、専用のパリティドライブがある場合、専用のパリティドライブに障害が発生した場合、RAIDはどうなるでしょうか。再構築に必要なデータが存在しないため、RAIDを再構築できません。


1
専用パリティドライブを備えたRAID5がドライブ障害から回復できなかったという最後のコメントは正しくないことに注意してください。RAID5が完全に1つのドライブ上のパリティ情報で実装された場合でも、いずれかのドライブの障害から回復することができます。引数がtrueの場合、それは分散パリティーでは、ドライブの1/5にあったパリティ情報を失ったため、ドライブが故障した場合にデータの1/5が回復不能になることを意味します。その主張は間違っています。
Makyen

1
「専用パリティドライブを備えたRAID 5」はRAID 4です。RAID4とRAID 5の違いは、RAID 4に専用パリティドライブがあり、RAID 5にすべてのディスクにパリティが分散されていることです。RAID 4構成で専用パリティドライブが故障した場合、RAID 5アレイの故障したドライブで失われたすべてのパリティと同様に、データからパリティを再構築できます。
デビッドシュワルツ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.