Xeni 4.16 ja Intel Cloud Hypervisor 20.0 hüperviisorite väljalase

Pärast kaheksa kuu arengut on välja antud vabavaraline hüperviisor Xen 4.16. Uue versiooni arendamisse on kaasatud sellised ettevõtted nagu Amazon, Arm, Bitdefender, Citrix ja EPAM Systems. Xen 4.16 haru värskenduste väljaandmine kestab kuni 2. juunini 2023, samas kui haavatavuste paranduste avaldamine kestab kuni 2. detsembrini 2024.

Xen 4.16 peamised muudatused:

  • TPM Manageris, mis võimaldab virtuaalsete kiipide töötamist krüptovõtmete salvestamiseks (vTPM), mis põhinevad ühisel füüsilisel TPM-il (Trusted Platform Module), on tehtud parandusi TPM 2.0 spetsifikatsiooni toe järgmiseks rakendamiseks.
  • Suurenenud sõltuvus PV Shimist, mis on vajalik muutmata paravirutaliseeritud külalisüsteemide (PV) käitamiseks PVH ja HVM keskkondades. Edaspidi on 32-bitiste paravirutaliseeritud külalisüsteemide kasutamine võimalik vaid PV Shim režiimis, mis vähendab kohtade arvu hüperviisoris, kus võivad esineda haavatavused.
  • Lisatud võimalus käivitada seadmetes Intel ilma programmeeritava ajastiga (PIT, Programmable Interval Timer).
  • Puhastatud on vananenud komponente, peatatud on vaikimisi «qemu-xen-traditional» ja PV-Grub koodi kogumine (Xeni toe toomisega QEMU ja Grubi põhituumikku pole enam vajadust spetsiifiliste Xeni forkide järele).
  • ARM arhitektuuriga külalisüsteemide jaoks on rakendatud esialgne tugi virtualiseeritud jõudluse jälgimise (Performance Monitor Counters) jaoks.
  • Parandatud on dom0less-režiimi tuge, mis võimaldab käivitada ilma dom0 keskkonna seadistamiseta. virtuaalmasinad serveri varajases laadimisfaasis. Tehtud muudatused võimaldasid rakendada 64-bitiste ARM süsteemide tuge EFI-firmwaredega.
  • Parandatud on heterogeense 64-bitise ARM arhitektuuriga big.LITTLE süsteemide tuge, mis kombineerivad ühes kiibis võimsad, kuid energiaintensiivsed südamikud ja vähem efektiivsed, kuid energiasäästlikud südamikud.

Samas avaldas Intel ka Cloud Hypervisor 20.0, mis põhineb ühise Rust-VMM projekti komponentidel, kus osalevad ka Alibaba, Amazon, Google ja Red Hat. Rust-VMM on kirjutatud Rust keeles ja võimaldab luua spetsiifilisi hüperviisoreid. Cloud Hypervisor on üks sellistest hüperviisoritest, mis pakub kõrgetasemelist virtuaalmasinate monitori (VMM), mis töötab KVM-i peal ja on optimeeritud pilvesüsteemide ülesannete lahendamiseks. Projekti kood on saadaval Apache 2.0 litsentsi all.

Cloud Hypervisor keskendub kaasaegsete Linuxi distributsioonide käitamisele virtio põhjal töötavate paravirutaliseeritud seadmete abil. Peamiste ülesannete hulka kuuluvad: kõrge reageerimisvõime, madal mälu kasutus, kõrge jõudlus, seadistamise lihtsustamine ja võimalike rünnakuvektorite vähendamine. Emulatsiooni tugi on viidud miinimumini ja keskendutakse paravirutaliseerimisele. Praegu toetatakse ainult x86_64 süsteeme, kuid plaanis on ka AArch64 toetus. Külalisüsteemide seas toetatakse hetkel ainult 64-bitiseid Linuxi versioone. CPU, mälu, PCI ja NVDIMM seadistamine toimub ehitusetapis. On ette nähtud võimalus virtuaalmasinate migreerimiseks. serveritega.

Uues versioonis:

  • x86_64 ja aarch64 arhitektuuride jaoks on nüüd lubatud luua kuni 16 PCI-segmenti, mis suurendab lubatud PCI-seadmete koguarvu 31-lt 496-le.
  • Tehtud on tugi virtuaalsete CPU-de sidumiseks füüsiliste CPU-de südamikega (CPU pinning). Iga vCPU jaoks saab nüüd määrata piiratud hulga hosti CPU-sid, millel on lubatud töötada, mis võib olla kasulik hosti ja külalisüsteemi ressursside otsemustamiseks (1:1) või kui virtuaalmasin peab töötama konkreetse NUMA sõlme peal.
  • Parandatud on sisend/väljund virtualiseerimise tuge. Iga VFIO piirkond saab nüüd peegelduda mälusse, vähendades virtuaalmasinast väljapanekute arvu ning suurendades seadmete probimise jõudlust.
  • Rust keeles on tehtud tööd unsafe-sektsioonide asendamiseks alternatiivsete implementatsioonidega, mis toimuvad safe režiimis. Jäänud unsafe-sektsioonidele on lisatud üksikasjalikud kommentaarid, mis selgitavad, miks säilitada unsafe-kood võib olla ohutu.

Allikas: opennet.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster