web-dev-qa-db-ja.com

RAID 1ソフトウェアミラーリングとフェイクRAIDの違いは何ですか?

メインデスクトップ用に2つの新しいハードドライブとWindows 7 Professional 64ビットのコピーを注文しました。新しいドライブにWindows 7のクリーンインストールを実行したいと思います(古いWindows XP Professionalのブートパーティションを、ひどく問題が発生した場合に備えてしばらく置いておきます)。ミラーリング(RAID 1)モードでセットアップしたい。

私の理解では、Windows 7 Proはソフトウェアミラーリングを実行できますが、インストール時に直接セットアップできますか?もしそうなら、どうですか?ディスクを3つのパーティション(OS、アプリケーションとデータ、およびバルクデータ)に分割し、それらすべてをミラーリングする必要があることに注意してください。

マザーボードのハードウェアRAIDサポートを使用する方が良い(信頼性が高いまたは高速)でしょうか?私のマザーボードは古いnVidia nForce 680i SLIであり、マザーボードの中で最も安定していません。また、そのRAID 1構成がどれほど信頼できるか(または、Windows 7がハードウェアミラーリングされたボリュームを検出してインストールできるかどうか)はわかりません。 。また、RAID 1のパフォーマンス特性はRAID 0またはRAID 5とはかなり異なり、Windows 7のソフトウェアミラーリングが実際に高速であるかどうか疑問に思っていますハードウェアRAID 1よりも(たとえば、システム管理者の帽子をかぶらなければならないとき、私はUnix管理者のようになり、展開に大成功しました [〜#〜] zfs [〜#〜] ;ほとんどのハードウェアRAID 1の実装では、両方のディスクを読み取り、結果を比較してデータエラーを探す必要がありますが、ZFSはミラー内の1つのディスクからのみ読み取り、組み込みのチェックサムを使用することができます。つまり、最大2倍のデータの破損がない限り、実行中の読み取りの数)。

編集:わかりました、Windows 7がソフトウェアミラーリングを実行できるかどうかについての私の質問に回答しました。ただし、WindowsソフトウェアRAIDとマザーボードのハードウェア「偽のRAID」機能のどちらがより良い選択なのか、私にはまだよくわかりません。覚えておいてください、私はミラーリングにのみ関心があります-だらしのないマザーボードRAIDソリューションの低いパフォーマンスを一般的に示すより複雑なストライピングまたはパリティー操作には興味がありません。

13
kquinn

パフォーマンスについては、両方を試してベンチマークを作成し、ここで結果を共有してみんなに見せることが最善の策だと思います。 ATTO Disk Benchmark ユーティリティの使用をお勧めします。

私が選択する限り、私は「偽の襲撃」が嫌いです。いつも私が防いだ以上の問題を引き起こした。実際のRAIDコントローラーを入手するか、ソフトウェアRAIDを実行します。ソフトウェアRAIDが過去にあまり人気がなかった唯一の理由は、パフォーマンスの問題のためですが、それは過去のものです。

5
churnd

私の2セント:

Windows 7では、おそらくミラーリングを行うためにダイナミックボリュームに変換する必要があります。過去には、他のディスクユーティリティとの互換性により、あらゆる種類の問題が発生していました。また、ディスクリカバリ操作を実行する必要がある場合、ダイナミックボリュームは非常に簡単に機能しなくなります。私はこれを個人的な経験から知っています。通常、「ペストのような」ダイナミックボリュームは避けます。

マザーボード上のミラーリングは通常、ディスク上の互換性のある構造を保持します。つまり、オンボードsataドライバーもOSに読み込まれている限り、ミラーリングされたドライブのいずれかを通常のsataポートに移動し、OSを問題なく起動できます。回復性の点で首を突き出さないようにしてください。

パフォーマンスに関しては、どちらもおそらくほぼ同じです。どちらもCPUを使用してすべての作業を行います。

最後に、マザーボードRAIDには、メンバーに障害が発生した場合の自動電子メール通知などの便利な機能が追加されている場合があります。

7
ernie

マザーボードのハードウェアRAIDに依存します。安価な(サーバーなし)マザーボードの多くでは、とにかくWindows内にソフトウェアRAIDドライバーをインストールする必要があります。

また、ハードウェアRAIDはマザーボードを使用して処理されるため、マザーボードに関連付けられる可能性があります。マザーボードの安定性を心配しているのであれば、ペストのようなRAIDは避けます。

この状況では、マザーボードに実際のハードウェアRAID(標準の偽のハードウェアRAIDではない)が搭載されていない限り、Windows 7 RAIDを使用することをお勧めします。純粋なハードウェアRAIDとソフトウェアRAIDを比較する場合でも、各システムにはトレードオフがあり、IMOハードウェアRAIDは実稼働環境でのみ必要です。

3
Josiah

ソフトウェアRAIDが搭載された実行中のWindowsシステムで、およびディスクが別のコントローラーで実行されているときに、プライマリIDEコントローラーがクラッシュしたため、正しい選択で販売されています。 IDEコントローラーがクラッシュすると、システムトレイに小さな三角形の警告アイコンが表示され、問題が通知されましたが、それ以外の場合、システムは正常に動作し続けました。何が起こったかの重大さを理解したとき、それは本当に非常に印象的でした。

これをハードウェアRAIDの場合と比較してください。コントローラーを紛失すると、両方のディスクが失われ、システムが明らかにクラッシュします。

3
Brooks Moses

ただし、ZFSはRAID 1、RAID 0、またはRAID 5ではありません。

Windows 7ソフトウェアRAID 1はソフトウェアRAID 1であり、MicrosoftがRAID 1と呼んでいる他のテクノロジーではないため、ハードウェアRAIDコントローラーよりもはるかに優れたアルゴリズムを見つけない限り、ハードウェアRAIDコントローラーはソフトウェアRAIDよりもパフォーマンスが優れていると考えられます。 。ただし、ソフトウェアRAIDを使用すると、同じドライブで異なるハードウェアセットアップ間での移植性が向上します。

私の知る限り、Windows 7でのソフトウェアRAIDのセットアップはインストール後にのみ実行できますが、ブートドライブでも簡単なプロセスです(ディスク管理スナップイン、再起動、ミラーのセットアップでディスクをダイナミックに変換します)。

2
Tyler

考慮すべきいくつかの小さなこと:

ディスクイメージングソフトウェアなどを実行する必要があるかどうかの可能性。ハードウェアRAIDコントローラーが有効になっていると、一部のハードウェアRAIDコントローラーが見えないことがあります。

2台のドライブ(おそらく同一のドライブ)を購入しました-ほぼ連続したシリアル番号ですか?その場合、バッチに問題があると、両方が同時に失敗する可能性があります。 RAIDはこの状況下では何も購入しません。あなたはそれらを別々に購入するべきです-うまくいけば異なるバッチから。

RAIDが壊れたら、ミラーを再構築するためにOSの外にいる必要があるかどうかを確認します。私が見たソフトウェアミラーでは、ブート、OSの実行、バックグラウンドでの再ミラーリングはできますが、速度が遅くなります(明らかに、適切なドライブの読み取りとミラーへの書き込みが行われているためです)。何が必要かわからないこのハードウェアRAIDの場合。

1
Blackbeagle

私はここで助けることができます-私はMicrosoftのサポート担当者とWestern Digitalの担当者と電話をしてきました。データが最小限の干渉で複製/バックアップされることが保証されているため(バックアップの遅延のため)、2つの1 TBドライブを購入しました。まあ...これは私が知っていることです:

ミラーリングが発生するように設定することはできますが(RAID 1のようです)、実際には次のことを行うことはできません-落とし穴があります。

  1. ミラーリングするには、Windows 7をインストールする必要があります-そのため、

  2. 私は通常、ディスク0をCとDに分割します。CはOSのものとプログラム用で、Dはデータ用です。各ドライブディスク0および1はダイナミックに設定する必要があります。 (ディスク1をフォーマットしないでください。フォーマットしないでください。そうしないと、次のステップは機能しません)。

  3. ディスク0のドライブDを右クリックし、Add Mirrorを左クリックします。これを行うと、ディスク1が表示され、それをクリックします。ソフトウェアは、ディスク1が完全に割り当てられておらず、ミラーリングするための空きドライブであると判断したため、ディスク1を検出しました。

  4. OKをクリックすると、しばらくすると、ディスク1のディスク0ドライブDに割り当てられた同じドライブスペースが表示され、同じ名前が付けられます。同期するデータがない場合でも、これには時間がかかることがあります。

再同期が完了したら、それ以上のアクションは必要ありません。ただし、ドライブを左クリックしてメニューからActionを選択し、次にScan Disksを選択する必要がある場合を除いて、少し時間がかかります。完了しました。

唯一の問題は、ディスク0をミラーリングできないことです-ドライブC!私はとても不満を感じています-試してみましたが、それだけしか取得できず、ディスク0領域にエラーメッセージが表示され、仮想ディスクマネージャーエラー「プレックスにエクステントが見つかりませんでした」が表示される場合があります。どうしたの!?私は調査を試みましたが、おそらく十分ではありませんが、MicrosoftもWestern Digitalも私を助けることはできませんでした。彼らはそれが何を意味するのかを知りません、そしておそらくWindows 7は駆動ミラーリング機能を利用する準備がまだ整っていません。

これを回避する方法は? -私はあなたがそれをどのようにしたか知っていることを本当に感謝しています! [email protected]で私にメールしてください。

私が得たのはこれだけです。Microsoftとの作業に1日かかり、Western Digitalがこの情報を取得しました。

1
Jeff Freeman

ソフトウェアRAIDは、RAID 0とRAID 1で問題なく機能します。RAID10でも可能です。RAID5またはRAID 6を使用する場合は、適切なハードウェアコントローラ(ARECA、3Wareなど)を入手してください。市場に出ているかなりの数のRAIDカードもマザーボードのように「偽のRAID」であるので注意してください。

1
Bowie

しないでください。

ソフトウェアRAID 5とWindows 7(64ビットプレミアム)で3か月のドラマを体験しました。 RAIDが機能していたときは、それほど速くありませんでした。システムはハードディスクドライブを落とし続けました-合計6つ。最後のストローは、2台のハードディスクドライブが落とされ、システムが非常に不良な状態になったときでした。私は今システムのRAIDを解除し、そこに3 x 1 TBのハードディスクドライブがあり(RAIDのb4として)、システムは遅くなく、はるかに信頼性が高くなっています。

1
user34697

Windows 7 x64に製品版をインストールする予定で、ハードウェアRAID 0からWindowsミラーリングに切り替えるつもりです。

いくつかの理由があります。

  1. いくつかのTB in [〜#〜] nas [〜#〜] ボックスがある場合、デスクトップに1.5 TBは実際には必要ありません。

  2. ミラーリングははるかに安全です

  3. ミラーリングでは、プロセッサーが行う作業はほとんどまたはまったくありません。非XORがあります。もちろん、RAID 0にもXORはありません。プロセッサーの使用率は、実際にはRAID 5またはRAID 6またはRAID 3でのみ機能します。

  4. 他の人が言ったように、私のマザーボードがクラッシュした場合の移植性。

0
Jim Dibb