ACRN 1.2 hüperviisori väljaanne integreeritud seadmetele, mida arendatakse Linuxi Fondi raames

Linux Foundationi organisatsioon esitles spetsialiseeritud hüperviisori väljalase ACRN 1.2, mis on mõeldud integreeritavatesse seadmetesse ja asjade interneti (IoT) seadmetesse. Hüperviisori kood põhineb Inteli poolt arendataval kergel hüperviisoril integreeritavatele seadmetele ja levitatakse BSD litsentsi all.

Hüperviisor on kirjutatud nii, et see suudab täita reaalajas ülesandeid ja sobib kasutamiseks kriitiliselt oluline süsteemides, töötades piiratud ressursiga seadmetes. Projekt püüab asetuda nišši hulka, mis asub pilvesüsteemide ja andmekeskuste hüperviisorite ning tööstuslike süsteemide hüperviisorite vahel, kus on rangelt eraldatud ressursid. ACRNi kasutusnäidetena tuuakse välja elektronilised juhtplokid, armatuurlaud ja auto infosisu süsteemid, kuid hüperviisor sobib ka hästi tarbija IoT seadmetele ning muudele integreeritud rakendustele.

ACRN tagab minimaalsed kulud ja koosneb vaid 25 000 koodirealist (võrdluseks, pilvesüsteemide hüperviisorid sisaldavad umbes 150 000 koodirealist). Samuti garanteerib ACRN madalad viivitused (low latency) ja sobiva reageerimisvõime seadmete vahel suhtlemisel. Toetatakse CPU, sisend-/väljundresursside, võrgusüsteemide, graafika ja heli operatsioonide virtualiseerimist. Ühiste VM ressursside juurdepääsu võimaldamiseks on olemas sissetuleku- /väljundmediatorite komplekt.

ACRN kuulub esimese tüübi hüperviisorite hulka (töötatakse otse riistvara peal) ja võimaldab korraga käitada mitut külalis-süsteemi, kus saab käivitada Linuxi jaotusi, RTOSi, Androidi ning muid OS-e. Projekt koosneb kahest peamisest komponendist: hüperviisor ja sellega seotud seadmestiku mudelist rikas sisendi / väljundi mediátorite komplekt, mis korraldab seadmete ühise juurdepääsu külalis-süsteemide vahel. Hüperviisori haldamine toimub teenindus-OS-st, mis täidab host-süsteemi funktsioone ja sisaldab komponente, mis tõlgendavad teiste külalis-süsteemide riistvaraatkesi.

ACRN 1.2 hüperviisori väljaanne integreeritud seadmetele, mida arendatakse Linuxi Fondi raames

Peamised muudatused ACRNi 1.2:

  • Võime kasutada püsivara Tianocore/OVMF virtuaallukijana teenuse OS (host-süsteemi) jaoks, mis suudab käivitada Clearlinuxi, VxWorksi ja Windowsi. Toetatakse kontrollitud käivitamise režiimi (Secure boot);
  • Konteinerite tugi Kata;
  • Windowsi külgsüsteemide (WaaG) jaoks on lisatud vahend USB (xHCI) host-kontrolleriga ühendamiseks;
  • Lisatud Always Running Timer virtualiseerimine (ART).

Allikas: opennet.ru

Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster