Os dispositivos de passagem fornecem os meios para usar os recursos de forma eficiente e melhorar o desempenho do seu ambiente.
No vSphere 8.0 e versões anteriores, os dispositivos de passagem eram adicionados ou removidos somente quando a VM era desligada. A versão atual do vSphere oferece suporte para adição e remoção a quente para dispositivos VMDirectPathI/O. Hot-add refere-se ao procedimento de adição de um dispositivo de passagem quando a VM é ligada.
- Adição a quente de um dispositivo habilitado para passagem a uma VM por vSphere API. Você pode realizar a operação de uma das seguintes maneiras:
- Você habilita a passagem para um dispositivo existente que é descoberto no tempo de inicialização ESXi e adiciona o dispositivo a quente à VM.
- Como alternativa, você pode adicionar fisicamente um novo dispositivo a quente a um slot de hot-plug PCIe vazio do host, habilitar a passagem para o dispositivo recém-adicionado e, em seguida, adicionar o dispositivo à VM.
Observação: Esse recurso requer a certificação hot plug PCIe Native para o servidor.
- Remova a quente de um dispositivo de passagem de uma VM por vSphere API.
- A remoção a quente surpresa do dispositivo de passagem que está em uso por uma VM pode ser fisicamente retirada do dispositivo do host.
Observação: Esse recurso requer a certificação hot plug surpresa do PCIe Native para o servidor.Observação: A adição e a remoção a quente da E/S do VMDirectPath são compatíveis apenas com dispositivos NVMe. O suporte para adição e remoção a quente de VMdirectPathI/O não está disponível no vSphere Client.
- Unidade de gerenciamento de memória de entrada e saída (IOMMU) exposta ao sistema operacional convidado.
- Hot plug da CPU.
- Hot plug de memória.
- E/S de caminho direto dinâmico.
- Suporte para VMs com o número de vCPUs > 128.
- As interrupções virtuais, também conhecidas como postagem de interrupção, podem ser desativadas para VMs com o hot plug da passagem ativada.
- Não há suporte para a remoção a quente física normal do dispositivo de passagem do host.
- Suporte à interface do usuário para adição e remoção a quente.
- Todos os recursos que não estão disponíveis com a E/S de Caminho Direto da VM.
Requisitos para plataformas, dispositivos e sistemas operacionais convidados
Requisitos do servidor e do dispositivo
- Certifique-se de que o recurso de adição e remoção automática de dispositivos de E/S VMDirectPath seja compatível com o fabricante do equipamento original (OEM) do seu servidor.
- O firmware da plataforma do servidor deve ser a Unified Extensible Firmware Interface (UEFI).
- Certifique-se de que a plataforma do servidor e o dispositivo estejam em conformidade com os requisitos mencionados no KB 2142307.
- O servidor deve ser certificado para a E/S do Caminho Direto da VM.
- Para a remoção a quente surpresa de um dispositivo de passagem de uma VM, o modelo de servidor deve ser certificado para hot plug automático surpresa PCIe Native.
Requisitos do sistema operacional convidado
- Certifique-se de que o sistema operacional convidado tenha suporte ao hot plug do NVMe e à remoção a quente surpresa do NVMe.
- Use a distribuição GOS mais recente e estável que contém todas as correções da pilha de E/S do driver NVMe.
Os Requisitos vCenter e ESXi
As versões ESXi e vCenter devem ser 8.0, atualização 1 ou posterior.
Limites
- O número máximo de dispositivos de passagem que podem ser adicionados a quente em uma única chamada de API
ReconfigureVM
é 1. - O número máximo de dispositivos de passagem que podem ser removidos a quente em uma única chamada de API
ReconfigureVM
é 1. - Outras alterações de reconfiguração de VM não podem ser solicitadas na mesma chamada de API
ReconfigureVM
quando a adição ou remoção a quente de um dispositivo de passagem é solicitada. - O número máximo de dispositivos de passagem NVMe aos quais uma VM pode oferecer suporte é 32.
Habilitar adição e remoção a quente de dispositivos de E/S VMDirectPath
Você pode habilitar a adição e a remoção a quente de dispositivos de E/S VMDirectPath preparando o host vCenter e o ESXi.
Pré-requisitos
- Implemente o vCenter e a instalação com estado ESXi com a combinação de compilação.
- Defina o parâmetro de inicialização do VMKernel.
set -s maxIntrCookies -v 4096
- Reinicie o host ESXi.
- Implante o centro de dados e adicione o host.
Procedimento
- Procure um host no vSphere Client.
- Na guia Configurar (Configure), expanda Hardware e clique em Dispositivos PCI (PCI Devices).
- Selecione o dispositivo NVMe PCI e pressione Alternar passagem (Toggle Passthrough).
O que Fazer Depois
Prepare e configure a VM.
Preparar e configurar a VM
Os dispositivos de passagem fornecem os meios para usar os recursos de forma eficiente e melhorar o desempenho do seu ambiente. Você pode preparar e configurar sua máquina virtual.
Implantar e configurar a VM (inicialização UEFI)
Procedimento
O que Fazer Depois
Verifique se a operação de hot plug foi bem-sucedida.
Verificar se a operação de hot plug foi bem-sucedida usando vSphere Client
Para verificar se a operação de adição a quente, remoção a quente e remoção a quente surpresa foi bem-sucedida, você pode verificar usando o vSphere Client.
Procedimento
- Localize a máquina virtual no vSphere Client.
- Selecione um centro de dados, uma pasta, um cluster, um pool de recursos ou um host e clique na guia VMs.
- Clique em Máquinas virtuais (Virtual Machines) e clique na máquina virtual na lista.
- Na tabela Dispositivos PCI (PCI Devices), verifique o seguinte:
Opção Descrição Verifique se a adição a quente de um dispositivo habilitado para passagem a uma VM usando vSphere API foi bem-sucedida.
O dispositivo de passagem adicionado a quente é exibido.
Verifique se a remoção a quente de um dispositivo de passagem de uma VM usando vSphere API foi bem-sucedida.
O dispositivo de passagem removido a quente não é exibido.
Verifique se a remoção a quente surpresa (remoção a quente física) de um dispositivo de passagem de uma VM do host ESXi foi bem-sucedida.
- O dispositivo surpresa removido a quente não é exibido.
- Na Visualização do Host,
- Procure um host novSphere Client.
- Na guia Configurar (Configure), expanda Hardware e clique em Dispositivos PCI (PCI Devices).
- Verifique se o dispositivo surpresa removido a quente não é exibido.
Verificar se a operação de hot plug foi bem-sucedida usando a VM
Para verificar se a operação de adição a quente, remoção a quente e remoção a quente surpresa foi bem-sucedida, você pode verificar usando a Máquina Virtual.
Procedimento
- Na Máquina Virtul, abra uma conexão SSH com o Sistema operacional convidado.
- Faça login como usuário root.
- Execute o comando lspci.
- Verifique os resultados.
Opção Descrição Verifique se a adição a quente de um dispositivo habilitado para passagem a uma VM usando vSphere API foi bem-sucedida.
O dispositivo de passagem adicionado a quente é exibido.Observação: O dispositivo de passagem pode ter um endereço de arquivo de dados binários (SBDF) do Spotfire diferente daquele no host.Verifique se a remoção a quente de um dispositivo de passagem de uma VM usando vSphere API foi bem-sucedida.
O dispositivo de passagem removido a quente não é exibido.
Verifique se a remoção a quente surpresa (remoção a quente física) de um dispositivo de passagem de uma VM do host ESXi foi bem-sucedida.
O dispositivo surpresa removido a quente não é exibido.