Linux Foundation introducerade ACRN 1.2 Hypervisor

ACRN

Några dagar sedan Linux Foundation presenterade den nya versionen av ACRN 1.2 hypervisor vilken är en hypervisor som är specialiserad och designad för användning i inbäddad teknik och Internet of Things-enheter (IoT). Hypervisorn är skriven med beredskap för realtidsuppgifter i åtanke och lämplighet för användning på verksamhetskritiska system, när man arbetar i team med begränsade resurser.

Projektet försöker ockupera en nisch bland hypervisorer som används i molnsystem. och datacenter och hypervisorer för industriella system med strikt åtskillnad av resurser. Elektroniska styrenheter, instrumentpaneler och fordonsinformationssystem nämns som exempel på ACRN-användning, men hypervisorn är också lämplig för konsumenters IoT-enheter och andra inbyggda applikationer.

ACRN ger minimal overhead och består av endast 25 150 rader kod (som jämförelse är hypervisorer som används i molnsystem cirka XNUMX XNUMX rader kod).

Samtidigt garanterar ACRN låg latens och adekvat lyhördhet när du interagerar med teamet.

Å andra sidan det stöder virtualisering av CPU-resurser, input/output, nätverksdelsystem, operationer med grafik och ljud, utöver det tillhandahålls en uppsättning input/out-mediatorer för gemensam åtkomst till resurser som är gemensamma för alla virtuella maskiner.

ACRN hänvisar till den första typen av hypervisor (körs direkt ovanpå hårdvaran) och låter dig köra flera gästsystem samtidigt som kan köra Linux-distributioner, RTOS, Android och andra operativsystem.

Projektet som sådant består av två huvudkomponenter: en som är hypervisorn och en annan är en enhetsmodell relaterat till en stor uppsättning input/output-förmedlare som organiserar utbytet av enheter mellan gästsystem.

Hypervisorn styrs från tjänstens operativsystem, som fungerar som ett värdsystem och innehåller komponenter för vidarekoppling av samtal från andra gästsystem till datorer.

Dentro Bland dess huvudegenskaper sticker följande ut:

liten kod

  • Optimerad för enheter med begränsade resurser
  • Få rader kod (LOC) för hypervisorn: ca. 25K vs. 156K LOC för datacentercentrerade hypervisorer.

Hastighet

  • Låg latens
  • Ger snabbare starttid
  • Förbättrar den övergripande lyhördheten med hårdvarukommunikation

Byggd för inbäddad IoT

  • Virtualisering bortom CPU, I/O, nätverk, etc.
  • Virtualisering av inbäddade IoT-utvecklingsfunktioner, dvs: grafik, bilder, ljud osv.
  • Omfattande uppsättning I/O-förmedlare för enhetsdelning över flera virtuella maskiner

anpassningsförmåga

  • Stöd för flera operativsystem för gästoperativsystem som Linux och Android
  • Tillämplig i många användningsfall

Det är öppen källkod

  • skalbart stöd
  • Betydande FoU- och utvecklingskostnadsbesparingar
  • transparenskod
  • Samarbetande mjukvaruutveckling med branschledare.
  • Tillåtande BSD-licenser

säkerhet

  • Säkerhetskritiska arbetsbelastningar får prioritet
  • Isolering av säkerhetskritiska arbetsbelastningar.
  • Projektet är byggt med säkerhetskritiska arbetsbelastningsöverväganden i åtanke

Vad är nytt i ACRN 1.2

av denna nya utgåvao möjligheten att använda Tianocore / OVMF firmware är markerad som en virtuell bootloader för ett tjänstoperativsystem (värdsystem) som kan köra Clearlinux, VxWorks och Windows. Stödd Verified Boot Mode (Secure Boot).

Förutom det utvecklarna arbetade med stöd för Kata-containrar. Medan för Windows gästsystem (WaaG) har en medlare för åtkomst till USB Host Controller (xHCI) lagts till och Virtualization Always Running Timer (ART) har lagts till.

För den som är intresserad av att få prova ACRN är det viktigt att de vet att de minst måste ha följande krav:

Minimikrav

  • 86-bitars x64-processor
  • 4 GB RAM-minne
  • 20GB lagring
  • Recomendado
  • 64-kärnig 4-bitars processor
  • 8 GB RAM-minne
  • Lagring av 120GB

Du kan hitta motsvarande dokumentation samt information om hårdvaran som stöds i följande länk.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.