VMware Host Client 中,您可以將多種控制器新增至虛擬機器,例如 USB 控制器、SCSI 控制器、半虛擬化 SCSI 控制器與 SATA 控制器。您也可以變更 SCSI 匯流排共用組態與 SCSI 控制器類型。

將 USB 控制器新增到虛擬機器

若要支援從 ESXi 主機或用戶端電腦到虛擬機器的 USB 傳遞,您可以將 USB 控制器新增至此虛擬機器。

vSphere Client 中,您可以新增一個 xHCI 控制器和一個 EHCI+UHCI 控制器。
  • 從硬體版本 11 至硬體版本 16,每個 xHCI 控制器支援的根集線器連接埠數目為八個 (四個本機 USB 3.1 SuperSpeed 連接埠和四個邏輯 USB 2.0 連接埠)。
  • 從硬體版本 17 至硬體版本 20,每個 xHCI 控制器支援的根集線器連接埠數目為八個 (四個本機 USB 3.1 SuperSpeedPlus 連接埠和四個邏輯 USB 2.0 連接埠)。
  • 對於硬體版本 21,每個 xHCI 控制器支援的根集線器連接埠數目為八個 (四個本機 USB 3.2 Gen 2x2 連接埠和四個邏輯 USB 2.0 連接埠)。

根據裝置版本、傳遞類型 (主機或用戶端電腦) 以及客體作業系統,新增控制器的條件會有所不同。

表 1. USB 控制器支援
控制器類型 受支援的 USB 裝置版本 支援從 ESXi 主機傳遞到虛擬機器 支援從用戶端電腦傳遞到虛擬機器
EHCI+UHCI 2.0
xHCI 3.2、3.1、2.0

USB 3.2、3.1 和 2.0

Windows 8 或更新版本、Windows Server 2012 及更新版本,或具有 2.6.35 或更新版本核心的 Linux 客體作業系統。

對於 Mac OS X 系統,EHCI+UHCI 控制器預設為啟用,且需要存取 USB 滑鼠和鍵盤。

對於具有 Windows 或 Linux 客體作業系統的虛擬機器,您可以新增一或兩個不同類型的控制器。您無法新增兩個相同類型的控制器。

對於從 ESXi 主機到虛擬機器的 USB 傳遞,USB 仲裁程式最多可以監控 15 個 USB 控制器。如果系統包含的控制器數目超過了 15 個,且有 USB 裝置連線到這些控制器上,則虛擬機器將無法使用這些裝置。

必要條件

  • 確認 ESXi 主機具有支援 USB 3.2、2.0 和 3.1 裝置的 USB 控制器硬體和模組。
  • 確認用戶端電腦具有支援 USB 3.2、2.0 和 3.1 裝置的 USB 控制器硬體和模組。
  • 若要在 Linux 客體作業系統上使用 xHCI 控制器,請確認 Linux 核心版本為 2.6.35 或更新版本。
  • 確認虛擬機器已開啟電源。
  • 所需權限 (ESXi 主機傳遞):虛擬機器.組態.新增或移除裝置

程序

  1. 在 vSphere 詳細目錄中的虛擬機器上按一下滑鼠右鍵,然後選取編輯設定
  2. 虛擬硬體索引標籤上,按一下新增裝置,然後從下拉式功能表中選取 USB 控制器
    控制器會顯示在 虛擬硬體裝置清單中。
  3. 若要變更 USB 控制器類型,請展開新增 USB 控制器
    如果顯示相容性錯誤,必須先加以修正,然後才能新增控制器。
  4. 按一下確定

下一步

將一或多個 USB 裝置新增至虛擬機器。

VMware Host Client中新增 SCSI 控制器

透過在未使用的 SCSI 匯流排編號上新增硬碟,即可將 SCSI 控制器新增至現有虛擬機器。

在未使用的 SCSI 匯流排編號上新增硬碟可建立新的 SCSI 控制器。

必要條件

關閉虛擬機器電源。

程序

  1. VMware Host Client 詳細目錄中按一下虛擬機器
  2. 在清單中的虛擬機器上按一下滑鼠右鍵,然後從快顯功能表中選取編輯設定
  3. 虛擬硬體索引標籤上,選取新增硬碟,然後從下拉式功能表中選取新增硬碟
  4. 展開硬碟以檢視所有選項。
  5. 控制器位置區段中,從下拉式功能表中選取未使用的 SCSI 匯流排編號。
    例如,匯流排和裝置編號 0:0 - 0:15 由初始 SCSI 控制器使用。第二個 SCSI 控制器則是使用匯流排和裝置編號 1:0 - 1:15。
  6. 按一下儲存

結果

即會同時建立新硬碟和新 SCSI 控制器。

VMware Host Client 中變更 SCSI 匯流排共用組態

可以設定虛擬機器的 SCSI 匯流排共用類型,並指定是否要共用 SCSI 匯流排。根據共用類型,虛擬機器可同時存取同一台伺服器或任何伺服器上的同一個虛擬磁碟。

只能變更 ESXi 主機上虛擬機器的 SCSI 控制器組態。

必要條件

關閉虛擬機器電源。

程序

  1. VMware Host Client 詳細目錄中按一下虛擬機器
  2. 在清單中的虛擬機器上按一下滑鼠右鍵,然後從快顯功能表中選取編輯設定
  3. 虛擬硬體索引標籤上,展開您要編輯的 SCSI 控制器。
  4. SCSI 匯流排共用清單中選取共用的類型。
    選項 說明

    其他虛擬機器不能共用虛擬磁碟。

    虛擬

    同一台伺服器上的虛擬機器可以共用虛擬磁碟。

    實體

    任何伺服器上的虛擬機器均可共用虛擬磁碟。

  5. 按一下儲存

VMware Host Client 中變更 SCSI 控制器類型

您可透過在虛擬機器上設定虛擬 SCSI 控制器,將虛擬磁碟和 RDM 附加至虛擬機器。

選擇不同 SCSI 控制器不會影響虛擬磁碟是 IDE 還是 SCSI 磁碟。IDE 介面卡一律設為 ATAPI。已為客體作業系統選取預設值。較舊的客體作業系統將 BusLogic 介面卡做為其預設控制器。

如果您建立 LSI Logic 虛擬機器,並新增使用 BusLogic 介面卡的虛擬磁碟,則虛擬機器會從 BusLogic 介面卡磁碟開機。LSI Logic SAS 僅適用於硬體版本為 7 或更新版本的虛擬機器。在 LSI Logic SAS、VMware Paravirtual 和 LSI Logic 平行介面卡中使用含有快照的磁碟時,效能可能不會提高。

注意: 變更 SCSI 控制器類型可能會導致虛擬機器開機失敗。

必要條件

關閉虛擬機器電源。

程序

  1. VMware Host Client 詳細目錄中按一下虛擬機器
  2. 在清單中的虛擬機器上按一下滑鼠右鍵,然後從快顯功能表中選取編輯設定
  3. 按一下虛擬硬體索引標籤,並展開 SCSI 控制器。
  4. 從下拉式功能表中選取 SCSI 控制器類型。
  5. 按一下儲存

關於 VMware Paravirtual SCSI 控制器

VMware Paravirtual SCSI 控制器是高效能儲存控制器,可提高輸送量並減少 CPU 使用量。這些控制器最適合用於高效能儲存環境。

VMware Paravirtual SCSI 控制器可用於與 ESXi 4.x 及更新版本相容的虛擬機器。如果此類控制器上的磁碟具有快照,或是 ESXi 主機上的記憶體過度認可,則磁碟效能可能無法提升到最佳效能。與其他 SCSI 控制器選項相比,此行為不會降低使用 VMware Paravirtual SCSI 控制器所帶來的整體效能提升。

如需 VMware Paravirtual SCSI 控制器的平台支援,請參閱《VMware 相容性指南》,網址為:http://www.vmware.com/resources/compatibility

VMware Host Client中新增半虛擬化 SCSI 控制器

您可以新增 VMware Paravirtual SCSI 高效能存放控制器,提供更大的輸送量並降低 CPU 使用率。

VMware Paravirtual SCSI 控制器最適合執行需要大量 I/O 的應用程式的環境,尤其是 SAN 環境。

必要條件

  • 確認虛擬機器已安裝隨附 VMware Tools 的客體作業系統。
  • 確認虛擬機器的硬體版本為 7 或更新版本。
  • 請熟悉 VMware Paravirtual SCSI 的限制。請參閱vSphere 虛擬機器管理
  • 若要存取連結到 VMware Paravirtual SCSI 控制器的開機磁碟裝置,請確認虛擬機器具有 Windows 2003 或 Windows 2008 客體作業系統。
  • 在部分作業系統中,變更控制器類型之前,您必須使用 LSI Logic 控制器建立虛擬機器,再安裝 VMware Tools。

關閉虛擬機器電源。

程序

  1. VMware Host Client 詳細目錄中按一下虛擬機器
  2. 在清單中的虛擬機器上按一下滑鼠右鍵,然後從快顯功能表中選取編輯設定
  3. 虛擬硬體索引標籤上,從下拉式功能表中按一下新增其他裝置,然後選取 SCSI 控制器
    新的 SCSI 控制器即會出現在 [硬體] 清單中。
  4. 按一下新增 SCSI 控制器,然後從下拉式功能表中選取 VMware Paravirtual
  5. 按一下儲存

VMware Host Client 中將 SATA 控制器新增到虛擬機器

如果虛擬機器具有多個硬碟或 CD/DVD-ROM 裝置,您最多可以再新增三個 SATA 控制器,以將裝置指派給這些控制器。將裝置指派給不同控制器時,可提高效能並避免資料流量壅塞。如果需要超出單一控制器的 30 個裝置限制,也可新增控制器。

可以將虛擬機器從 SATA 控制器開機,並將它們用於大容量虛擬硬碟。

並非所有客體作業系統都支援 AHCI SATA 控制器。通常,如果所建立的虛擬機器與 ESXi 5.5 及更新版本相容且客體作業系統為 Mac OS X,則依預設會為虛擬硬碟和 CD/DVD-ROM 裝置新增 SATA 控制器。大多數客體作業系統 (包括 Windows Vista 及更新版本) 的 CD/DVD-ROM 裝置都具有預設 SATA 控制器。如需驗證相關資訊,請參閱相應的《VMware 相容性指南》,網址為:http://www.vmware.com/resources/compatibility

必要條件

  • 確認虛擬機器相容性為 ESXi 5.5 及更新版本。
  • 確認您熟悉存放控制器行為和限制。請參閱 vSphere 虛擬機器管理
  • 確認您在虛擬機器上具備虛擬機器.組態.新增或移除裝置權限。
  • 關閉虛擬機器電源。

程序

  1. VMware Host Client 詳細目錄中按一下虛擬機器
  2. 在清單中的虛擬機器上按一下滑鼠右鍵,然後從快顯功能表中選取編輯設定
  3. 虛擬硬體索引標籤上,選取新增其他裝置,然後從下拉式功能表中選取 SATA 控制器
    SATA 控制器即會顯示在硬體清單中。
  4. 按一下儲存

VMware Host Client 中新增 NVMe 控制器

如果虛擬機器含有多個硬碟,則您可以新增最多四個虛擬 NVMe 控制器,以向其指派磁碟。相較於 AHCI SATA 或 SCSI 控制器,使用 NVMe 控制器可顯著減少用於處理客體作業系統 I/O 的軟體額外負荷。

透過所有 Flash 磁碟陣列上的虛擬磁碟、本機 NVMe SSD 和 PMem 儲存區,NVMe 控制器可實現最佳效能。

必要條件

  • 確認該虛擬機器具有支援 NVMe 的客體作業系統。
  • 確認虛擬機器相容性為 ESXi6.5 或更新版本。
  • 確認您熟悉存放控制器行為和限制。如需詳細資訊,請參閱《虛擬機器管理指南》
  • 確認您在虛擬機器上具備虛擬機器.組態.新增磁碟權限。

程序

  1. VMware Host Client 詳細目錄中按一下虛擬機器
  2. 在清單中的虛擬機器上按一下滑鼠右鍵,然後從快顯功能表中選取編輯設定
  3. 虛擬硬體索引標籤下,按一下新增其他裝置圖示,然後從下拉式功能表中選取 NVMe 控制器

結果

新的 NVMe 控制器隨即新增到虛擬機器。

下一步

您可以將硬碟新增到虛擬機器,並將其指派給 NVMe 控制器。