O SR-IOV requer o VT-d?

3

Estou tentando usar o SR-IOV no VMware vSphere 6 com NIC Intel I350-T4 (suporta SR-IOV). A CPU não suporta VT-d, ainda posso usar o SR-IOV?

O que posso usar para verificar se o BIOS ativou o SR-IOV?

    
por sdaffa23fdsf 11.02.2016 / 06:47

1 resposta

1

Parece que não. Eu posso te responder do lado do Linux: Eu uso o SR-IOV em hosts sem o VT-d ativado no BIOS.

O VT-d permite que você apenas transmita dispositivos PCI em convidados que lhes darão acesso dedicado a eles. (o sistema host não verá este dispositivo)

Sem o VT-d ativado, as VFs podem ser investigadas no sistema host. Assim, você pode atribuir um IP e usá-lo como um dispositivo normal ou atribuí-lo a outro namespace do Linux, se você usar a virtualização de contêiner e usá-lo dentro do container.

Se você usar o qemu e a virtualização completa, também poderá usar o barramento virtio emulado para passar seu VF para a vm. Mas acho que isso lhe dará menos performance do que com a tecnologia VT-d.

Mais informações sobre o que você pode encontrar neste artigo: Desempenho do NIC 10G: VFIO vs virtio - KVM

    
por 08.06.2018 / 14:46

Tags