Conecte-se (crie um link Ethernet) entre duas VMs usando suas funções virtuais (VFs) SR-IOV atribuídas

Conecte-se (crie um link Ethernet) entre duas VMs usando suas funções virtuais (VFs) SR-IOV atribuídas

Eu tenho doisMáquinas virtuais KVMcriado emRHEL9. Particionei uma NIC física compatível com SR-IOV de forma que consegui obter NICs virtuais (funções virtuais) dela. Para cada VM, atribuí um VF.

As máquinas virtuais agora têm VFs aparecendo como interfaces Ethernet. A questão é: como faço uma conexão (link Ethernet básico) entre essas máquinas virtuais usando esses VFs?

O que eu quero éVM1:vf_et1 <<---->> vf_et2:VM2. Basicamente, uma conexão/link como quando você conecta dois roteadores com um cabo Ethernet no mundo físico.

Assim que obtiver esse link, configurarei o endereço IP neles e formarei o BGP entre essas duas VMs usando esse link.

Aqui está um diagrama de imagem (https://i.stack.imgur.com/iAGDt.jpg) mostrando o link Ethernet que desejo criar.

OBSERVAÇÃO:A decisão de usar o SR-IOV é remover o hipervisor do caminho de dados de tráfego de VM para VM. O design da fase 1 consiste em 4 servidores e 6 roteadores (10 VMs, tudo em um único host kvm). A Fase 2 dimensiona esses números quase duas vezes. 99% do tráfego de dados será tráfego de VM para VM. Ter o hipervisor e/ou CPU host nesse caminho de dados ficará feio mais cedo ou mais tarde. Veja o link da imagem para a fase 1:https://i.stack.imgur.com/FEkj2.jpg

informação relacionada