Майкрософт нь Линукс дээр суурилсан Hyper-V-ийн эх орчны дэмжлэгийг хэрэгжүүлсэн

Microsoft танилцуулсан Линуксийн цөмийн хөгжүүлэгчийн захидлын жагсаалтын талаар хэлэлцэхэд зориулж Hyper-V гипервизорыг техник хангамжид шууд хандах боломжтой, зочны системийг ажиллуулахад ашигладаг Линукс-д суурилсан эх орчинтой ажиллах боломжийг олгодог цуврал нөхөөсүүд (Xen дахь Dom0-тай адил). ). Өнөөг хүртэл Hyper-V (Microsoft Hypervisor) Линуксыг зөвхөн зочны орчинд дэмждэг байсан ч гипервизор нь өөрөө Windows-д суурилсан орчноос удирдаж байсан. Майкрософт одоо Linux болон Hyper-V ашиглан виртуалчлалын бүрэн стек үүсгэхээр төлөвлөж байна.

Линукс болон Windows цөм дэх гипервизорын зохион байгуулалт нь мэдэгдэхүйц ялгаатай тул Linux-д зориулсан Hyper-V-ийг хэрэгжүүлэх нь дэд системүүдийг тохируулах, гипер дуудлагуудыг зохион байгуулахад өөр аргыг ашигладаг. IOMMU-г ашиглан тасалдлын зураглал хийх кодыг Линукс дээрх ижил төстэй Xen-ийн дэмжлэгийн кодтой ижил төстэй байдлаар дахин боловсруулсан болно (Xen болон Hyper-V нь төстэй архитектур ба удирдлагын давуу эрх бүхий root/Dom0 орчныг ашиглахад үндэслэсэн болно).

Засварууд нь ажиллахад шаардагдах хамгийн бага хэрэгжилтийг багтаасан бөгөөд үүнийг хэлэлцүүлэг, шүүмжлэлийн анхны загвар болгон санал болгож байна. Гипервизорыг удирдахын тулд /dev/mshv төхөөрөмжийг санал болгож байгаа бөгөөд үүний тусламжтайгаар хэрэглэгчийн орон зайн програмууд виртуал машин үүсгэж, ажиллуулж болно. Өндөр түвшний гипервизор портыг мөн санал болгож байна үүл-гипервайзер, KVM-ийн оронд Hyper-V дээр виртуал машинуудыг ачаалах боломжийг танд олгоно.

2018 онд Azure үүлэн үйлчилгээнд байгаа Линукс зочин системийн тоо хэтэрсэн Windows-д суурилсан орчин, тэдгээрийн эзлэх хувь тогтмол буурч байгаа нь үндсэндээ Линукс дээр суурилсан devops платформууд болон Kubernetes-ийн алдар нэр өсөн нэмэгдэж буйтай холбоотой. Линукс дээр суурилсан ганц стек ашиглах нь Линуксийн зочдод үйлчилдэг Hyper-V серверүүдийн засвар үйлчилгээг хялбарчилж, гүйцэтгэлийг сайжруулах боломжтой юм.

Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх