vSphere 6.5 y versiones posteriores admiten PVRDMA solo en entornos con una configuración específica.
Tipos de configuración compatibles
Para usar PVRDMA en vSphere 6.5 o una versión posterior, el entorno debe cumplir con varios requisitos de configuración.
Componente | Requisitos |
---|---|
vSphere |
|
Host físico |
|
Adaptador de canal de host (HCA) |
|
Máquina virtual |
|
Sistema operativo invitado |
|
Para comprobar que los hosts físicos y los HCA sean compatibles con las versiones de ESXi, consulte la Guía de compatibilidad de VMware.
Compatibilidad con espacios de nombres de PVRDMA
En las versiones anteriores a vSphere 7.0, PVRDMA virtualizaba los identificadores de recursos públicos en el hardware subyacente para garantizar que un recurso físico se pudiera asignar con el mismo identificador público cuando una máquina virtual reanudara su funcionamiento después del uso de vMotion para moverla de un servidor de host físico a otro. Para ello, PVRDMA distribuía las traducciones de los identificadores de recursos virtuales a físicos a los elementos del mismo nivel al crear un recurso. Esto daba como resultado una sobrecarga adicional que podía ser significativa al crear una gran cantidad de recursos.
Los espacios de nombres de PVRDMA impiden estas sobrecargas adicionales al permitir que varias máquinas virtuales coexistan sin coordinar la asignación de identificadores. A cada máquina virtual se le asigna un espacio de nombres de identificador aislado en el hardware de RDMA, de modo que cualquier máquina virtual pueda seleccionar sus identificadores dentro del mismo rango sin entrar en conflicto con otras máquinas virtuales. El identificador de recursos físicos ya no se modifica incluso después de vMotion, por lo que ya no son necesarias las traducciones de identificadores de recursos virtuales a físicos.
Los espacios de nombres de PVRDMA se habilitan automáticamente en vSphere 7.0 y versiones posteriores con la versión de hardware de máquina virtual 17 o versiones posteriores. El hardware subyacente también debe ser compatible con los espacios de nombres de PVRDMA. Para obtener información sobre cómo habilitar los espacios de nombres de PVRDMA en el hardware de su entorno, consulte la documentación del proveedor de RDMA.
Compatibilidad con endpoints nativos de PVRDMA
Los endpoints nativos de PVRDMA se admiten en la versión de hardware de máquina virtual 18 y versiones posteriores, a partir de vSphere 7.0 Update 1 y versiones posteriores. Los endpoints nativos de PVRDMA permiten a PVRDMA comunicarse con endpoints que no son de PVRDMA. Para utilizar endpoints nativos de PVRDMA, debe habilitar los espacios de nombres de PVRDMA. Para obtener información sobre cómo habilitar los espacios de nombres de PVRDMA en el hardware específico de su entorno, consulte la documentación del proveedor de RDMA.
Debe configurar la máquina virtual para que utilice endpoints nativos de PVRDMA. Consulte Configurar una máquina virtual para que utilice endpoints nativos de PVRDMA.