CPU 識別 (CPU ID) マスクは、仮想マシンのゲスト OS から認識される CPU 機能を制御します。CPU 機能をマスクまたは非表示にすると、幅広い ESXi ホストを仮想マシンの移行に使用できるようになります。vCenter Server は、仮想マシンが使用できる CPU 機能をターゲット ホストの CPU 機能と比較して、vMotion での移行を許可するかどうかを決定します。
たとえば、AMD No eXecute (NX) ビットと Intel eXecute Disable (XD) ビットをマスクすると、仮想マシンがこれらの機能を使用できなくなりますが、この機能を持たない ESXi ホストへの仮想マシンの移行が可能になるという互換性が得られます。NX/ND ビットがゲスト OS から認識されると、仮想マシンでこの機能を使用できますが、その仮想マシンを移行できるのはその機能に対応したホストだけになります。
前提条件
手順
1 | 仮想マシンを選択します。
■
|
仮想マシンおよびテンプレートのインベントリ ツリーで仮想マシンのグループを選択し、右側のリストから仮想マシンを選択します。
|
■
|
仮想マシンを検索し、検索結果のリストから選択します。
|
|
2 | 仮想マシンのハードウェア パネルで、[設定の編集] をクリックします。 |
3 | [仮想ハードウェア] をクリックします。 |
4 | CPU の三角形をクリックして、CPU オプションを展開します。 |
5 | [CPUID マスク] ドロップダウン メニューから、NX/XD オプションを選択します。
|
|
|
NX/XD フラグをゲストに非表示
|
vMotion の互換性が向上します。
NX/XD フラグを隠すと、ホスト間での vMotion の互換性が向上しますが、一部の CPU セキュリティ機能が無効になる可能性があります。
|
|
NX/XD フラグをゲストに表示
|
すべての CPU セキュリティ機能を有効にします。
|
|
NX/XD フラグの現在の詳細設定の値を維持
|
CPU 識別マスク ダイアログ ボックスで指定した NX/XD フラグの設定を使用します。現在の設定で、ほかの NX/XD フラグ オプションで指定された値とは異なる値を指定している場合 (NX/XD フラグ ビット設定がプロセッサ製品によって異なる場合など) にかぎり、有効にすることができます。
|
|
6 | [OK] をクリックします。 |