Itusilẹ ti hypervisor fun awọn ẹrọ ifibọ ACRN 1.2, ti a ṣe nipasẹ Linux Foundation

Linux Foundation Organization gbekalẹ Tu ti a specialized hypervisor ACRN 1.2, ti a ṣe apẹrẹ fun lilo ninu imọ-ẹrọ ti a fi sii ati awọn ẹrọ Intanẹẹti ti Awọn nkan (IoT). Awọn hypervisor koodu ti wa ni da lori Intel ká lightweight hypervisor fun ifibọ awọn ẹrọ ati pin nipasẹ labẹ iwe-aṣẹ BSD.

A ti kọ hypervisor pẹlu oju si imurasilẹ fun ṣiṣe awọn iṣẹ-ṣiṣe akoko gidi ati ibamu fun lilo ninu awọn eto to ṣe pataki nigbati o nṣiṣẹ lori ẹrọ pẹlu awọn orisun to lopin. Ise agbese na n gbiyanju lati gba onakan laarin awọn hypervisors ti a lo ninu awọn eto awọsanma ati awọn ile-iṣẹ data, ati awọn hypervisors fun awọn eto ile-iṣẹ pẹlu pinpin awọn orisun to muna. Awọn apẹẹrẹ ti lilo ACRN pẹlu awọn ẹka iṣakoso itanna, awọn panẹli irinse, ati awọn eto alaye adaṣe, ṣugbọn hypervisor tun baamu daradara fun awọn ẹrọ IoT olumulo ati awọn ohun elo ifibọ miiran.

ACRN n pese oke ti o kere ju ati pe o ni awọn laini 25 ẹgbẹrun nikan ti koodu (fun lafiwe, awọn hypervisors ti a lo ninu awọn eto awọsanma ni nipa awọn laini koodu 150 ẹgbẹrun). Ni akoko kanna, ACRN ṣe iṣeduro lairi kekere ati idahun to pe nigbati o ba n ṣepọ pẹlu ohun elo. Ṣe atilẹyin agbara agbara ti awọn orisun Sipiyu, I/O, eto inu nẹtiwọọki, awọn aworan ati awọn iṣẹ ohun. Lati pin iraye si awọn orisun ti o wọpọ si gbogbo awọn VM, ṣeto ti awọn olulaja I/O ti pese.

ACRN jẹ hypervisor iru XNUMX (nṣiṣẹ taara lori oke ohun elo) ati gba ọ laaye lati ṣiṣẹ ni nigbakannaa awọn ọna ṣiṣe alejo pupọ ti o le ṣiṣe awọn pinpin Linux, RTOS, Android ati awọn ọna ṣiṣe miiran. Ise agbese na ni awọn eroja akọkọ meji: hypervisor ati ki o jẹmọ awọn awoṣe ẹrọ pẹlu eto ọlọrọ ti awọn olulaja igbewọle/jade ti o ṣeto iraye si pinpin si awọn ẹrọ laarin awọn eto alejo. Awọn hypervisor ti wa ni iṣakoso lati OS iṣẹ, eyi ti o ṣe awọn iṣẹ ti eto ile-iṣẹ kan ati pe o ni awọn irinše fun awọn ipe igbohunsafefe lati awọn eto alejo miiran si ẹrọ.

Itusilẹ ti hypervisor fun awọn ẹrọ ifibọ ACRN 1.2, ti a ṣe nipasẹ Linux Foundation

akọkọ iyipada ninu ACRN 1.2:

  • O ṣeeṣe ti lilo famuwia Tianocore/OVMF bi bootloader foju fun OS iṣẹ (eto ogun), ti o lagbara lati ṣiṣẹ Clearlinux, VxWorks ati Windows. Ṣe atilẹyin ipo bata idaniloju (bata aabo);
  • Apoti atilẹyin Kata;
  • Fun awọn alejo Windows (WaaG), a ti ṣafikun olulaja kan lati wọle si oludari agbalejo USB (xHCI);
  • Ṣe afikun Ṣiṣe Aago Ti n ṣiṣẹ nigbagbogbo (AWORAN).

orisun: opennet.ru

Fi ọrọìwòye kun