Linux Foundation introducerede ACRN 1.2 Hypervisor

ACRN

For nogle dage siden Linux Foundation præsenterede den nye version af ACRN 1.2 hypervisor hvilken er en Hypervisor, der er specialiseret og designet til brug i indlejret teknologi og Internet of Things-enheder (IoT). Hypervisoren er skrevet med real-time opgaveberedskab i tankerne og egnethed til brug i kritiske systemer, når man arbejder på teams med begrænsede ressourcer.

Projektet forsøger at besætte en niche blandt hypervisorer, der bruges i cloud-systemer og datacentre og hypervisorer til industrielle systemer med en streng adskillelse af ressourcer. Elektroniske styreenheder, dashboards og bilinformationssystemer nævnes som eksempler på brugen af ​​ACRN, men hypervisoren er også velegnet til IoT-enheder til forbrugere og andre indlejrede applikationer.

ACRN giver minimal overhead og består kun af 25 tusind linjer kode (til sammenligning repræsenterer hypervisorer, der bruges i cloud-systemer, cirka 150 tusind linjer kode).

Samtidig garanterer ACRN lav latenstid og tilstrækkelig lydhørhed, når du interagerer med holdet.

På den anden side det understøtter virtualisering af CPU-ressourcer, input / output, netværksundersystem, grafik og lydoperationer ud over et sæt input / output-mediatorer til fælles adgang til ressourcer, der er fælles for alle virtuelle maskiner.

ACRN refererer til den første type hypervisor (den kører direkte oven på hardwaren) og giver dig mulighed for samtidig at køre flere gæstesystemer, der kan køre Linux, RTOS, Android og andre operativsystemfordelinger.

Projektet som sådan består af to hovedkomponenter: en der er hypervisoren og en anden er en enhedsmodel relateret til et bredt sæt input / output-mediatorer, der organiserer enhedsudveksling mellem gæstesystemer.

Hypervisor styres fra tjenestens operativsystem, der fungerer som et værtssystem og indeholder komponenter til at overføre opkald fra andre gæstesystemer til computere.

inden af sine hovedegenskaber skiller sig følgende ud:

Lille kode

  • Optimeret til enheder med begrænsede ressourcer
  • Få kodelinjer (LOC) fra hypervisor: ca. 25K vs. 156K LOC til datacentriske hypervisorer.

Hastighed

  • Lav latenstid
  • Tillader hurtigere opstartstid
  • Forbedrer den samlede respons med hardwarekommunikation

Bygget til indlejret IoT

  • Virtualisering ud over CPU, I / O, netværk osv.
  • Virtualisering af indlejrede IoT-udviklingsfunktioner, dvs. grafik, billeder, lyd osv.
  • Komplet sæt I / O-mediatorer til deling af enheder på tværs af flere virtuelle maskiner

tilpasningsevne

  • Understøttelse af flere operativsystemer til gæstoperativsystemer som Linux og Android
  • Anvendelig i mange brugssager

Det er open source

  • Skalerbar støtte
  • Betydelige besparelser i F & U- og udviklingsomkostninger
  • Gennemsigtighedskode
  • Samarbejde med softwareudvikling med branchens ledere.
  • Tilladte BSD-licenser

Sikkerhed

  • Kritiske sikkerhedsarbejdsbelastninger prioriteres
  • Isolering af sikkerhedskritiske arbejdsbelastninger.
  • Projektet er bygget med hensyn til sikkerhedskritiske arbejdsbelastninger

Hvad er nyt i ACRN 1.2

Af denne nye udgivelseevnen til at bruge Tianocore / OVMF firmware er fremhævet som en virtuel boot loader til et serviceoperativsystem (værtssystem), der kan køre Clearlinux, VxWorks og Windows. Understøttet bekræftet boot-tilstand (Safe Boot).

udover det udviklere arbejdede med support til Kata-containere. Mens der for Windows-gæstesystemer (WaaG) er tilføjet en mediator for at få adgang til USB-værtscontrolleren (xHCI), og Virtualization Always Running Timer (ART) er blevet tilføjet.

For dem, der er interesserede i at kunne teste ACRN, er det vigtigt, at de ved, at de mindst skal have følgende krav:

Minimumskrav

  • 86-bit x64-processor
  • 4 GB RAM-hukommelse
  • Opbevaring 20GB
  • Recomendado
  • 64-core 4-bit processor
  • 8 GB RAM-hukommelse
  • Opbevaring af 120GB

Du kan finde den tilsvarende dokumentation samt information om den hardware, der understøttes i følgende link.


Indholdet af artiklen overholder vores principper for redaktionel etik. Klik på for at rapportere en fejl her.

Vær den første til at kommentere

Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.