VMware では、仮想マシンで追加または構成可能なデバイス、リソース、プロファイル、および vService を用意しています。

すべてのハードウェア デバイスが、すべての仮想マシンで利用できるわけではありません。特定の仮想マシンで使用可能な一連の仮想ハードウェア デバイスとデバイス構成は、仮想マシンのゲスト OS が提供するサポートとホストの構成によって異なります。VMware Cloud on AWS ホストは、仮想ハードウェアの標準セットを使用して VMware によって構成されます。ゲスト OS でサポートされているデバイスについては、http://partnerweb.vmware.com/GOSIG/home.html.の「Guest Operating System Installation Guide」を参照してください。

表 1. 仮想マシンのハードウェアと説明
ハードウェア デバイス 説明
CPU ESXi ホスト上で実行される仮想マシンは、仮想プロセッサを 1 つ以上搭載するように構成できます。仮想マシンで構成できる仮想 CPU の数は、ホストに実装される論理 CPU の実際の数が上限となります。仮想マシンに割り当てる CPU 数を変更したり、各種の高度な CPU 機能を設定できます。
チップセット

マザーボードには、次のチップを基盤とした VMware 専用デバイスが使用されています。

  • Intel 440BX AGPset 82443BX Host Bridge/Controller
  • Intel 82371AB (PIIX4) PCI ISA IDE Xcelerator
  • National Semiconductor PC87338 ACPI 1.0 and PC98/99 Compliant SuperI/O
  • Intel 82093AA I/O Advanced Programmable Interrupt Controller
DVD/CD-ROM ドライブ vSphere 仮想マシンを新規作成すると、デフォルトでインストールされます。クライアント デバイス、ホスト デバイス、またはデータストア ISO ファイルに接続するように DVD/CD-ROM デバイスを構成できます。DVD/CD-ROM デバイスは、追加、削除または構成できます。
ハード ディスク 仮想マシンのオペレーティング システム、プログラム ファイル、および仮想マシンが行うアクティビティに関連するデータが格納されます。仮想ディスクは、サイズの大きな物理ファイルまたはファイルのセットであり、ほかのファイル同様、容易にコピー、移動、アーカイブ、バックアップできます。
IDE 0、IDE 1 デフォルトでは、2 つの IDE (Integrated Drive Electronics)インターフェイスが仮想マシンで利用できます。IDE インターフェイス(コントローラ)は、仮想マシンにストレージ デバイス(フロッピー ドライブ、ハード ドライブ、および CD-ROM ドライブ)を接続する際に標準的に使用されます。
キーボード 仮想マシン コンソールに最初に接続したときに、そのコンソールに接続されているキーボードをそのまま反映します。
メモリ 仮想ハードウェアのメモリ サイズでは、その仮想マシン内で実行されているアプリケーションで使用可能なメモリの容量を特定します。仮想マシンは、仮想ハードウェアのメモリ サイズとして構成されたメモリ リソース以上のメモリ リソースを利用できません。
ネットワーク アダプタ ESXi のネットワーク機能では、同一ホスト上の仮想マシン間、異なるホスト上の仮想マシン間、ほかの仮想マシンおよび物理マシン間の通信が提供されます。仮想マシンを構成するときに、ネットワーク アダプタ (NIC) を追加し、アダプタ タイプを指定できます。
パラレル ポート 周辺機器を仮想マシンに接続するためのインターフェイスです。仮想パラレル ポートはファイルに接続できます。仮想パラレル ポートは、追加、削除、または構成できます。
PCI コントローラ 仮想マシンのマザーボード上のバスであり、ハード ディスクやその他のデバイスなどのコンポーネントとの間の通信に使用されます。仮想マシンで利用可能な PCI コントローラは 1 つです。このデバイスは構成または削除できません。
PCI デバイス 仮想マシンには、最大 16 個の PCI vSphere DirectPath デバイスを追加できます。これらのデバイスは、仮想マシンが実行されているホストの PCI パススルー用に予約されている必要があります。スナップショットは、DirectPath I/O パススルー デバイスではサポートされません。
ポインティング デバイス 仮想マシン コンソールに最初に接続したときに、そのコンソールに接続されているポインティング デバイスをそのまま反映します。
SCSI コントローラ 仮想ディスクへのアクセスを提供します。SCSI 仮想コントローラは、LSI Logic パラレル、LSI Logic SAS、および VMware 準仮想化など、さまざまなタイプのコントローラとして仮想マシンに認識されます。SCSI コントローラのタイプの変更、仮想マシンのバスの共有の割り当て、または準仮想化 SCSI コントローラの追加が可能です。
SCSI デバイス 仮想マシンでは、デフォルトで SCSI デバイス インターフェイスを使用できます。SCSI インターフェイスは、仮想マシンにストレージ デバイス(フロッピー ドライブ、ハード ドライブ、および DVD/CD-ROM)を接続する際に標準的に使用されます。SCSI デバイスは、追加、削除、または構成できます。
SIO コントローラ シリアルおよびパラレル ポート、フロッピー デバイスを提供し、システム管理動作を実行します。仮想マシンで利用可能な SIO コントローラは 1 つです。このデバイスは構成または削除できません。
USB コントローラ 自分が管理している USB ポートに USB 機能を提供する USB ハードウェア チップです。仮想 USB コントローラとは、仮想マシン内の USB ホスト コントローラ機能をソフトウェア レベルで仮想化したものです。
USB デバイス

セキュリティ ドングルや大容量ストレージ デバイスなど、複数の USB デバイスを仮想マシンに追加することが可能です。物理 USB デバイスは、クライアント コンピュータに接続する必要があります。

VMCI 仮想マシン通信インターフェイス(VMCI)デバイスです。仮想マシンとハイパーバイザーの間に高速通信チャネルを提供します。VMCI デバイスは追加または削除できません。
NVMe コントローラ NVM Express コントローラです。NVMe は、物理ハードウェアおよび仮想ハードウェアの PCI Express (PCIe) バスを介して接続された不揮発性ストレージ メディアにアクセスするための論理デバイス インターフェイスの仕様です。
NVDIMM コントローラ ホストの不揮発性メモリ リソースへのアクセスを提供します。
NVDIMM デバイス 不揮発性デュアル インライン メモリ モジュールです。NVDIMM モジュールは、通常のメモリ チャネルに存在するメモリ デバイスですが、不揮発性のメモリを含みます。1 台の仮想マシンに、最大 64 個の仮想 NVDIMM デバイスを追加できます。
TPM デバイス Trusted Platform Module。仮想 TPM 2.0 デバイスを仮想マシンに追加すると、ゲスト OS はこのデバイスを使用して、機密情報の格納や暗号化タスクの実行、ゲスト プラットフォームの整合性の検証を行います。