Ukukhutshwa kwe-hypervisor yezixhobo ezifakwe kwi-ACRN 1.2, ephuhliswe yi-Linux Foundation

Isiseko seLinux thaca ukukhululwa kwe-hypervisor ekhethekileyo I-ACRN 1.2, eyenzelwe ukusetyenziswa kwitekhnoloji edibeneyo kunye ne-Intanethi yezinto (IoT) izixhobo. Ikhowudi ye-hypervisor isekelwe kwi-Intel's lightweight hypervisor yezixhobo ezifakwe kunye isasazwa ngu phantsi kwelayisensi ye-BSD.

I-hypervisor ibhaliwe ngeso lokulungela ukwenza imisebenzi yexesha langempela kunye nokufaneleka kokusetyenziswa kwiinkqubo ezibalulekileyo xa uqhuba izixhobo ezinezixhobo ezilinganiselweyo. Iprojekthi izama ukuhlala i-niche phakathi kwe-hypervisors esetyenziswa kwiinkqubo zefu kunye namaziko edatha, kunye ne-hypervisors yeenkqubo zoshishino kunye nokwabelana ngokungqongqo kwezibonelelo. Imizekelo yokusetyenziswa kwe-ACRN ibandakanya iiyunithi zokulawula i-electronics, iipaneli zesixhobo, kunye neenkqubo zolwazi lwemoto, kodwa i-hypervisor nayo ifanelekile kubathengi be-IoT izixhobo kunye nezinye izicelo ezifakwe ngaphakathi.

I-ACRN inikeza i-overhead encinci kwaye iqulethe kuphela i-25 amawaka emigca yekhowudi (ngokuthelekisa, i-hypervisors esetyenziswe kwiinkqubo zefu zineekhowudi ze-150 zamawaka). Ngexesha elifanayo, i-ACRN iqinisekisa i-latency ephantsi kunye nokuphendula okwaneleyo xa usebenzisana nezixhobo. Ixhasa ukubonwa kwezixhobo ze-CPU, i-I/O, inkqubo engaphantsi kwenethiwekhi, imizobo kunye nokusebenza kwesandi. Ukwabelana ngokufikelela kwizibonelelo eziqhelekileyo kuzo zonke ii-VMs, isethi yabalamli be-I/O inikezelwe.

I-ACRN luhlobo lwe-hypervisor ye-1 (iqhuba ngokuthe ngqo phezulu kwi-hardware) kwaye ikuvumela ukuba uqhube ngaxeshanye iinkqubo ezininzi zeendwendwe ezinokuqhuba ukuhanjiswa kwe-Linux, i-RTOS, i-Android kunye nezinye iinkqubo zokusebenza. Iprojekthi inamacandelo amabini aphambili: i-hypervisor kwaye ezinxulumene iimodeli zesixhobo ngeseti etyebileyo yegalelo/imveliso yabalamli abaququzelela ukufikelela ekwabelwana ngako kwizixhobo phakathi kweenkqubo zeendwendwe. I-hypervisor ilawulwa kwi-OS yenkonzo, eyenza imisebenzi yenkqubo yokusingatha kwaye iqulethe amacandelo osasazo lweefowuni ezivela kwezinye iinkqubo zeendwendwe ukuya kwisixhobo.

Ukukhutshwa kwe-hypervisor yezixhobo ezifakwe kwi-ACRN 1.2, ephuhliswe yi-Linux Foundation

Siseko utshintsho kwi-ACRN 1.2:

  • Ubunokwenzeka bokusebenzisa i-firmware Tianocore/OVMF njenge-bootloader enenyani yenkonzo ye-OS (inkqubo yenginginya), ekwaziyo ukusebenzisa i-clearlinux, i-VxWorks kunye ne-Windows. Ixhasa imowudi yokuqalisa eqinisekisiweyo (Khusela ukuqalisa);
  • Inkxaso yesingxobo Kata;
  • Kwiindwendwe ze-Windows (WaaG), umlamli wongezwe ukufikelela kwisilawuli se-USB host (xHCI);
  • Yongezwe iSoloko iSebenzisa isiXhobo sokubonwa (ART).

umthombo: opennet.ru

Yongeza izimvo