このRAID 5構成では、ディスクがいくつ多すぎますか?


14
  • HP 2012i SAN、
  • RAID 5に7つのディスクと1つのホットスペア、
  • ボリュームを5から7の300GB SASドライブに拡張するのに数日かかりました。

SANに2つのボリュームがあり、それぞれがRAID 5である方が良いと判断する時期と方法についての提案を探していますか?

いつかコントローラーに3つのドライブを追加できます。SANはESX / vSphere VMに使用されます。

ありがとうございました...

回答:


25

私はしばらくの間、この質問に取り組んできました。RAID5アレイに入れるディスクの数を決定する多くの要因があります。HP 2012iを知らないので、ここにRAID5に関する一般的なアドバイスを示します。

  • 回復不能な読み取りエラー率:回復不能な読み取りエラーが発生すると、その読み取りは失敗します。正常なRAID5アレイの場合、読み取りミスがパリティ情報で見つかるため、これは問題になりません。再構築中に発生した場合、パリティ情報を再生成するためにRAID5セット全体が読み取られると、RAID5アレイ全体が失われる可能性があります。このレートは、「10 14ビットあたり1つ」のように測定され、ドライブの詳細な技術仕様に記載されています。RAID5アレイのサイズをその半分以上にしたくない場合。エンタープライズドライブ(10K RPM SAS認定)は、デスクトップドライブ(SATA)よりも長くなる可能性があります。
  • 再構築中のパフォーマンスの低下:再構築中にパフォーマンスが著しく低下する場合、アレイを迅速に再構築できるようにする必要があります。私の経験では、書き込みパフォーマンスは、再構築中に読み取りよりもはるかに悪い傾向があります。I / Oを把握します。I / Oパフォーマンスの低下に対する許容度により、RAID5アレイが取得できるサイズに上限が設定されます。
  • 他のアレイアクション中のパフォーマンスの低下:ディスクの追加、LUNの作成、ストライプ幅の変更、RAIDレベルの変更。これらはすべてパフォーマンスに影響を与える可能性があります。一部のコントローラーは、パフォーマンスヒットの分離について非常に優れています。他はあまり良くありません。これらの操作中にどれだけひどくなるかを確認するために、いくつかのテストを行います。2番目のRAID5アレイを再ストライピングすると、最初のRAID5アレイのパフォーマンスに影響するかどうかを確認します。
  • 拡張/再ストライプ化操作の頻度:ディスクを追加したり、一部のコントローラーで新しいLUNを作成したりすると、アレイ全体がパリティをやり直します。アクティブな拡張を計画している場合、単純なディスク障害率が示唆するよりもはるかに頻繁にこの種のパフォーマンス低下が発生します。

RAID6(ダブルパリティ)は、回復不能な読み取りエラー率の問題を回避する方法です。ただし、コントローラーのオーバーヘッドが増加するため、コントローラーを使用する場合はコントローラーのCPU制限に注意してください。RAID6を使用すると、I / Oボトルネックがより速く発生します。RAID6を試してみたい場合は、テストを行って、必要な動作をするかどうかを確認してください。これはパリティRAIDであるため、再構築、拡張、および再ストライプに対するパフォーマンスペナルティはRAID5と同じで、より安全な方法で大きく成長させることができます。


13
+1:再構築は難しい点です。再構築中にドライブを失うことは珍しくありません。24台のディスクキャビネット(8つのRAID5アレイ、ホットスペアなし)で19台のドライブを次々に失いました。再構築はそれらを強調し、データを隣接するアレイにバックアップすることはそれらを強調し、それらは失敗し始めました...怖いもの。
悪魔のような子犬

1
sysadmin + SatanicPuppyへの+1。特にSatanicpuppyのポイント-大きなアレイを購入し、1回の一括購入でディスクでいっぱいにすると、同じ年齢で、おそらく同じバッチになる可能性が高くなります。人が行くとき、他の人はそれほど遅れていないかもしれません。
ロブ・モイア

これに関する非常に良い議論がここにあります:blogs.zdnet.com/storage/?p
泡立て器

6

RAID 5自体のディスク数に明確な制限はありません。通常、満たす制限は、RAID 5の比較的低い書き込みパフォーマンスと、他の場所(RAIDコントローラー、データの組織など)に課せられる制限に関連しています。

そうは言っても、7〜8個のディスクを使用している場合、一般的なRAID 5展開の上限に近づいています。RAID 5展開の大半は<10ディスクを使用していると推測されます。より多くのディスクが必要な場合は、通常、RAID "50"などのネストされたRAIDレベルを使用します

私は、これらすべてのために1つの大きな配列を維持するというあなたの選択にもっと困惑しています。低速で主に読み取りデータ用のRAID5と、書き込みの多いI / O集中型データ用の1つのRAID10の2つのアレイでニーズに対応できますか?


+1、一般的な経験則RAID5の7または8のディレクトリ。RAID6の約2倍です(ただし、カードのパフォーマンスがボトルネックになる可能性があります)。その行くRAID 50または60の後
クリスS

3

どれくらいのスペースが必要ですか?あなたは現在〜1.995TBを持っています、〜1.140TBで生きることができますか?その場合、RAID 10に移行することを強くお勧めします。高速になるだけでなく、ユーザーに影響を与えることなくディスクの半分を失う可能性があります。この方法を選択する場合、追加の4 x 300GBディスクを今すぐ注文し、後で追加するのではなく、1日目に12個すべてのディスクで構築します。これにより、〜2.280TBも使用可能になります。


4
最大で半分のディスクを失う可能性があります。同じミラーから2つのディスクを紛失した場合は、SOLです。
ニック

2

お金のために、1つの共有ホットスペアで2つの3ディスクアレイを実行します。

3ディスクアレイよりも大きなスペースの単一ブロックが必要ない場合、6つのディスクすべてを1つのRAIDに詰め込む理由はありません。パフォーマンスや全体の領域で何も得られません。また、2台のディスクに障害が発生した場合、おそらくより良い場所にいるでしょう。

@Dayton Brown:合計スペースは同じになります... RAID5の3つの1TBドライブは1.8TBですか?6は同じ尺度で3.6になるため、その意味では、合計スペースは同じであっても、その特定のRAIDボリュームにより多くのスペースがあります。違いは、RAID5では、RAIDに3台のドライブがある場合でも300台ある場合でも、1台のパリティドライブしか使用できないため、ドライブを管理可能なグループに分割すると、複数の障害に対する保護が追加されます。たとえば、3つのディスクを失ったとしても、データの半分しか失われません。

RAID6に移行した場合、6台のディスクアレイの方が理にかなっています。2台を失っても大丈夫だからです。しかし、ほとんどの人はRAID10に直行し、6をスキップします。


なぜ3つ以上しないのですか?新しいボリュームごとに、失われたストレージの量を大幅に増やしていませんか?ホットスペア(および監視)を使用すると、ほこりを噛んだら不良ドライブを交換するのに十分な時間を確保できます。パフォーマンスが低下する可能性がありますが、それはスループットを向上させることができるデュアルチャネルRAIDコントローラーを使用している場合のみです...私は何よりも興味があります。
デイトンブラウン

1
再構築中に別のディスクを失う(またはほぼすべての種類のディスクエラーが発生する)場合、アレイ全体が失われる可能性があるため、ポスターは3つ以下を推奨していると思わます。そのため、必要なスペースを確保しつつ、ディスクカウントをできる限り少なくすることが望ましいと、以下に述べました。
ジョー

1
6 x 1TB raid5アレイは、3.6TBではなく4.6TBに近くなります
-ITGuy24

+1:うんうん。あなたが正しい。3つのうち1つではなく、6つのうち1つのパリティディスク。
悪魔のような子犬

@ジョー。説明してくれてありがとう。それは非常に良い理由です。
デイトンブラウン

2

RAID 5アレイの任意の数のディスクが多すぎるディスクです。唯一の例外は、速度と障害からの迅速な回復が問題にならない場合に最大ストレージ/ $が必要な場合です。

SANを構築するために高価なハードウェアに投資しました。アレイ、スイッチ、ファイバー、トレーニングなど。その後、非常に高速な(比較的)高価なディスクを入れました。さらに、VMを配置する必要があります。この投資と使用により、VMユーザーがパフォーマンスについて文句を言わないように、できる限り高速にしたいようです。それでは、なぜRAID 5に触れるのでしょうか?

BAARFは古いものですが、RAID5の使用は10年前と同じくらい悪い考えであるため、依然として重要です。


1

RAID5を使用すると、必要なスペースを確保しながら、ディスクカウントを可能な限り低く抑えることができます。信頼性を確保するために、RAID5アレイごとにホットスペアをお勧めします。

RAID6は、将来追加するための本当に優れたアイデアです。アレイの残りの部分にディスクを完全に配置し、使用可能なすべてのディスクと1つのホットスペアを使用して、RAID6を使用して新しいLUNを作成します。VMを新しいLUNに移行し、そのRAID5アレイをRAID6に変換します。

実際、多くの人が、特にこの日と年齢でこれを推奨しています。


0

技術的に?私のadaptec 5805は単一のアレイを32ディスクに制限していると思います。ただし、これほど多くのディスクにRAID 5を決して配置しないでください;)


0

アレイサイズについての提案はありませんが、2つ目のホットスペアを追加するか、このRAID 6を作成することをお勧めします。 。


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.