VMware 提供了裝置、資源、設定檔和 vService,可供您設定或新增到虛擬機器。

並非所有硬體裝置都可供每台虛擬機器使用。虛擬機器執行所在的主機以及客體作業系統必須支援新增的裝置或所建立的組態。若要確認是否支援您環境中的裝置,請參閱《VMware 相容性指南》(網址為 http://www.vmware.com/resources/compatibility) 或《客體作業系統安裝指南》(網址為 http://partnerweb.vmware.com/GOSIG/home.html)。

有時,主機可能沒有資源或裝置所需的 vSphere 授權。vSphere 中的授權適用於 ESXi 主機、vCenter Server 和解決方案,並且可以基於不同的準則,具體取決於每個產品的詳細資訊。如需 vSphere 授權的相關資訊,請參閱《vCenter Server 和主機管理》說明文件。

PCI 和 SIO 虛擬硬體裝置都是虛擬主機板的一部分,但無法進行設定或移除。

從 vSphere 7.0 開始,您無法新增、移除或設定軟碟磁碟機、平行埠或 SCSI 裝置。如需相關資訊,請參閱https://kb.vmware.com/s/article/78978

表 1. 虛擬機器硬體和說明
硬體裝置 說明
CPU 您可以將在 ESXi 主機上執行的虛擬機器設定為具有一或多個虛擬處理器。虛擬機器擁有的虛擬 CPU 數目不可超過主機上邏輯 CPU 的實際數目。可以變更配置給虛擬機器的 CPU 數目,並設定進階 CPU 功能,例如 CPU 識別遮罩和超執行緒核心共用。
晶片組

主機板使用基於下列晶片的 VMware 專用裝置:

  • Intel 440BX AGPset 82443BX 主機橋接器/控制器
  • Intel 82371AB (PIIX4) PCI ISA IDE Xcelerator
  • National Semiconductor PC87338 ACPI 1.0 和 PC98/99 相容 SuperI/O
  • Intel 82093AA I/O 進階可程式化插斷控制器
DVD/CD-ROM 光碟機 建立虛擬機器時預設安裝。您可以設定 DVD/CD-ROM 裝置,將其連線到用戶端裝置、主機裝置或資料存放區 ISO 檔案。您可以新增、移除或設定 DVD/CD-ROM 裝置。
硬碟 儲存虛擬機器的作業系統、程式檔案以及與其活動相關聯的其他資料。虛擬磁碟是一個大型實體檔案或一組檔案,您可以像處理任何其他檔案一樣輕鬆加以複製、移動、封存和備份。
IDE 0、IDE 1 依預設,會為虛擬機器提供兩個整合式電子驅動 (IDE) 介面。IDE 介面 (控制器) 是儲存裝置 (軟碟機、硬碟和 CD-ROM 光碟機) 連線到虛擬機器的標準方式。
鍵盤 從任何虛擬機器主控台提供鍵盤輸入。
記憶體 虛擬硬體記憶體大小將決定在虛擬機器內執行的應用程式可使用的記憶體大小。虛擬機器無法獲得多於其已設定虛擬硬體記憶體大小的記憶體資源。
網路介面卡 ESXi 網路功能可提供相同主機上虛擬機器之間、不同主機上虛擬機器之間,以及其他虛擬機器和實體機器之間的通訊。設定虛擬機器時,可以新增網路介面卡 (NIC) 並指定介面卡類型。
平行埠 用於連線周邊設備與虛擬機器的介面。虛擬平行埠可以連線到檔案。您可以新增、移除或設定虛擬平行埠。
PCI 控制器 虛擬機器主機板上的匯流排,用於與硬碟和其他裝置等元件通訊。會為虛擬機器提供一個 PCI 控制器。您無法設定或移除此裝置。
PCI 裝置 最多可為虛擬機器新增 16 個 PCI vSphere DirectPath 裝置。必須為執行虛擬機器的主機上的 PCI 傳遞保留這些裝置。DirectPath I/O 傳遞裝置不支援快照。
指標裝置 首次連線到主控台時,鏡像連線到虛擬機器主控台的指標裝置。
序列埠 用於連線周邊設備與虛擬機器的介面。虛擬序列埠可連線到實體序列埠、主機上的檔案,或透過網路連線。您也可以使用虛擬序列埠,設定兩個虛擬機器之間的直接連線,或者虛擬機器與主機電腦上應用程式之間的連線。您可以為虛擬機器設定最多 32 個序列埠。您可以新增、移除或設定虛擬序列埠。
SATA 控制器 提供對虛擬磁碟和 DVD/CD-ROM 裝置的存取。SATA 虛擬控制器對虛擬機器顯示為 AHCI SATA 控制器。
SCSI 控制器 提供對虛擬磁碟的存取。這些 SCSI 虛擬控制器對於虛擬機器而言,是不同類型的控制器,包括 LSI Logic Parallel、LSI Logic SAS 和 VMware Paravirtual。您可以變更 SCSI 控制器類型,為虛擬機器配置匯流排共用,或新增半虛擬化 SCSI 控制器。
SIO 控制器 提供序列埠和平行埠、磁碟片裝置,並執行系統管理活動。會為虛擬機器提供一個 SIO 控制器。您無法設定或移除此裝置。
USB 控制器 USB 硬體晶片,可為其管理的 USB 連接埠提供 USB 1.x 和 USB 2.0 功能。虛擬 USB 控制器是虛擬機器中 USB 1.x 和 USB 2.0 主機控制器功能的軟體虛擬化。
USB xHCI 控制器 USB 硬體晶片,可為其管理的 USB 連接埠提供 USB 3 功能。虛擬 USB xHCI 控制器是虛擬機器上 USB 3 主機控制器功能的軟體虛擬化。
USB 裝置

可以為虛擬機器新增多個 USB 裝置,例如安全硬體鎖和大型儲存裝置。可將 USB 裝置連線到 ESXi 主機或用戶端電腦。

VMCI 虛擬機器通訊介面裝置。提供虛擬機器與 Hypervisor 之間的高速通訊通道。無法新增或移除 VMCI 裝置。
NVMe 控制器 NVM Express 控制器。NVMe 為邏輯裝置介面規格,可於真實及虛擬硬體中,存取以 PCI Express (PCIe) 匯流排所連結的非揮發性儲存媒體。
NVDIMM 控制器 提供對主機的非揮發性記憶體資源的存取。
NVDIMM 裝置 非揮發性雙直列記憶體模組。NVDIMM 模組是位於一般記憶體通道上,但包含非揮發性記憶體的記憶體裝置。最多可將 64 個虛擬 NVDIMM 裝置新增至虛擬機器。
TPM 裝置 信賴平台模組。當您新增虛擬 TPM 2.0 裝置至虛擬機器時,客體作業系統使用該裝置儲存敏感資訊、執行密碼編譯工作或證明客體平台的完整性。
虛擬精確時鐘裝置 一種虛擬時鐘裝置,可讓虛擬機器存取主要 ESXi 主機的系統時間。
虛擬監視程式計時器裝置 確保與虛擬機器中的系統效能相關的自我依賴性。如果客體作業系統因軟體故障或錯誤而停止回應且無法復原,則監視程式計時器會等待預先定義的時間段,然後重新啟動系統。
vSGX 裝置 虛擬 Intel® 軟體防護延伸 (vSGX) 可為工作負載提供額外的虛擬機器安全性。Intel SGX 是特定使用於處理器的技術,定義了記憶體的私有區域 (稱為 Enclave)。Intel SGX 可透過以下方式防止 Enclave 內容洩露和修改:使在 Enclave 外部執行的代碼無法存取 Enclave。
RDM 磁碟 可以使用原始裝置對應 (RDM) 將虛擬機器資料直接儲存在 SAN LUN 上,而非儲存在虛擬磁碟檔案中。
PS2 控制器 PS2 控制器提供對虛擬鍵盤的存取權以及 PS2 介面指向。
視訊卡 為虛擬機器主控台提供圖形加速和顯示功能的虛擬圖形卡。