web-dev-qa-db-ja.com

非常に大きなディスクをWindowsVMに提示するにはどうすればよいですか?

装置:
-EVA4400ストレージシステム
-VirtualCenterを介して管理されるESXi4.1ホスト
-WindowsServer 2K3 R264ビットEnterpriseEdition VM

ゴール:
-テープに書き込む前にディスク上のバックアップに使用される非常に大きなボリュームがある

現在の解決策:
-4つの2TBVdisk(EVA用語)が4つの異なる2TB VMFSデータストアとしてESXiホストに提示され、それぞれが1つの2TBVMDKを保持します。これらの4つのVMDKは、スパニングを使用して単一の8TBボリュームを作成するWindows VM)に提示されます。

基本的に、このストレージをVMに提示するためのより良い方法があるかどうかを知りたいと思います。エクステントを使用してVMFSボリュームを大きくすることを試みましたが、VMDKには2 TBの制限があるため、Windows内でスパニングを使用する必要があります。

この段階ではiSCSIはオプションではないので、この目標を達成するためのより良い方法があるのか​​、それとも私が作業しなければならないことを考えるとこれが最善の方法なのか疑問に思っています。

1
Matthew

あなたは自分の状況を考えれば最善を尽くしています。ここでは明らかにiSCSIが理想的であり、次善の策はRDMを使用することです。残念ながら、VMwareはRDMサイズを2未満に制限していますTB(2 TB-512 B))したがって、RDMを使用しても、スパンすることになります。必要なディスクを取得するための4つのLUN。

0
baumgart

2つのLUN(200 gb 9(1) +および残りのボリューム(2)))を作成してから、最初のLUNにデータストアをインストールし、その中に仮想マシンを配置できます。 2番目のLUN(約7TB)はそのままにしておきます。

2番目のHDDをVMに追加し、RDMを選択してから、2番目のLUNを使用するように構成します。したがって、VM Windowsは、フォーマットされていない追加のhddを認識します。 NTFSのような大容量をサポートできるものなら何でもフォーマットされます。

ただし、RDMを使用すると、vMotion、VHA、またはフォールトトレランスの可能性が失われます。

1
spy7

RDM(Raw Device Mapping)が2 TBを超える可能性があるのでしょうか?可能であれば、単一の巨大なLUNをVMwareに提示し、それをrawデバイスとしてゲストに提示できます。次に、WindowsはそれをGPTディスクとしてフォーマットします。

それは「機能するはず」ですが、VMwareがこれほど大きなRDMをサポートしているかどうかはわかりません。いくつかの簡単なテストでうまくいくでしょう。

それと現在使用している方法を除けば、iSCSIが唯一の選択肢です。 VM vMotionを実行できない場合は、問題がない場合は、サーバーに別のHBAをドロップし、そのHBAをゲストに接続して、ゲストがHBAを所有できるようにすることができます。 FCを介してゲストに直接ストレージを提示します。欠点は、ゲストをvMotionしたり、他のサーバーで起動したりできないことです。

0
mrdenny