%20entre%20dos%20m%C3%A1quinas%20virtuales%20utilizando%20sus%20funciones%20virtuales%20(VF)%20SR-IOV%20asignadas.png)
tengo dosmáquinas virtuales KVMcreado enRHEL9. Particioné una NIC física compatible con SR-IOV de modo que pude obtener NIC virtuales (funciones virtuales) de ella. Para cada VM, le asigné un VF.
Las máquinas virtuales ahora tienen los VF que aparecen como interfaces Ethernet. La pregunta es, ¿cómo hago una conexión (enlace Ethernet básico) entre estas máquinas virtuales usando estos VF?
lo que quiero esVM1:vf_et1 <<---->> vf_et2:VM2
. Básicamente, una conexión/enlace como cuando conectas dos enrutadores con un cable Ethernet en el mundo físico.
Una vez que obtenga este enlace, configuraré la dirección IP en ellos y formaré BGP entre estas dos máquinas virtuales usando ese enlace.
Aquí hay un diagrama de imagen (https://i.stack.imgur.com/iAGDt.jpg) que muestra el enlace Ethernet que quiero crear.
NOTA:La decisión de utilizar SR-IOV es eliminar el hipervisor de la ruta de datos de tráfico de VM a VM. El diseño de la fase 1 consta de 4 servidores y 6 enrutadores (10 máquinas virtuales, todas en un solo host kvm). La Fase 2 aumenta estos números casi al doble. El 99% del tráfico de datos será tráfico de máquina virtual a máquina virtual. Tener el hipervisor y/o la CPU host en esa ruta de datos se pondrá feo tarde o temprano. Ver enlace de imagen para la fase 1:https://i.stack.imgur.com/FEkj2.jpg