Linux Foundation predstavio je ACRN 1.2 Hypervisor

ACRN

Prije nekoliko dana Linux Foundation predstavio je novu verziju hipervizora ACRN 1.2 koji je specijalizirani hipervizor i dizajniran za upotrebu u ugrađenoj tehnologiji i uređajima Internet of Things (IoT). Hipervizor je napisan s obzirom na spremnost zadataka u stvarnom vremenu i pogodnost za upotrebu u kritičnim sistemima, kada se radi u timovima s ograničenim resursima.

Projekt pokušava zauzeti nišu među hipervizorima koji se koriste u oblačnim sistemima i podatkovni centri i hipervizori za industrijske sisteme sa strogim odvajanjem resursa. Kao primjeri upotrebe ACRN-a navode se elektroničke upravljačke jedinice, kontrolne ploče i automobilski informacijski sustavi, ali hipervizor je pogodan i za potrošačke IoT uređaje i druge ugrađene aplikacije.

ACRN pruža minimalne troškove i sastoji se od samo 25 hiljada linija koda (u usporedbi s tim, hipervizori koji se koriste u sistemima u oblaku predstavljaju približno 150 hiljada linija koda).

Istovremeno, ACRN garantira malu latenciju i adekvatna reakcija u interakciji s timom.

S druge strane podržava virtualizaciju CPU resursa, ulaz / izlaz, mrežni podsistem, grafičke i zvučne operacije, pored skupa ulazno / izlaznih medijatora za zajednički pristup resursima zajedničkim svim virtualnim mašinama.

ACRN se odnosi na prvi tip hipervizora (izvodi se izravno na hardveru) i omogućava vam istovremeno pokretanje više gostujućih sistema koji mogu pokretati Linux, RTOS, Android i druge distribucije operativnog sistema.

Projekt se kao takav sastoji od dvije glavne komponente: onaj koji jeste hipervizor y el drugo je a model uređaja povezan sa širokim nizom ulazno / izlaznih posrednika koji organiziraju dijeljenje uređaja između gostujućih sistema.

Hipervizorom se upravlja iz operativnog sistema usluge, koji djeluje kao host sistem i sadrži komponente za prijenos poziva s drugih sistema gostiju na računare.

Dentro od njegovih glavnih karakteristika ističu se:

Mali kod

  • Optimizirano za uređaje s ograničenim resursima
  • Nekoliko linija koda (LOC) iz hipervizora: približno 25K vs. 156K LOC za hipervizore usmjerene na podatkovni centar.

Brzina

  • Niska latencija
  • Omogućuje brže vrijeme pokretanja
  • Poboljšava ukupnu reaktivnost hardverskom komunikacijom

Izrađeno za ugrađeni IoT

  • Virtualizacija izvan CPU-a, I / O-a, umrežavanja itd.
  • Virtualizacija ugrađenih IoT razvojnih funkcija, tj. Grafika, slika, audio itd.
  • Kompletan set I / O medijatora za dijeljenje uređaja na više virtualnih strojeva

Prilagodljivost

  • Podrška za više operativnih sistema za gostujuće operativne sisteme kao što su Linux i Android
  • Primjenjivo u mnogim slučajevima upotrebe

Otvoreni je izvor

  • Podesiva podrška
  • Važne uštede u istraživanju i razvoju i razvojnim troškovima
  • Kod transparentnosti
  • Suradnički razvoj softvera sa liderima u industriji.
  • Dozvoljene BSD licence

bezbjednost

  • Kritična sigurnosna radna opterećenja imaju prioritet
  • Izolacija sigurnosno kritičnih radnih opterećenja.
  • Projekt je izgrađen imajući na umu kritična radna opterećenja

Što je novo u ACRN 1.2

Ovog novog izdanjao Istaknuta je mogućnost upotrebe firmvera Tianocore / OVMF kao virtualni pokretački program za uslužni operativni sistem (host sistem) koji može pokretati Clearlinux, VxWorks i Windows. Podržani potvrđeni način pokretanja (sigurno pokretanje).

pored toga programeri su radili na podršci za Kata kontejnere. Dok je za gostujuće Windows sisteme (WaaG) dodan posrednik za pristup USB host kontroleru (xHCI) i dodat je Timer za uvijek pokrenutu virtualizaciju (ART).

Za one koji su zainteresirani za mogućnost testiranja ACRN-a, važno je da znaju da moraju imati barem sljedeće zahtjeve:

Minimalni zahtevi

  • 86-bitni x64 procesor
  • 4 GB RAM memorije
  • Storage 20GB
  • Preporučeno
  • 64-jezgreni 4-bitni procesor
  • 8 GB RAM memorije
  • Skladištenje 120GB

Možete pronaći odgovarajuću dokumentaciju kao i informacije o hardveru podržanom u sljedeći link.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.