Mikrosofto efektivigis radikan medion subtenon por Linukso-bazita Hyper-V

Mikrosofta Kompanio prezentita por diskuto pri la dissendolisto de Linuksaj kernaj programistoj, serio de flikoj kiuj ebligas al la hiperviziero Hyper-V labori kun radika medio bazita en Linukso, kiu havas rektan aliron al la aparataro kaj estas uzata por ruli gastsistemojn (analoga al Dom0 en Xen). ). Ĝis nun, Hyper-V (Microsoft Hypervisor) apogis Linukson nur en gastmedioj, sed la hiperviziero mem estis kontrolita de Vindozo-bazita medio. Microsoft nun intencas krei plenan virtualigan stakon kun Linukso kaj Hyper-V.

La organizo de la hiperviziero en la Linukso kaj Vindoza kernoj estas rimarkeble malsama, do la efektivigo de Hyper-V por Linukso uzas malsaman aliron al agordo de subsistemoj kaj organizado de hipervokoj. La kodo por interrompa mapado uzante IOMMU estas restrukturita analoge kun la simila Xen-subtenkodo en Linukso (Xen kaj Hyper-V havas similaj arkitekturo kaj estas bazitaj sur la uzo de privilegia radiko/Dom0-medio por administrado).

La flikaĵoj inkluzivas la minimuman efektivigon postulatan por funkcii, kiu estas ofertita kiel komenca prototipo por diskuto kaj kritiko. Por administri la hipervizion, la aparato /dev/mshv estas proponita, kun la helpo de kiu aplikaĵoj el uzantspaco povas krei kaj lanĉi virtualajn maŝinojn. Altnivela hipervizila haveno ankaŭ estas proponita Nuba Hipervizoro, permesante al vi lanĉi virtualajn maŝinojn supre de Hyper-V anstataŭ KVM.

En 2018, la nombro da Linuksaj gastsistemoj en la Azure-nuba servo superita Vindozaj medioj, kies parto konstante malpliiĝas, ĉefe pro la kreskanta populareco de devops-platformoj kaj Kubernetes bazitaj sur Linukso. Uzi ununuran Linukso-bazitan stakon havas la eblecon simpligi prizorgadon kaj plibonigi rendimenton de Hyper-V-serviloj servantaj Linuksajn gastojn.

fonto: opennet.ru

Aldoni komenton