web-dev-qa-db-ja.com

ESXの仮想マシン専用ハードドライブ

ESXで仮想マシンに専用のハードドライブを提供することは可能ですか?パフォーマンスを向上させるためにこれを実行したいのですが、同僚はそれは不可能だと言っています。

1
Richard

はい、それは完全に可能です。ディスクを仮想マシンに割り当てる場合、論理ディスクまたは物理ディスクのいずれかを選択できます。

物理ディスクを選択すると、サーバー上のすべての未割り当てディスクを選択できます。

そのオプションがない場合、ESXおよびESXiの新しいバージョンでは、「RawDeviceMappings」を選択する必要があります。

3
Mark Henderson

Rawデバイスマッピングはディスクに対してこれを行いますIOそしてしばらく前から存在しています。vSphere(ESX\i 4)はVMダイレクトパスIOこれにより、他のIOデバイス(主にNICSおよびHBA)がサポートされている場合、それらのデバイスを直接マップできます。 いくつかの情報があります Intelの標準のIOエミュレートされたネットワークハードウェアと比較して、10GigEでダイレクトパスVMを使用すると、パフォーマンスが1.7倍向上すると主張する最新のIDF。低速ハードウェアをダイレクトマッピングする利点(例:GigEまたは4Gig FC)。現時点では、これを行うことにはいくつかの重大な欠点があります。ほとんどすべての高度なクラスター\フォールトトレランス\高可用性機能は、IOデバイスを直接マップするVMでは利用できません。また、プラットフォームレベルでのサポートも必要です。IntelプラットフォームではVT-dが必要であるため、これはXeon5500プラットフォームAFAIKに限定されます。

この道に沿ったさらなるステップでは、シングルルートIO仮想化(SR-IOV)を利用します。ここでは、ハードウェアが仮想化サポートを提供し、複数のVMを同じ物理デバイスに直接マッピングして、ハードウェア仮想化をハイパーバイザーはDirectPathと同じ方法ですが、VM間でデバイスを共有する機能を保持し、失われたクラスター\ FT機能の多くを回復できることを願っています。Multiple-RootIO仮想化は、これに対する拡張機能です。分散PCIコンプレックス(たとえば、ブレードシャーシまたは共有IOファブリック)を備えたクラスター)の直接IOマッピングを提供します。

1
Helvick