Microsoft ha implementato il supporto per l'ambiente radice per Hyper-V basato su Linux

Azienda Microsoft ha presentato per discutere nella mailing list degli sviluppatori del kernel Linux una serie di patch che consentono al hypervisor Hyper-V di lavorare con un ambiente root basato su Linux, con accesso diretto all'hardware e utilizzato per l'esecuzione di sistemi guest (simile a Dom0 in Xen). Fino ad ora, Hyper-V (Microsoft Hypervisor) supportava Linux solo in ambienti guest, ma l'hypervisor stesso era gestito da un ambiente basato su Windows. Ora, Microsoft intende creare un'intera stack di virtualizzazione con Linux e Hyper-V.

L'organizzazione del lavoro dell'hypervisor nel kernel Linux e in Windows è notevolmente diversa, quindi nell'implementazione di Hyper-V per Linux viene applicato un approccio diverso alla configurazione delle sottosistemi e all'organizzazione delle chiamate ipervirtuali. Il codice per il mapping delle interruzioni con l'uso di IOMMU è stato riscritto in modo simile al codice di supporto di Xen in Linux (Xen e Hyper-V hanno un'architettura simile e si basano sull'utilizzo di un ambiente root/Dom0 privilegiato per la gestione).

Le patch sono una realizzazione minima necessaria per il funzionamento, proposta come prototipo iniziale per discussioni e critiche. Per la gestione dell'hypervisor, si propone il dispositivo /dev/mshv tramite il quale le applicazioni nello spazio utente possono creare e avviare macchine virtuali. È inoltre proposto un porting dell'hypervisor ad alto livello Cloud Hypervisor, consentendo di caricare macchine virtuali sopra Hyper-V invece di KVM.

Nel 2018, il numero di sistemi guest con Linux nel servizio cloud Azure ha superato gli ambienti basati su Windows, la cui quota è in costante diminuzione, principalmente grazie alla crescente popolarità delle piattaforme devops e di Kubernetes, legate a Linux. L'uso di un unico stack basato su Linux potrebbe semplificare la manutenzione e migliorare le prestazioni dei server Hyper-V, che gestiscono sistemi guest con Linux.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster