O vSphere 6.5 e versões posteriores são compatíveis com PVRDMA apenas em ambientes com uma configuração específica.
Configurações compatíveis
Para usar o PVRDMA no vSphere 6.5 ou posterior, seu ambiente deve atender a vários requisitos de configuração.
Componente | Requisitos |
---|---|
vSphere |
|
Host físico |
|
Adaptador de canal de host (HCA) |
|
Máquina virtual |
|
SO guest |
|
Para verificar se os seus hosts físicos e HCAs são compatíveis com as versões do ESXi, consulte o VMware Guia de compatibilidade .
Suporte para namespaces PVRDMA
Nas versões anteriores ao vSphere 7.0, o PVRDMA virtualizava identificadores de recursos públicos no hardware subjacente para garantir que um recurso físico pudesse ser alocado com o mesmo identificador público quando uma máquina virtual retomasse a operação após o uso do vMotion para movê-la de um servidor host físico para o outro. Para fazer isso, o PVRDMA distribuiu as traduções do identificador de recurso virtual para físico para os pares ao criar um recurso. Isso resultou em uma sobrecarga adicional que pode ser significativa ao criar um grande número de recursos.
Os namespaces PVRDMA evitam essas sobrecargas adicionais, permitindo que várias máquinas virtuais coexistam sem coordenar a atribuição de identificadores. Cada máquina virtual recebe um namespace de identificador isolado no hardware RDMA, de modo que qualquer máquina virtual possa selecionar seus identificadores dentro do mesmo intervalo sem entrar em conflito com outras máquinas virtuais. O identificador de recursos físicos não muda mais mesmo após o vMotion, portanto, as traduções do identificador de recursos virtuais para físicos não são mais necessárias.
Os namespaces PVRDMA são ativados automaticamente no vSphere 7.0 e versões posteriores com a versão 17 ou posterior do hardware da máquina virtual. O hardware subjacente também deve oferecer suporte a namespaces PVRDMA. Para saber como habilitar namespaces PVRDMA no hardware do seu ambiente, consulte a documentação do fornecedor de RDMA.
Suporte para endpoints nativos de PVRDMA
Os endpoints nativos do PVRDMA são compatíveis com o hardware da máquina virtual versão 18 e posteriores, a partir do vSphere 7.0 Update 1 e versões posteriores. Os endpoints nativos PVRDMA permitem que o PVRDMA se comunique com os endpoints não PVRDMA. Para usar endpoints nativos de PVRDMA, você deve habilitar namespaces de PVRDMA. Para saber como habilitar namespaces PVRDMA no hardware específico do seu ambiente, consulte a documentação do fornecedor de RDMA.
Você deve configurar a máquina virtual para usar endpoints nativos PVRDMA. Consulte o Configurar uma máquina virtual para usar endpoints nativos de PVRDMA.