it-swarm-ja.com

仮想ハードディスクを使用してWindows7でソフトウェアRAIDをセットアップできますか?

さて、私の質問のタイトルはそれをほぼ要約していますが、詳しく説明させてください。私がやりたいことの主なアイデアは次のとおりです。

1)ほぼ同等のパフォーマンスを持つ2つの別々のハードディスクがあります。私はそれらを「基本」ディスク(「Windows動的ディスク」とは対照的)として使用し、さまざまな理由でそのように維持するつもりです。

2)ただし、ダイナミックディスクが提供するソフトウェアRAIDのいくつかの利点を使用したい場合があります。

3)Windows 7は、わずか15年後、ようやくLinux(およびその「ループデバイス」)に追いつき、実際には実際のハードディスク上のファイルである「仮想ハードディスク」の概念を導入しました。

4)そこで、2つの異なるハードディスク上に2つの仮想ハードディスクファイルを作成し、それらを動的にしてフォーマットし、最後に1つ、たとえばストライプボリューム(別名RAID 0)に結合したいと思いました。このようにして、私の実際のハードドライブは「基本」のままであり、「動的」のすべての利点を得ることができます。

それは私にはいい考えのように見えましたが、それが機能しないかもしれないという兆候はありませんでしたが、失敗しました。動的仮想ハードドライブを作成できたとしても、明確な理由なしにそれらをRAIDに参加させることはできません(ディスク管理の関連メニュー項目はグレー表示されています)。

Microsoft 言う

2つの接続されたVHDを動的に拡張するVHDとして構成することはできません。動的に拡張するVHDは、動的ストレージ用に初期化した物理ディスクです。シンプルボリューム、スパンボリューム、ストライプボリューム、ミラーボリューム、またはRAID-5ボリュームなどのダイナミックボリュームが含まれます。

つまり、「実行できないため、実行できません。今、迷子になります。」

私が望むことを達成するための別の方法を見つけることができると思います(つまり、ディスクを動的にせずにソフトウェアレイド)。しかし、私は完全に「システムでサポートされた」方法で、サードパーティのツールやドライバーを使用せずにそれを作りたいと思っています。

したがって、質問は次のとおりです。誰かがそれを機能させるためのある種のそれほど汚くないハックを知っていますか?

15
nightingale

@ C0D3M0NK3Yによるコメントで確認できるように、コメントを回答に変換します。

WindowsはRAIDで動的仮想ディスクを受け入れませんが、@ C0D3M0NK3Yによるコメントは、固定サイズのディスクがXP Professionalで動作していたことを確認しています。したがって、固定サイズの仮想ディスクが存在する可能性は非常に高いです。ディスクは、Windows7のRAIDでも引き続き機能します。

Windowsが、サイズが不明でいつでも変更される可能性のある動的ディスク上にRAIDを作成できないことは実際には非常に論理的です。


編集/追加:

どちらの方法でも確実に確認するために試してみる必要があり、機能します(固定サイズのVHDを使用している場合)。

ホストOS:Windows 7 Ultimate、2つの「ベーシック」ディスク。

VM OS:VistaUltimate。

それぞれ500MBの2つの「固定サイズ」VHDを作成し、ホストの各物理ディスクに1つずつ作成し、それらをVM(2番目と3番目のドライブとして)に接続しました。

VMで新しいディスクを初期化してから、それらを「動的」ディスク(Vistaのディスク管理)に変換しました。

次に、それらをRAID0(ストライプ)に結合しました。

Span in a VM

Volume Size

「奇妙な」ことを何もする必要なしに、魅力のように働きました。

5
harrymc

ストレージスペースを使用して、WindowsをだましてVHDをストライピングする方法があります。 1-各ハード(物理)ドライブにVHDを作成します。私の場合は、4つのドライブ、4つのVHDです。 2-ストレージスペースから4つのプールを作成し、それぞれに1つのVHDを配置します。 (Windows 7,8、Windows Server 2008+)3-各プールにシンプルな(復元力のない)ボリュームを1つ作成します4-これで、Microsoft Storage Spaces Controllerによって制御される4つの論理ディスクが作成されます。それらすべてを一緒にストライプ化できます。

スクリーンショットは持っていますが、評判が足りないためアップロードできません。

テスト済みでWindows8.1で動作しますが、パフォーマンスが向上しています。ただ、実験のためにそれをやっただけなのかもしれませんが、多分私はphotoshopのスクラッチディスクのように使用できます。

0
sdkks