vSphere A versão 6.5 e posterior oferece suporte a PVRDMA somente 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 convidado |
|
Para verificar se seus hosts físicos e HCAs são compatíveis com as versões ESXi, consulte o VMwareGuia de Compatibilidade.
Suporte para namespaces PVRDMA
Em versões anteriores ao vSphere 7.0, o PVRDMA virtualizou identificadores de recursos públicos no hardware subjacente para garantir que um recurso físico possa ser alocado com o mesmo identificador público quando uma máquina virtual retomou a operação após o uso do vMotion para movê-lo de um host físico servidor para outro. Para fazer isso, o PVRDMA distribuiu traduções de identificadores de recursos virtuais para físicos para peers ao criar um recurso. Isso resultou em 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 pode selecionar seus identificadores dentro do mesmo intervalo sem entrar em conflito com outras máquinas virtuais. O identificador de recurso físico não é mais alterado, mesmo após o vMotion, portanto, as conversões de identificador de recurso virtual para físico não são mais necessárias.
Os namespaces PVRDMA são ativados automaticamente no vSphere 7.0 e posterior com o hardware da máquina virtual versão 17 ou posterior. 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 do 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 posterior, começando com o vSphere 7.0 Update 1 e versões posteriores. Os endpoints nativos do PVRDMA permitem que o PVRDMA se comunique com endpoints não PVRDMA. Para usar endpoints nativos do PVRDMA, você deve habilitar os namespaces do PVRDMA. Para saber como habilitar namespaces PVRDMA no hardware específico do seu ambiente, consulte a documentação do fornecedor do RDMA.
Você deve configurar a máquina virtual para usar endpoints nativos do PVRDMA. Consulte Configurar uma máquina virtual para usar endpoints nativos de PVRDMA.