Saltar al contenido

Microsoft hará que Linux se ejecute como partición raíz en el hipervisor de Microsoft

fossbyte-technology-news

Ayer, el ingeniero de Microsoft Wei Liu envió una serie de parches del kernel al código Hyper-V de Linux. Los nuevos parches de "solicitud de comentarios" (RFC) tienen como objetivo hacer que Linux se ejecute como una partición raíz (como el Dom0 de Xen) en Microsoft Hypervisor (Hyper-V).

Para aquellos que no lo saben, Hyper-V es una tecnología de virtualización muy conocida de Microsoft que proporciona específicamente virtualización de hardware. Hyper-V no solo le permite crear discos duros virtuales y conmutadores de red, sino que también ejecuta varios sistemas operativos virtuales en la plataforma Windows.

Incluso Linux ya es compatible con Hyper-V y la mitad o más de las máquinas virtuales en la plataforma en la nube Azure de Microsoft están basadas en Linux. Sin embargo, el kernel de Linux de la línea principal actual no permite que se ejecute como la partición raíz en el hipervisor de Microsoft.

Por lo tanto, Microsoft ahora quiere crear una pila de virtualización completa con Linux al introducir el soporte de partición raíz de Linux para su Hyper-V.

Como la documentación de la arquitectura Hyper-V de Microsoft describe que la partición raíz posee y tiene acceso directo a los dispositivos de E / S físicos, la pila de virtualización en la partición raíz proporciona un administrador de memoria para máquinas virtuales, API de administración y dispositivos de E / S virtualizados.

Wei Liu también agregó que la partición raíz para Microsoft Hypervisor está inspirada en el Dominio 0 (Dom0) del hipervisor de código abierto y tipo 1, Xen, que contiene la pila de herramientas y los controladores del hardware para controlar las máquinas virtuales.

Además, los ingenieros de Microsoft también han portado el hipervisor en la nube de Virtual Machine Monitor (VMM) de código abierto, que ya está siendo probado por ellos para iniciar un invitado Linux con dispositivos Virtio.

ANUNCIO DE BANNER CUADRADO DEL CURSO C Y C ++

A partir de ahora, la serie de parches solo implementa componentes absolutamente necesarios para que todo funcione. Por lo tanto, a√ļn est√°n por llegar m√°s c√≥digos posteriores que proporcionar√°n un nodo de dispositivo (/ dev / mshv) de modo que los programas de espacio de usuario puedan crear y ejecutar m√°quinas virtuales.

Vía РPhoronix