web-dev-qa-db-ja.com

ホームサーバー向けのフォールトトレラントRAID6 / RAID10設計-パフォーマンスは重要ではありません

ディスク容量とフォールトトレランスのバランスを取りたい。フォールトトレランスで複数のディスク障害を処理できるようにしたいと思います(交換用のディスクを購入する余裕がないか、数週間の時間がない可能性があるため)

ホームLinuxサーバーの主な目的は、他のマシンもバックアップし、大量のデータを保存/共有する場所です。したがって、データはほとんどの場合再作成可能です。メディアの保存(つまり、DVD、CDなどのバックアップ)

I had 6 x 1.5TBのRAID10アレイですが、オペレーターの能力不足と怠惰のため、6つの空のディスクがあります:-)そしてクリーンスタートです。

ディスクの1つが確実に故障しているため(smartctlによる55を超えるエラーと、短いテストエラーと長いテストエラー)、保証交換のために送付されますが、それでも最終的なアレイに含めたいと思います。不良ディスクを/ dev/sdcと呼びましょう

マシンには6つのSATAポートと2つのIDE(2つのCDドライブ付き)があります。デュアルクアッドコアXeon、16GbRAM。ほとんどの場合実際には1人のユーザー。

[NBCDドライブを取り外して7番目のディスクを追加できる場合がありますIDE OS専用のディスクでデータ/ OSを分離する]それ以外の場合は、 100GBのパーティションを保存し、そこにOSを配置します(おそらくディスク間でミラーリングします)

オプションA) RAID 6 sd [abdef]、ホットスペアとしてのsdc(ただし、すぐに交換のために送信されます)raid-devices = 5 spa = 1

オプションB) RAID 6 sd [abdef]、sdcが欠落している(ただし、すぐに交換のために送信される)raid-devices = 6 spa = 0

オプションC) RAID 10 sd [abdef]、ホットスペアとしてのsdc(ただし、すぐに交換のために送信されます)raid-devices = 5 spa = 1

オプションD) RAID 10 sd [abdef]、sdcが欠落している(ただし、すぐに交換のために送信される)raid-devices = 6 spa = 0

オプションAは、正しく計算すれば4.5 TBのスペースと、3つのディスク障害に対応できるスペースが得られるため、現時点では最適のようです。

これはすべてmdadmソフトRAIDで行われます。

あなたはどちらをお勧めしますか、それとも私が使用できるより良い可能性のあるレイアウトがありますか?

5
Adrian Cornish

Raid10は、障害が発生した2つのディスクを処理できない可能性があるため、raid6の方が信頼性が高くなります。また、より多くのストレージ容量を提供します。オプションAは、3番目の障害が発生した場合にのみ処理できますホットスペアへの再構築が完了しますが、合計スペースの50%しか取得できません。

6つのディスクのうち3つが失敗する確率は非常にスリムなので、スペース(およびスループット)の損失はホットスペアを持つ価値がないと思う傾向があります。妥協案としてできることは、ホットスペアなしで実行されます。障害が発生し、しばらくの間交換できないことがわかっていて、さらに2つの障害が発生する可能性があることを心配している場合は、形状を変更できます。アレイを5ディスクraid6に接続し、さらに2つの障害を処理できるように戻します。

これには、アレイの形状を変更すると容量が減少するため、縮小できるファイルシステムを使用する必要があります。

3
psusi

Robin Harris(StorageMojo)のブログ親愛なるStorageMojo:安い家庭用バルクストレージ?をチェックすることをお勧めします。データストレージ業界について書いているロビンは、ストレージサーバーを「速度と容量のためにRAID5から複数のRAID0ストライプに」変更する必要があると考えています。しかし、他の意見については50のコメントを読んでください。

  • ファイルシステムとドライブを管理するためのZFS。しかし、「システム管理者タイプまたはSunの顧客でない限り、ZFSから離れてください!!私はzfsについて話し合っており、単純なもので人々が遭遇する問題の数は驚くべきものです」と別のコメント者は言います
  • Drobo 、ただし「ギガバイトあたりのコストが高すぎる」
  • " openfiler または freenas "のいずれかを実行しているmini-atx PC(ブレッドボックスのサイズ)
  • Solaris 11 Express
  • 「RAID0は悪いニュースであり、失敗するとに重大な破損の問題が発生します。」
  • 「「この質問をしている人は、フルタイムのシステム管理者ではありません。」これを読んだ途端、「NASを入手してください」と思いました。」 '6x 2 TB RAID-6構成のドライブを搭載したQNAP659 Pro +。'
  • 「ハイグレードSATAスピンドル、ミラーコピー、同じ仕様の何が問題になっていますか?WE4のようなものは、必要な場合を除いて電源が入らないのです。..そして突然、

私はこれがあなたが提案した選択肢の1つを選ぶとは主張しません。しかし、それは思考の糧です。

私は、2x1 TBドライブをRAID-1(ミラーリング)で使用するNASを選択しました。ここでも、ドライブの1つをオフサイトストレージにローテーションし、前のオフサイトドライブを接続します。 NASに。

1
Jim DeLaHunt