Chuir Microsoft tacaíocht fréimhe timpeallachta i bhfeidhm do Hyper-V bunaithe ar Linux

Microsoft curtha i láthair le plé ar liosta seoltaí forbróir eithne Linux, sraith paistí a chuireann ar chumas an hypervisor Hyper-V oibriú le timpeallacht fhréamh bunaithe ar Linux a bhfuil rochtain dhíreach aige ar na crua-earraí agus a úsáidtear chun córais aoi a reáchtáil (mar a chéile le Dom0 in Xen ). Go dtí seo, thug Hyper-V (Microsoft Hypervisor) tacaíocht do Linux amháin i dtimpeallachtaí aoi, ach bhí an hypervisor féin á rialú ó thimpeallacht bunaithe ar Windows. Tá sé beartaithe ag Microsoft anois stack fíorúilithe iomlán a chruthú le Linux agus Hyper-V.

Tá eagrú an hypervisor sna kernels Linux agus Windows go suntasach difriúil, mar sin úsáideann cur i bhfeidhm Hyper-V le haghaidh Linux cur chuige difriúil chun fochórais a chumrú agus hipearghlaonna a eagrú. Athdheartar an cód le haghaidh mapála idirbhriste ag baint úsáide as IOMMU de réir analaí leis an gcód tacaíochta Xen comhchosúil i Linux (tá Xen agus Hyper-V ag cosúil ailtireacht agus tá siad bunaithe ar úsáid a bhaint as timpeallacht phribhléideach root/Dom0 le haghaidh bainistíochta).

Áirítear ar na paistí an t-íosmhéid cur chun feidhme a theastaíonn chun oibriú, a thairgtear mar fhréamhshamhail tosaigh le haghaidh plé agus cáineadh. Chun an hypervisor a bhainistiú, moltar an gléas /dev/mshv, lenar féidir le feidhmchláir ó spás úsáideora meaisíní fíorúla a chruthú agus a sheoladh. Moltar calafort hypervisor ardleibhéil freisin Hypervisor Cloud, rud a ligeann duit meaisíní fíorúla a thosú ar bharr Hyper-V in ionad KVM.

I 2018, líon na gcóras aoi Linux i seirbhís scamall Azure sháraigh Timpeallachtaí bunaithe ar Windows, a bhfuil a sciar ag laghdú go seasta, go príomha mar gheall ar an éileamh atá ag fás ar ardáin devops agus Kubernetes bunaithe ar Linux. Tá an cumas ag baint úsáide as stack aonair bunaithe ar Linux cothabháil a shimpliú agus feidhmíocht freastalaithe Hyper-V a fhreastalaíonn ar aíonna Linux a fheabhsú.

Foinse: oscailtenet.ru

Add a comment