在物理设备连接到正在运行 vSphere Web Client 的客户端计算机时,可以将多个 USB 设备添加到虚拟机中。vSphere Web Client 必须登录到管理虚拟机驻留在的 ESXi 主机的 vCenter Server 实例。USB 直通技术支持将多个 USB 设备(例如安全道尔芯片、海量存储设备和智能卡读卡器)添加到虚拟机中。
USB 控制器是为其管理的 USB 端口提供 USB 功能的 USB 硬件芯片。虚拟机中必须存在支持 USB 3.0、2.0 和 USB 1.1 设备的 USB 控制器硬件和模块。每个虚拟机都有两个可用的 USB 控制器。控制器支持多个 USB 3.0、2.0 和 1.1 设备。将 USB 设备添加到虚拟机之前,必须存在控制器。
最多可向虚拟机添加 20 个 USB 设备。这是可同时连接到一台虚拟机的设备的最大支持数量。
可以将多个设备添加到虚拟机中,但一次只能添加一个。处于 S1 待机状态时,虚拟机会继续保持与设备的连接。将虚拟机迁移到数据中心内的另一主机时,保留 USB 设备连接。
一个 USB 设备一次只可用于一个打开电源的虚拟机。虚拟机连接到设备后,该设备将不再可用于其他虚拟机或客户端计算机。断开设备与虚拟机的连接或关闭虚拟机时,设备将返回到客户端计算机且变得可用于客户端计算机管理的其他虚拟机。
例如,将 USB 海量存储设备连接到虚拟机时,将从客户端计算机中移除该设备,且不会显示为具有可移除设备的驱动器。断开设备与虚拟机的连接时,该设备将重新连接到客户端计算机的操作系统,且作为可移除设备列出。