Rilaxx tal-hypervisor għal apparati inkorporati ACRN 1.2, żviluppat mill-Linux Foundation

Fondazzjoni Linux ippreżentata rilaxx ta’ hypervisor speċjalizzat ACRN 1.2, iddisinjat għall-użu fit-teknoloġija inkorporata u apparat tal-Internet tal-Oġġetti (IoT). Il-kodiċi tal-hypervisor huwa bbażat fuq l-hypervisor ħafif ta 'Intel għal apparati inkorporati u imqassma minn taħt liċenzja BSD.

L-hypervisor huwa miktub b'għajnejh biex ikun lest biex iwettaq kompiti f'ħin reali u l-adegwatezza għall-użu f'sistemi kritiċi meta jaħdem fuq tagħmir b'riżorsi limitati. Il-proġett qed jipprova jokkupa niċċa bejn hypervisors użati fis-sistemi tal-cloud u ċentri tad-dejta, u hypervisors għal sistemi industrijali bi qsim strett tar-riżorsi. Eżempji ta 'użu ACRN jinkludu unitajiet ta' kontroll elettroniċi, pannelli ta 'strumenti, u sistemi ta' informazzjoni tal-karozzi, iżda l-hypervisor huwa wkoll adattat tajjeb għal apparati IoT tal-konsumatur u applikazzjonijiet oħra inkorporati.

ACRN jipprovdi overhead minimu u jikkonsisti biss f'25 elf linja ta 'kodiċi (għal paragun, hypervisors użati fis-sistemi ta' sħab għandhom madwar 150 elf linja ta 'kodiċi). Fl-istess ħin, ACRN jiggarantixxi latenza baxxa u rispons adegwat meta jinteraġixxi mat-tagħmir. Jappoġġja l-virtwalizzazzjoni tar-riżorsi tas-CPU, I/O, subsistema tan-netwerk, grafika u operazzjonijiet tal-ħoss. Biex jaqsam l-aċċess għar-riżorsi komuni għall-VMs kollha, jiġi pprovdut sett ta’ medjaturi I/O.

ACRN huwa hypervisor tat-tip XNUMX (jimxi direttament fuq il-ħardwer) u jippermettilek li fl-istess ħin tmexxi sistemi mistiedna multipli li jistgħu jmexxu distribuzzjonijiet Linux, RTOS, Android u sistemi operattivi oħra. Il-proġett jikkonsisti f'żewġ komponenti ewlenin: iperviżur u relatati mudelli ta' apparat b'sett għani ta' medjaturi ta' input/output li jorganizzaw aċċess kondiviż għal apparati bejn is-sistemi mistiedna. L-hypervisor huwa kkontrollat ​​mis-servizz OS, li jwettaq il-funzjonijiet ta 'sistema ospitanti u fih komponenti għax-xandir ta' sejħiet minn sistemi mistiedna oħra għat-tagħmir.

Rilaxx tal-hypervisor għal apparati inkorporati ACRN 1.2, żviluppat mill-Linux Foundation

Il-prinċipali bidliet f'ACRN 1.2:

  • Possibbiltà li tuża firmware Tianocore/OVMF bħala bootloader virtwali għas-servizz OS (sistema ospitanti), kapaċi li jħaddem Clearlinux, VxWorks u Windows. Jappoġġja l-modalità tal-ibbutjar verifikata (Secure boot);
  • Appoġġ tal-kontenitur kata;
  • Għall-mistednin tal-Windows (WaaG), ġie miżjud medjatur biex jaċċessa l-kontrollur tal-host USB (xHCI);
  • Miżjud il-virtwalizzazzjoni ta' Timer Dejjem Running (ART).

Sors: opennet.ru

Żid kumment