Publikigo de la hipervizoro ACRN 1.2 por enigitaj aparatoj, evoluigita en Linux Fondaĵo

organizo Linux Fondaĵo prezentita liberigo de speciala hiperviziero ACRN 1.2, 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 distribuita de 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: hiperviziero kaj rilataj modeloj de aparatoj 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.

Publikigo de la hipervizoro ACRN 1.2 por enigitaj aparatoj, evoluigita en Linux Fondaĵo

Ĉefa ŝanĝi en ACRN 1.2:

  • Eblo uzi firmware Tianocore/OVMF kiel virtuala startigilo por serva operaciumo (gastiga sistemo), kapabla funkciigi Clearlinux, VxWorks kaj WindowsSekura startreĝimo estas subtenata;
  • Subteno de ujo Kata;
  • Por gastaj sistemoj kun Windows (WaaG) Aldonita mediaciilo por aliri USB-gastigan regilon (xHCI);
  • Aldonita Virtualigo de Ĉiam Kuranta Tempigilo (ARTO).

fonto: opennet.ru

Aĉetu fidindan gastigadon por retejoj kun DDoS-protekto, VPS-VDS-serviloj 🔥 Aĉetu fidindan retejan gastigadon kun DDoS-protekto, VPS VDS-servilojn | ProHoster