Puede agregar varios dispositivos USB a una máquina virtual cuando los dispositivos físicos están conectados al equipo cliente donde ejecuta vSphere Client. vSphere Client debe haber iniciado sesión en una instancia de vCenter Server que administre el host ESXi donde reside la máquina virtual. La tecnología de acceso directo de USB admite la adición de varios dispositivos USB, como llaves de seguridad, dispositivos de almacenamiento masivo y lectores de tarjetas inteligentes, a máquinas virtuales.

Funcionamiento de la tecnología de acceso directo a dispositivos USB

La controladora USB es el chip del hardware USB que proporciona la función USB en los puertos USB que administra. En la máquina virtual, deben existir módulos y hardware de la controladora USB que admita dispositivos USB 3.1 SuperSpeedPlus, USB 3.1 SuperSpeed, USB 2.0 y 1.1. Hay dos controladoras USB disponibles para cada máquina virtual. Las controladoras son compatibles con varios dispositivos USB, como USB 3.1 SuperSpeedPlus, USB 3.1 SuperSpeed, USB 2.0 y 1.1. La controladora debe estar presente para poder agregar dispositivos USB a la máquina virtual.

Puede agregar hasta 20 dispositivos USB a una máquina virtual, que es la cantidad máxima de dispositivos admitidos para una conexión simultánea con una máquina virtual. Puede agregar solamente un dispositivo a la vez.

La máquina virtual conserva la conexión con el dispositivo mientras está en un modo de inactividad S1. Las conexiones con dispositivos USB se conservan al migrar máquinas virtuales a otro host del centro de datos.

Un dispositivo USB está disponible solamente para una máquina virtual encendida a la vez. Cuando una máquina virtual se conecta a un dispositivo, ese dispositivo deja de estar disponible para las demás máquinas virtuales o para el equipo cliente. Cuando un dispositivo se desconecta de la máquina virtual o cuando se apaga la máquina virtual, el dispositivo vuelve al equipo cliente y queda disponible para las demás máquinas virtuales que administra el equipo cliente.

Por ejemplo, cuando se conecta un dispositivo USB de almacenamiento masivo a una máquina virtual, se quita del equipo cliente y no se muestra como una unidad con un dispositivo extraíble. Al desconectar el dispositivo de la máquina virtual, este vuelve a conectarse con el sistema operativo del equipo cliente y se muestra como un dispositivo extraíble.

Requisitos de los dispositivos USB 3.1 SuperSpeed

A partir de vSphere 5.5 revisión 3, los dispositivos USB 3.1 SuperSpeed están disponibles para el acceso directo no solo de un equipo cliente a una máquina virtual, sino también de un host ESXi a una máquina virtual. Los dispositivos USB 3.1 SuperSpeed todavía tienen el siguiente requisito de configuración de máquina virtual:
  • La máquina virtual debe tener una controladora xHCI habilitada, Windows 8 o versiones posteriores, Windows Server 2012 o versiones posteriores, o un sistema operativo invitado Linux con un kernel 2.6.35 o de una versión posterior.

Evitar la pérdida de datos

Antes de conectar un dispositivo a una máquina virtual, asegúrese de que el dispositivo no esté en uso en el equipo cliente.

Si vSphere Client se desconecta del sistema vCenter Server o del host, o si reinicia o apaga el equipo cliente, se interrumpe la conexión con el dispositivo. Es mejor contar con un equipo cliente exclusivo para usar con dispositivos USB o reservar dispositivos USB conectados para uso a corto plazo en un equipo cliente (por ejemplo, para actualizar software o agregar revisiones a máquinas virtuales). Si desea mantener las conexiones de los dispositivos USB con una máquina virtual durante un período prolongado, use acceso directo mediante USB desde un host ESXi hacia la máquina virtual.

Requisitos de los dispositivos USB 3.1 SuperSpeedPlus

A partir de vSphere 7.0, los dispositivos USB 3.1 SuperSpeedPlus están disponibles para el acceso directo a su velocidad máxima (SuperSpeedPlus) no solo de un equipo cliente a una máquina virtual, sino también de un host ESXi a una máquina virtual. Para utilizar la velocidad de transferencia máxima, los dispositivos USB 3.1 SuperSpeedPlus tienen los siguientes requisitos de configuración de máquina virtual:

  • La máquina virtual debe tener una controladora xHCI habilitada, Windows 10 o versiones posteriores, Windows Server 2016 o versiones posteriores, o una sistema operativo invitado Linux con un kernel 4.6 o de una versión posterior.
  • Compruebe que la máquina virtual utilice la versión 17 del hardware o una versión posterior.
  • Para conocer los requisitos y los pasos a fin de habilitar USB 3.1 SuperSpeedPlus, consulte el artículo https://kb.vmware.com/s/article/70748 de la base de conocimientos de VMware.