microsoft-hyper-v

Una corrección aportada por Microsoft como parte de sus actualizaciones de Hyper-V para el kernel de Linux 5.19 puede reducir los minutos de los tiempos de arranque de las máquinas virtuales de Azure al iniciar una máquina virtual con numerosas GPU.

Microsoft realizó un cambio en su controlador Hyper-V PCI Linux para no establecer "PCI_COMMAND_MEMORY" para evitar la larga cantidad de tiempo que el host dedica al arranque para desasignar/asignar la vBAR desde/hacia la pBAR cuando la VM está arrancando y configura eso un poco. Para sus potentes aceleradores con hasta 128 GB de RAM, el desmapear/mapear en una BAR de 128 GB puede demorar 1,8 segundos y esa operación se realiza ocho veces con el código Linux/pci-hyperv actual durante el tiempo de arranque. Equivale a alrededor de 14 segundos de tiempo de arranque adicional por GPU/acelerador.

linux

Gran ahorro de tiempo de arranque para grandes ofertas de máquinas virtuales aceleradas por GPU en Azure.

Por lo tanto, para sus máquinas virtuales de Azure más grandes actualmente con 14 GPU/aceleradores, el comportamiento actual del kernel puede inducir 176 segundos adicionales al tiempo de arranque... Linux 5.19 reduce esos casi tres minutos del tiempo de arranque de la máquina virtual.

Además de ese cambio de PCI de Hyper-V para reducir el tiempo de arranque en las máquinas virtuales de Azure aceleradas por GPU, también se ha reforzado la seguridad de sus controladores PCI y hv_sock, varias correcciones, eliminación de código para las versiones de Hyper-V que hace tiempo que se terminaron. -de-vida, y otras correcciones. Consulte este extracto para obtener la lista completa de actualizaciones de Microsoft Hyper-V para Linux 5.19.

 

Fuente: phoronix | somoslibres

¿Quién está en línea?

Hay 21620 invitados y ningún miembro en línea