2台のドライブを失う可能性があり、2台のセットが死ぬことは関係ないので、ファイルサーバーにはRAID 6を選択します。私がRAID 10で理解していることから、2台のドライブを失う可能性がありますが、それらが同じRAID 1アレイ上にある場合、運が悪いのですか?助言がありますか?約200 GBのデータを備えた基本的なファイルサーバーであり、他のワークステーションおよびサーバーのバックアップの単一ポイントとして機能します。
2台のドライブを失う可能性があり、2台のセットが死ぬことは関係ないので、ファイルサーバーにはRAID 6を選択します。私がRAID 10で理解していることから、2台のドライブを失う可能性がありますが、それらが同じRAID 1アレイ上にある場合、運が悪いのですか?助言がありますか?約200 GBのデータを備えた基本的なファイルサーバーであり、他のワークステーションおよびサーバーのバックアップの単一ポイントとして機能します。
回答:
何をしようとしているかによって異なります。Raid 10では2つのドライブの読み取りと書き込みが高速になりますが、先ほど言ったように、間違った2つのドライブを失うと、すべてを失う可能性があります。しかし、より大きなディスクアレイでは、ドライブのちょうど半分が失われ、完全な操作が維持されます。しかし、Raid 6では、追加のチェックサムの書き込みが少し遅くなる可能性があります。ただし、2つのドライブを失い、データを失うことはありません。
覚えておくべきもう1つの重要な点は、RAIDはデータのバックアップではないということです。したがって、RAIDで注目すべき主なものはサーバーの稼働時間です。データをそのまま保持しない。
最終的には好みの問題だと思います。私は個人的にRaid 10を使います。本当に大きなアレイの場合、RAID 50または60を引き出すことができるかもしれません。ストライプセットのディスクはRAID 5またはRAID 6で保護できます。
いくつかの良い読書:
[RAID6のパフォーマンスヒットに満足しており、障害のみに関心があると想定しています]
私はhttp://en.wikipedia.org/wiki/Standard_RAID_levelsの数字を使用していますが、数学が苦手なので、これは間違っているかもしれません。ドライブの5%が1年以内に死ぬと仮定しましょう。
デュアルメンバーRAID1が完全に死ぬ確率は、特定のドライブが死ぬ確率(2乗)ですP(R1) = P(drive)^2
。
したがって、5%の失敗率では、次のようになります。
P(R1) = 0.005^2 = 0.0025 = 0.25%
(ここで数学についてわからないところがあります---それは理にかなっていますが、それは何の意味もありません)
そのため、特定のR1メンバーを失う可能性は年間0.25%ですが、それらのいくつかが一緒にストライプ化されており、それらのいずれかが死んだ場合、アレイは死んでいます。したがって、P(R1)番号をR0障害の数学にプラグインする必要がありますP(R10) = 1 - (1 - P(R1))^(n_R1)
。合計8台のドライブがあると仮定します(そして、故障した場合は交換しないでください)。
P(R10) = 1 - (1 - 0.0025)^4 ~= 0.99%
したがって、8台のドライブを備えたRAID10を失う可能性は約1%で、年間5%の障害が発生する可能性があります。
簡単に言えば、RAID6が故障する確率は、特定のドライブが3倍になって死ぬ確率です(故障するために3つのドライブを失う必要があるため)。たとえば:
P(drive)^3 = (5%)^3 = 0.0125%
したがって、「複数のドライブが死ぬ」シナリオの場合、RAID6は同じドライブのRAID10と同様に約80分の1で失敗する可能性があります。
残念ながら、人生は複雑であり、悪化するセクターに対処する必要があります。気付かれずにランダムエラーがドライブに導入される可能性が完全にあります。ここでウィキペディアをコピーするだけではありませんが、特定のドライブに不良セクタが表示される可能性はあると思いP(bs) = P(UBER) * bits_written
ます。その場合、R1ではドライブ障害後の回復が不可能になり、R6ではトリッキーになります。
もちろん、RAID6コントローラーまたはドライバーにバグがあり、データにエラーが発生したり、アレイが破損したりする場合は、すべてが無意味です:-)
mdadm
では、アレイ内のドライブ数よりも少ない限り、任意のレベルの冗長性(2、3、4、...)でRAID10レイアウトを作成できます(したがって、2つのデータのコピーでRAID10を作成できます) 3ドライブのみ)。この--layout=
オプションでは、コピーの数を設定できます。
通常、ファイルサーバーは、ネットワークリンクにより拘束されます。したがって、典型的なファイルサーバーの場合、RAID6が提供する追加の保護を選択します。1日の終わりには、ネットワークの速度がボトルネックになるからです。
大規模なデータベースや仮想マシンなど、サーバー上でローカルなものを実行している場合は、RAID10構成を選択します。
Raid6はR1よりもはるかに安全です。確率は5%で、ディスクが1年間に故障する可能性があります。同じ日に3台のディスクが死ぬと、Raid6は失敗します。したがって、その確率は0.05 * 1/365 = 0.000014です。したがって、Raid6に失敗する確率は2.6 E-12であり、宝くじに当選する確率よりもはるかに低くなります。Raid6アレイでディスクが破損した場合、変更することができ、RAIDコントローラーはすぐにRAIDアレイの再構築を開始します。アプリが必要です。fへの1日 例 Raid6アレイで2TBディスクを再構築しました。したがって、1日以内に障害が発生するか、2 TB未満のディスクを使用している場合はさらに少なくなります。
しかし、ここで述べたように、継続的な実行を継続してください。いつか電源が切れてシステムに余分な電圧が加わり、その後はすべてのハードドライブがオフラインになります(または他の奇妙なことが起こります)。通常、これらは発生しませんが、データが本当に必要な場合は、Raidアレイ以外の場所に戻ってください。