Uppdatering av hypervisorn för inbyggda enheter ACRN 1.2, som utvecklas inom Linux Foundation

Linux Foundation har presenterat utgivning av en specialiserad hypervisor ACRN 1.2, avsedd för anvÀndning i inbyggda system och Internet of Things-enheter (IoT). Hypervisor-koden baseras pÄ en lÀttviktig hypervisor för inbyggda enheter som utvecklas av Intel och sprids under BSD-licensen.

Hypervisorn Àr skriven med fokus pÄ realtidsuppgifter och lÀmplighet för kritiska system som körs pÄ resurssnÄla enheter. Projektet försöker inta en nisch mellan hypervisorer som anvÀnds i molnsystem och datacenter, samt hypervisorer för industriella system med strikt resursdelning. Exempel pÄ anvÀndning av ACRN inkluderar elektroniska styrenheter, instrumentpaneler och bilinformation system, men hypervisorn passar ocksÄ bra för konsument-IoT-enheter och andra inbyggda tillÀmpningar.

ACRN ger minimala overheadkostnader och bestÄr av endast 25 000 rader kod (i jÀmförelse har hypervisorer som anvÀnds i molnsystem omkring 150 000 rader kod). ACRN garanterar samtidigt lÄg latens och en tillfredsstÀllande respons vid interaktion med hÄrdvaran. Virtualisering av CPU-resurser, in- och utdata, nÀtverksunderhÄll, grafik och ljudoperationer stöds. En uppsÀttning I/O-mediatorer tillhandahÄlls för gemensam Ätkomst till resurser som delas av alla VM:er.

ACRN klassificeras som en typ 1 hypervisor (som körs direkt pÄ hÄrdvaran) och möjliggör samtidig körning av flera gÀstsystem dÀr Linux-distributioner, RTOS, Android och andra operativsystem kan köras. Projektet bestÄr av tvÄ huvudkomponenter: hypervisorn och dess enhetsmodell med ett rikt utbud av I/O-mediatorer som organiserar gemensam Ätkomst till enheter mellan gÀstsystemen. Hypervisorn hanteras frÄn en service-OS som fungerar som vÀrdsystem och innehÄller komponenter för att översÀtta andra gÀstsystems förfrÄgningar till hÄrdvaran.

Uppdatering av hypervisorn för inbyggda enheter ACRN 1.2, som utvecklas inom Linux Foundation

Huvud för i ACRN 1.2:

  • Möjlighet att anvĂ€nda firmware Tianocore/OVMF som en virtuell bootloader för operativsystemet (vĂ€rdsystem) som kan starta Clearlinux, VxWorks och Windows. Stöder verifierad boot (Secure boot);
  • Stöd för containrar Kata;
  • För gĂ€stsysten med Windows (WaaG) har en medlare lagts till för att kommunicera med vĂ€rd USB-kontroller (xHCI);
  • Virtualliseringen Always Running Timer har lagts till (ART).

KĂ€lla: opennet.ru

Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar đŸ”„ Köp pĂ„litlig webbhotell med DDoS-skydd, VPS VDS-servrar | ProHoster