CPU 識別 (CPU ID) マスクは、仮想マシンのゲスト OS から認識される CPU 機能を制御します。CPU 機能をマスクまたは非表示にすると、幅広い ESXi ホストを仮想マシンの移行に使用できるようになります。vCenter Server は仮想マシンで使用できる CPU 機能をターゲット ホストの CPU 機能と比較して、vMotion での移行が可能かどうかを判断します。

たとえば、AMD No eXecute (NX) ビットと Intel eXecute Disable (XD) ビットをマスクすると、仮想マシンがこれらの機能を使用できなくなりますが、この機能を持たない ESXi ホストへの仮想マシンの移行が可能になるという互換性が得られます。NX/ND ビットがゲスト OS から認識されると、仮想マシンでこの機能を使用できますが、その仮想マシンを移行できるのはその機能に対応したホストだけになります。

注意: CPU 互換性マスクを変更すると、構成がサポート対象外になる可能性があります。VMware サポートや VMware ナレッジベースの記事で指示されていないかぎり、CPU 互換性マスクを手動で変更しないでください。

前提条件

仮想マシンをパワーオフします。

手順

  1. インベントリで仮想マシンを右クリックし、[設定の編集] を選択します。
  2. [仮想ハードウェア] タブで、[CPU] を展開し、[CPUID マスク] ドロップダウン メニューで NX/XD オプションを選択します。
    オプション 説明
    NX/XD フラグをゲストに非表示

    NX/XD フラグを非表示にすると、ゲスト OS の安全性が低下します。このオプションは、NX/XD テクノロジーと互換性のない古いオペレーティング システムのソリューションとしてのみ使用します。

    NX/XD フラグをゲストに表示 すべての CPU セキュリティ機能を有効にします。
    NX/XD フラグの現在の詳細設定の値を維持 [CPU 識別マスク] ダイアログ ボックスで指定した NX/XD フラグの設定を使用します。
  3. [OK] をクリックします。