La fundació Linux va presentar el Hypervisor ACRN 1.2

ACRN

Fa alguns dies la Fundació Linux va presentar la nova versió de l'hypervisor ACRN 1.2 el qual és un Hypervisor que està especialitzat i dissenyat per al seu ús en tecnologia integrada i dispositius d'Internet de les coses (IOT). El hypervisor està escrit tenint en compte la preparació per a tasques en temps real i la idoneïtat per al seu ús en sistemes crítics, quan es treballa en equips amb recursos limitats.

El projecte està tractant d'ocupar un nínxol entre els hypervisores utilitzats en sistemes de núvol i centres de dades i hypervisores per a sistemes industrials amb una estricta separació de recursos. Les unitats de control electrònic, els panells i els sistemes d'informació automotriu se citen com a exemples de l'ús de ACRN, però el hypervisor també és adequat per a dispositius IOT de consum i altres aplicacions integrades.

ACRN proporciona una sobrecàrrega mínima i consta de només 25 mil línies de codi (en comparació, els hypervisores utilitzats en sistemes en el núvol representen aproximadament 150 mil línies de codi).

A el mateix temps, ACRN garanteix baixa latència i capacitat de resposta adequada a l'interactuar amb l'equip.

D'altra banda es admet la virtualització de recursos de CPU, entrada / sortida, Subsistema de xarxa, operacions amb gràfics i so, a més de que també es proporciona un conjunt de mediadors d'entrada / sortida per a l'accés conjunt als recursos comuns a totes les màquines virtuals.

ACRN es refereix a el primer tipus de hypervisor (s'executa directament sobre el maquinari) i li permet executar simultàniament diversos sistemes convidats que poden executar distribucions de Linux, RTOS, Android i altres sistemes operatius.

El projecte com a tal consta de dos components principals: un que és l'hypervisor i el un altre és un model de dispositiu relacionat amb un ampli conjunt de mediadors d'entrada / sortida que organitzen l'intercanvi de dispositius entre els sistemes convidats.

El hypervisor es controla des del sistema operatiu de el servei, que actua com un sistema host i conté components per transmetre trucades d'altres sistemes convidats als equips.

dins de les seves principals característiques es destaquen les següents:

Poc codi

  • Optimitzat per a dispositius amb recursos limitats
  • Poques línies de codi (LOC) de l'hypervisor: aprox. 25K vs. 156K LOC per hypervisores centrats en el centre de dades.

Velocitat

  • baixa latència
  • Permet un temps d'arrencada més ràpid
  • Millora la capacitat de resposta general amb comunicació de maquinari

Creat per IOT incorporat

  • Virtualització més enllà de la CPU, I / S, xarxes, etc.
  • Virtualització de funcions de desenvolupament de IOT incrustades, és a dir: gràfics, imatges, àudio, etc.
  • Conjunt complet de mediadors d'E / S per compartir dispositius en diverses màquines virtuals

adaptabilitat

  • Suport multi-sistema operatiu per a sistemes operatius convidats com Linux i Android
  • Aplicable en molts casos d'ús

És de codi obert

  • suport escalable
  • Importants estalvis en costos de R + D i desenvolupament
  • Codi de transparència
  • Desenvolupament col·laboratiu de programari amb líders de la indústria.
  • Llicències BSD permissives

Seguretat

  • Les càrregues de treball crítiques de seguretat tenen prioritat
  • Aïllament de càrregues de treball crítiques per a la seguretat.
  • El projecte es construeix tenint en compte consideracions de càrrega de treball crítiques per a la seguretat

Novetats d'ACRN 1.2

D'aquest nou lanzamiento es destaca la capacitat de fer servir el firmware Tianocore / OVMF com un gestor d'arrencada virtual per a un sistema operatiu de servei (sistema host) que pot executar Clearlinux, VxWorks i Windows. Mode d'arrencada verificat compatible (arrencada segur).

A més de que els desenvolupadors van treballar en el suport per a contenidors Kata. Mentre que per a sistemes convidats amb Windows (Waag), s'ha afegit un mediador per accedir a el controlador de sistema principal USB (xHCI) i s'ha afegit la Virtualization Always Running Timer (ART).

Per als que estiguin interessats en poder provar ACRN és important que hagin de saber que han de comptar amb al menys els següents requisits:

requeriments mínims

  • Processador x86 de 64 bits
  • Memòria de 4 GB de RAM
  • emmagatzematge 20GB
  • Recomanat
  • Processador de 64 bits de 4 nuclis
  • Memòria de 8 GB de RAM
  • Emmagatzematge de 120GB

Podeu trobar la documentació corresponent així com informació sobre el maquinari suportat en el següent enllaç.


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.