Linux-säätiö esitteli ACRN 1.2 Hypervisorin

ACRN

Joitakin päiviä sitten Linux-säätiö esitteli uuden version ACRN 1.2 -hypervisorista joka on erikoistunut hypervisori ja suunniteltu sulautetun tekniikan ja esineiden internet-laitteiden käyttöön (IoT). Hypervisori on kirjoitettu ottaen huomioon reaaliaikainen tehtävävalmius ja soveltuvuus käytettäväksi kriittisissä järjestelmissä, kun työskentelet tiimeissä, joilla on rajalliset resurssit.

Hanke yrittää käyttää kapealla pilvijärjestelmissä käytettyjen hypervisorien joukossa ja datakeskukset ja hypervisorit teollisuusjärjestelmille, joissa resurssit erotetaan tiukasti. Elektroniset ohjausyksiköt, kojelaudat ja autojen tietojärjestelmät mainitaan esimerkkeinä ACRN: n käytöstä, mutta hypervisori soveltuu myös kuluttajien IoT-laitteisiin ja muihin sulautettuihin sovelluksiin.

ACRN tarjoaa minimaalisen yleiskustannukset ja se koostuu vain 25 tuhannesta koodirivistä (vertailun vuoksi pilvijärjestelmissä käytetyt hypervisorit edustavat noin 150 tuhatta koodiriviä).

Samalla ACRN takaa matalan viiveen ja riittävä reagointikyky vuorovaikutuksessa tiimin kanssa.

Toisaalta se tukee suorittimen resurssien, panoksen / lähdön virtualisointia, verkko-osajärjestelmä, grafiikka- ja äänitoiminnot, lisäksi joukko tulo- / lähtövälittäjiä kaikkien virtuaalikoneiden yhteisten resurssien yhteiseen käyttöön.

ACRN viittaa ensimmäisen tyyppiseen hypervisoriin (se toimii suoraan laitteiston päällä) ja sen avulla voit suorittaa samanaikaisesti useita vierasjärjestelmiä, jotka voivat suorittaa Linux-, RTOS-, Android- ja muita käyttöjärjestelmäjärjestelmiä.

Hanke sinänsä koostuu kahdesta pääkomponentista: joka on hypervisori ja toinen on a laitemalli liittyy laajaan tulo- / lähtövälittäjäjoukkoon, joka järjestää laitevaihtoa vierasjärjestelmien välillä.

Hypervisoria ohjataan palvelun käyttöjärjestelmästä, joka toimii isäntäjärjestelmänä ja sisältää komponentteja puheluiden siirtämiseksi muista vierasjärjestelmistä tietokoneisiin.

sisällä sen pääominaisuuksista seuraavat:

Pieni koodi

  • Optimoitu laitteille, joilla on rajalliset resurssit
  • Muutama koodirivi (LOC) hypervisorista: noin. 25K vs. 156K LOC datakeskuskeskeisille hypervisoreille.

Nopeus

  • Alhainen viiveaika
  • Mahdollistaa nopeamman käynnistysajan
  • Parantaa yleistä reagointikykyä laitteistoviestinnällä

Rakennettu upotettuun esineiden internetiin

  • Virtualisointi suorittimen, I / O: n, verkkoyhteyksien jne. Ulkopuolella
  • Upotettujen IoT-kehitystoimintojen virtualisointi, ts. Grafiikka, kuvat, ääni jne.
  • Täydellinen sarja I / O-välittäjiä laitteiden jakamiseksi useiden virtuaalikoneiden välillä

sopeutumiskyky

  • Usean käyttöjärjestelmän tuki vieraileville käyttöjärjestelmille, kuten Linux ja Android
  • Soveltuu monissa käyttötapauksissa

Se on avoimen lähdekoodin

  • Skaalautuva tuki
  • Merkittävät säästöt tutkimus- ja kehityskustannuksissa
  • Läpinäkyvyyskoodi
  • Ohjelmistokehitys yhteistyössä alan johtajien kanssa.
  • Sallivat BSD-lisenssit

turvallisuus

  • Kriittiset tietoturvakuormat ovat etusijalla
  • Turvallisuuden kannalta kriittisten työmäärien eristäminen.
  • Projekti on rakennettu turvallisuuden kannalta kriittiset työmarkkinat huomioon ottaen

ACRN 1.2: n uudet ominaisuudet

Tästä uudesta julkaisustao kyky käyttää Tianocore / OVMF-laiteohjelmistoa on korostettu virtuaalisena käynnistyslataimena palvelun käyttöjärjestelmälle (isäntäjärjestelmälle), joka voi käyttää Clearlinuxia, VxWorksia ja Windowsia. Tuettu vahvistettu käynnistystila (turvallinen käynnistys).

Sen lisäksi kehittäjät työskentelivät Kata-konttien tuen parissa. Kun taas Windows-vierasjärjestelmissä (WaaG) on lisätty välittäjä pääsemään USB-isäntäohjaimeen (xHCI) ja lisätty Virtualization Always Running Timer (ART).

Niille, jotka ovat kiinnostuneita ACRN: n testaamisesta, on tärkeää, että he tietävät, että heillä on oltava vähintään seuraavat vaatimukset:

Vähimmäisvaatimukset

  • 86-bittinen x64-prosessori
  • 4 Gt RAM-muistia
  • 20GB-tallennustila
  • Recomendado
  • 64-ytinen 4-bittinen prosessori
  • 8 Gt RAM-muistia
  • 120GB: n tallennus

Löydät vastaavat asiakirjat sekä tietoja tuetuista laitteistoista seuraava linkki.


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.