Release fan de hypervisor foar ynbêde apparaten ACRN 1.2, ûntwikkele troch de Linux Foundation

Linux Foundation presintearre frijlitting fan in spesjalisearre hypervisor ACRN 1.2, ûntworpen foar gebrûk yn ynbêde technology en Internet of Things (IoT) apparaten. De hypervisorkoade is basearre op Intel's lichtgewicht hypervisor foar ynbêde apparaten en ferspraat troch ûnder de BSD-lisinsje.

De hypervisor is skreaun mei it each op reewilligens foar it útfieren fan real-time taken en geskiktheid foar gebrûk yn krityske systemen by it útfieren fan apparatuer mei beheinde middels. It projekt besiket in niche te besetten tusken hypervisors brûkt yn wolksystemen en datasintra, en hypervisors foar yndustriële systemen mei strikte dielen fan boarnen. Foarbylden fan ACRN-gebrûk omfetsje elektroanyske kontrôle-ienheden, ynstrumintpanielen, en auto-ynformaasjesystemen, mar de hypervisor is ek goed geskikt foar IoT-apparaten foar konsuminten en oare ynbêde applikaasjes.

ACRN leveret minimale overhead en bestiet út mar 25 tûzen rigels koade (foar ferliking hawwe hypervisors brûkt yn wolksystemen sawat 150 tûzen rigels koade). Tagelyk garandearret ACRN lege latency en adekwate responsiviteit by ynteraksje mei apparatuer. Unterstützt virtualisaasje fan CPU-boarnen, I/O, netwurksubsysteem, grafiken en lûdoperaasjes. Om tagong te dielen ta middels dy't mienskiplik binne foar alle VM's, wurdt in set fan I / O-bemiddelers levere.

ACRN is in type XNUMX hypervisor (rint direkt boppe op 'e hardware) en lit jo tagelyk meardere gastsystemen útfiere dy't Linux-distribúsjes, RTOS, Android en oare bestjoeringssystemen kinne útfiere. It projekt bestiet út twa haadkomponinten: hypervisor en besibbe apparaat modellen mei in rike set fan input / output mediators dy't organisearje dielde tagong ta apparaten tusken gast systemen. De hypervisor wurdt regele fan 'e tsjinst OS, dy't de funksjes fan in hostsysteem útfiert en komponinten befettet foar it útstjoeren fan petearen fan oare gastsystemen nei de apparatuer.

Release fan de hypervisor foar ynbêde apparaten ACRN 1.2, ûntwikkele troch de Linux Foundation

haad feroarings yn ACRN 1.2:

  • Mooglikheid om firmware te brûken Tianocore/OVMF as in firtuele bootloader foar de tsjinst OS (hostsysteem), by steat om Clearlinux, VxWorks en Windows út te fieren. Unterstützt ferifiearre bootmodus (Secure boot);
  • Container stipe Kata;
  • Foar Windows-gasten (WaaG) is in mediator tafoege om tagong te krijen ta de USB-hostcontroller (xHCI);
  • Altyd rinnende timer-virtualisaasje tafoege (KEUNST).

Boarne: opennet.ru

Add a comment