Linuxi sihtasutus tutvustas ACRN 1.2 Hypervisorit

ACRN

Mõni päev tagasi Linuxi sihtasutus esitles ACRN 1.2 hüpervisori uut versiooni mis on spetsialiseerunud hüpervisor ja kujundatud kasutamiseks sisseehitatud tehnoloogia ja asjade Interneti seadmetes (IoT). Hüpervisor on kirjutatud reaalajas ülesannete valmisolekut silmas pidades ja kriitilistes süsteemides kasutamiseks sobivaks, kui töötab piiratud ressurssidega meeskondades.

Projekt üritab hõivata pilvisüsteemides kasutatavate hüpervisorite niši ning andmekeskused ja hüpervisorid tööstussüsteemidele, ressursse rangelt eraldades. Elektroonilised juhtplokid, armatuurlauad ja autotööstuse infosüsteemid on toodud ACRN-i kasutamise näidetena, kuid hüpervisor sobib ka tarbijate Interneti-seadmetele ja muudele manustatud rakendustele.

ACRN pakub minimaalselt üldkulusid ja koosneb ainult 25 tuhandest koodireast (võrdluseks esindavad pilvesüsteemides kasutatavad hüpervisorid umbes 150 tuhat koodirida).

Samal ajal tagab ACRN madala latentsuse ja piisav reageerimisvõime meeskonnaga suheldes.

Teisalt see toetab protsessori ressursside, sisendi / väljundi virtualiseerimist, võrgu alamsüsteem, graafika- ja helioperatsioonid, lisaks sisend- / väljundvahendajate komplekt, mis võimaldab ühist juurdepääsu kõigile virtuaalsetele masinatele ühistele ressurssidele.

ACRN viitab esimest tüüpi hüpervisoritele (see töötab otse riistvara peal) ja võimaldab teil samaaegselt käitada mitut külalisüsteemi, mis suudavad käitada Linuxi, RTOS-i, Androidi ja muid operatsioonisüsteemide jaotusi.

Projekt kui selline koosneb kahest põhikomponendist: üks, mis on hüpervisor ja teine ​​on a seadme mudel seotud laia sisend- / väljundvahendajate komplektiga, mis korraldab külalisüsteemide vahelist seadmevahetust.

Hüpervisorit juhitakse teenuse operatsioonisüsteemist, mis toimib hostisüsteemina ja sisaldab komponente kõnede edastamiseks teistest külalisüsteemidest arvutitesse.

Sees oma peamistest omadustest paistavad silma järgmised:

Vähe koodi

  • Optimeeritud piiratud ressurssidega seadmete jaoks
  • Mõni hüpervisori koodirida (LOC): u. 25K vs. 156K LOC andmekeskusele suunatud hüpervisorite jaoks.

Kiirus

  • Madal latentsus
  • Võimaldab kiiremat käivitamisaega
  • Parandab riistvaralise suhtluse abil üldist reageerimisvõimet

Ehitatud manustatud IoT jaoks

  • Virtualiseerimine väljaspool protsessorit, sisend / väljund, võrguühendus jne.
  • Manustatud IoT arendusfunktsioonide virtualiseerimine, st graafika, pildid, heli jne.
  • Täielik I / O-vahendajate komplekt seadmete jagamiseks mitme virtuaalse masina vahel

Kohanemisvõime

  • Mitme operatsioonisüsteemi tugi külalisoperatsioonisüsteemidele, nagu Linux ja Android
  • Kohaldatav paljudel juhtudel

See on avatud lähtekoodiga

  • Skaleeritav tugi
  • Teadus- ja arendustegevuse ning arenduskulude märkimisväärne kokkuhoid
  • Läbipaistvuskood
  • Koostöö tarkvaraarendus koos tööstuse juhtidega.
  • Lubavad BSD-litsentsid

turvalisus

  • Esmatähtsad on kriitilised turvalisuse töökoormused
  • Turvakriitiliste töökoormuste eraldamine.
  • Projekt on üles ehitatud ohutuskriitilisi kaalutlusi silmas pidades

Mida uut on ACRN 1.2-s

Sellest uuest versioonisto Tianocore / OVMF püsivara kasutamise oskus on esile tõstetud virtuaalse alglaadurina teenuse operatsioonisüsteemile (hostisüsteemile), mis võib käitada Clearlinuxi, VxWorksi ja Windowsi. Toetatud kontrollitud alglaadimisrežiim (Safe Boot).

peale selle arendajad töötasid Kata konteinerite toe kallal. Kui Windowsi külalisüsteemide (WaaG) puhul on USB-hostikontrollerile (xHCI) juurdepääsemiseks lisatud vahendaja ja lisatud on virtualiseerimise alati töötav taimer (ART).

Neile, kes on huvitatud ACRN-i testimisest, on oluline, et nad peaksid teadma, et neil peavad olema vähemalt järgmised nõuded:

Miinimumnõuded

  • 86-bitine x64 protsessor
  • 4 GB RAM-i mälu
  • Ladustamine 20GB
  • Recomendado
  • 64-tuumaline 4-bitine protsessor
  • 8 GB RAM-i mälu
  • 120GB salvestamine

Vastava dokumentatsiooni leiate samuti teave, mida riistvara toetab järgmine link.


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.