Microsoft per una discussione nantu à a lista di mailing di i sviluppatori di u kernel Linux una seria di patch chì assicuranu u funziunamentu di l'ipervisore Hyper-V cù l'ambiente root basatu annantu à Linux, chì anu accessu direttu à l'hardware è sò aduprati per eseguisce sistemi invitati (analogi à Dom0 in Xen). Finu à avà, Hyper-V (Microsoft Hypervisor) supportava Linux solu in ambienti invitati, ma l'ipervisore stessu era cuntrullatu da l'ambiente ospitante WindowsAvà Microsoft hà l'intenzione di creà una pila di virtualizazione cumpleta cù Linux è Hyper-V.
Organizà u travagliu di l'ipervisore in u kernel Linux и Windows hè sensibilmente differente, dunque in l'implementazione di Hyper-V per Linux Un approcciu differente per a cunfigurazione di i sottosistemi è l'urganizazione di l'iperchiamate hè utilizatu. U codice per a mappatura di l'interruzioni utilizendu l'IOMMU hè statu riscrittu in modu simile à u codice simile per u supportu Xen in Linux (Xen è Hyper-V anu è sò basati nantu à l'usu di un ambiente privilegiatu root / Dom0 per a gestione).
I patch includenu l'implementazione minima necessaria per travaglià, chì hè offruta cum'è prototipu iniziale per discussione è critica. Per gestisce l'ipervisore, u dispositivu /dev/mshv hè prupostu, cù l'aiutu di quale l'applicazioni da u spaziu di l'utilizatori ponu creà è lancià macchine virtuali. Un portu hypervisor d'altu livellu hè ancu prupostu , chì vi permette di boot machine virtuale nantu à Hyper-V invece di KVM.
In u 2018, u numeru di sistemi invitati cù Linux in u serviziu cloud Azure ambiente à a basa Windows, a parte di quale hè in costante diminuzione, principalmente per via di a crescente pupularità di e piattaforme devops è Kubernetes, ligate à LinuxUsendu una sola pila basata annantu à Linux potenzialmente simplificà a manutenzione è migliurà e prestazioni di i servitori Hyper-V chì servenu sistemi ospiti cù Linux.
Source: opennet.ru
