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 フラグをゲストに非表示

    vMotion の互換性が向上します。

    NX/XD フラグを隠すと、ホスト間での vMotion の互換性が向上しますが、一部の CPU セキュリティ機能が無効になる可能性があります。

    NX/XD フラグをゲストに表示

    すべての CPU セキュリティ機能を有効にします。

    NX/XD フラグの現在の詳細設定の値を維持

    CPU 識別マスク ダイアログ ボックスで指定した NX/XD フラグの設定を使用します。 現在の設定で、ほかの NX/XD フラグ オプションで指定された値とは異なる値を指定している場合 (NX/XD フラグ ビット設定がプロセッサ製品によって異なる場合など) に限り、有効にすることができます。

  3. OK をクリックします。