organizo Linux Fondaĵo liberigo de speciala hiperviziero , dizajnita por uzo en enigita teknologio kaj Interreto de Aĵoj (IoT) aparatoj. La hipervizierokodo baziĝas sur la malpeza hiperviziero de Intel por enkonstruitaj aparatoj kaj sub la permesilo BSD.
La hiperviziero estas skribita kun okulo al preteco por plenumi realtempajn taskojn kaj taŭgecon por uzo en kritikaj sistemoj kiam funkcias per ekipaĵo kun limigitaj rimedoj. La projekto provas okupi niĉon inter hiperviziiloj uzataj en nubaj sistemoj kaj datumcentroj, kaj hiperviziiloj por industriaj sistemoj kun strikta kundivido de rimedoj. Ekzemploj de ACRN-uzo inkluzivas elektronikajn kontrolunuojn, instrumentpanelojn kaj aŭtajn informsistemojn, sed la hiperviziero ankaŭ taŭgas por konsumantaj IoT-aparatoj kaj aliaj enkonstruitaj aplikoj.
ACRN provizas minimuman superkoston kaj konsistas el nur 25 mil linioj da kodo (por komparo, hiperviziiloj uzataj en nubaj sistemoj havas ĉirkaŭ 150 mil liniojn da kodo). Samtempe, ACRN garantias malaltan latentecon kaj taŭgan respondecon dum interagado kun ekipaĵo. Subtenas virtualigon de CPU-resursoj, I/O, retsubsistemo, grafikaĵoj kaj sonoperacioj. Por kunhavi aliron al rimedoj komunaj al ĉiuj VMoj, aro de I/O-mediaciistoj estas disponigita.
ACRN estas hipervizoro tipo 1 (funkcias rekte sur la aparataro) kaj ebligas la samtempan ekzekuton de pluraj gastaj sistemoj, kiuj povas funkcii Linux-distribuoj, RTOS, Android kaj aliaj operaciumoj. La projekto konsistas el du ĉefaj komponantoj: kaj rilataj kun riĉa aro de enig/produktaj perantoj, kiuj organizas komunan aliron al aparatoj inter gastsistemoj. La hiperviziero estas kontrolita de la servo OS, kiu plenumas la funkciojn de gastiga sistemo kaj enhavas komponantojn por dissendi vokojn de aliaj gastsistemoj al la ekipaĵo.
Ĉefa en ACRN 1.2:
- Eblo uzi firmware kiel virtuala startigilo por serva operaciumo (gastiga sistemo), kapabla funkciigi Clearlinux, VxWorks kaj WindowsSekura startreĝimo estas subtenata;
- Subteno de ujo ;
- Por gastaj sistemoj kun Windows (WaaG) Aldonita mediaciilo por aliri USB-gastigan regilon (xHCI);
- Aldonita Virtualigo de Ĉiam Kuranta Tempigilo ().
fonto: opennet.ru
