Microsoftin uusimmat korjaustiedostot voivat sallia Linux-distrojen suorittamisen juuriosiona Hyper-V: ssä, mikä sallii suoran pääsyn laitteistoon

Ohjelmisto / Microsoftin uusimmat korjaustiedostot voivat sallia Linux-distrojen suorittamisen juuriosiona Hyper-V: ssä, mikä sallii suoran pääsyn laitteistoon 2 minuuttia luettu

Microsoft hyvittää VentureBeatin



Microsoft näyttää olevan kiinnostunut integroimalla Linux entistä syvemmälle Windows-käyttöjärjestelmän ekosysteemiin . Yhtiö on ehdottanut muutamia korjaustiedostoja, jotka voisivat mahdollisesti Salli Linux-distrojen entistä enemmän alkuperäisiä toimintoja kuin ennen . Näiden korjaustiedostojen tarkoituksena on olennaisesti antaa Linux-jakelujen juosta Root-osiona Hyper-V-virtualisointialustalla.

Microsoft on toimittanut sarjan korjaustiedostoja Linux-ytimen kehittäjille. Lopullinen tavoite näyttää olevan 'luoda täydellinen virtualisointipino Linuxin ja Microsoft Hypervisorin kanssa'. laastarit on merkitty nimellä 'RFC' (Request For Comments) ja ovat vain vähän keskusteluun esiteltäviä toteutuksia.



Microsoft haluaa Linuxin toimivan yhtä alkuperäisesti kuin Windows-käyttöjärjestelmä laitteistoissa, joissa pääosio on Hyper-V: llä?

Microsoftin pääohjelmistosuunnittelija Wei Liu ilmoitti, että Microsoft on toimittanut sarjan korjaustiedostoja Linux-ytimen kehittäjille ja pyytänyt Linuxia suorittamaan juuriosiona Hyper-V: llä. Hyper-V-alusta on hypervisoriohjelmisto Windowsin ja muiden kuin Windows-instanssien suorittamiseen laitteistossa.



Näiden korjausten pääkohde on, että lopulta korjatun ytimen kanssa Linux toimii Hyper-V-juuriosiona. vuonna Hyper-V-arkkitehtuuri , juuriosiolla on suora pääsy laitteistoon ja se luo aliosiot isännöimilleen virtuaalikoneille. Pidä tätä samanlaisena kuin Xenin Dom0, väitti Liu. Muuten, Hyper-V: n arkkitehtuuri muistuttaa enemmän Xeniä kuin KVM: ää tai VMwaren ESXiä.



Ehdotettujen korjaustiedostojen prioriteetti on Hyper-V: n laajentaminen Ylimmän tason toiminnallinen eritelmä (TLFS) , joka ohjaa Hyper-V: n näkyvää käyttäytymistä muihin käyttöjärjestelmän osiin. Eritelmä on suunnattu ensisijaisesti kehittäjille, jotka rakentavat säännöllisesti vieraskäyttöjärjestelmiä.



Microsoftin tärkein huolenaihe Hyper-V: n uudesta toteutuksesta on se, että se haluaa Linux-ytimen kehittäjien muuttavan ydin Linux-ytimen käyttäytymistä käytettäessä laitteistomuistia tavalla, joka vaikuttaa ohjaimen pääsyyn näytönohjaimeen ja suorittimeen. Tarpeetonta mainita, että tällaisia ​​järjestelmiä ja prosesseja hallinnoi käyttöjärjestelmän muistinhallinta, ja sekoittaminen näillä alueilla on hankalaa, ilmoitettu Liu.

Microsoft Azure ja Windows 10 hyötyvät siitä, että Linux toimii pääosiona Hyper-V: llä?

Tällä hetkellä Hyper-V-juuriosio voi käyttää vain Windows-käyttöjärjestelmää . Kuitenkin, jos Linux saa pääsyn juuriosioon, käyttöjärjestelmän ei yksinkertaisesti tarvitse käyttää Windowsia kyseisellä hypervisorilla. Yksinkertaisesti sanottuna Microsoft haluaa ottaa käyttöön 'täydellisen Linux-virtualisointipinon' Microsoftille Azure-pilvessään. On tärkeää huomata se käyttäjät Linux-distroista riippuen ja heidän esiintymisensä Microsoft Azuressa ylittivät ne, jotka luottavat Microsoftin omaan Windows-käyttöjärjestelmään , viime vuonna. Toisin sanoen Microsoft Azuressa on enemmän Linux-esiintymiä kuin Windowsin virtuaalisen käyttöjärjestelmän esiintymiä.

Samalla kun nykyinen kehitys ovat keskittyneet Microsoft Azureen, niillä tulisi olla p ositiivinen vaikutus Windows 10 -käyttöjärjestelmään yhtä hyvin. Tarpeetonta lisätä, että tämä kehitys itsessään perustuu Microsoftin laajaan pyrkimykseen tukea kehittäjiä Windows 10: n Windows-alijärjestelmällä Linuxille (WSL) ja WSL 2: lla, joka sisältää Microsoftin mukautetun Linux-ytimen.

Microsoft on muuten myös siirtänyt Intelin avoimen lähdekoodin Pilvihypervisori . Yhtiö on pystynyt käynnistämään Linux-vieraan Virtio-laitteilla. Intel on kehittänyt Cloud Hypervisorin, kokeellisen avoimen lähdekoodin hypervisor-toteutuksen, Rust-ohjelmointikielellä. Se on virtuaalikoneen näyttö, joka toimii Linux-ytimen kernelipohjaisen virtuaalikoneen hypervisorin KVM päällä. Nämä on suunniteltu pilvikuormituksille.

Tunnisteet linux Microsoft