ProHoster > Блог > internet vijesti > Izdanje hipervizora za ugrađene uređaje ACRN 1.2, razvijen od strane Linux Foundation
Izdanje hipervizora za ugrađene uređaje ACRN 1.2, razvijen od strane Linux Foundation
Linux Foundation predstavljen oslobađanje specijalizovanog hipervizora ACRN 1.2, dizajniran za upotrebu u ugrađenoj tehnologiji i Internet of Things (IoT) uređajima. Hipervizorski kod je baziran na Intelovom laganom hipervizoru za ugrađene uređaje i distribuira pod BSD licencom.
Hipervizor je napisan s ciljem spremnosti za izvršavanje zadataka u realnom vremenu i prikladnosti za upotrebu u kritičnim sistemima kada radi na opremi sa ograničenim resursima. Projekat pokušava zauzeti nišu između hipervizora koji se koriste u cloud sistemima i podatkovnim centrima i hipervizora za industrijske sisteme sa striktnom dijeljenjem resursa. Primeri upotrebe ACRN-a uključuju elektronske kontrolne jedinice, instrument table i automobilske informacione sisteme, ali hipervizor je takođe dobro prikladan za potrošačke IoT uređaje i druge ugrađene aplikacije.
ACRN obezbeđuje minimalne troškove i sastoji se od samo 25 hiljada linija koda (za poređenje, hipervizori koji se koriste u cloud sistemima imaju oko 150 hiljada linija koda). Istovremeno, ACRN garantuje nisko kašnjenje i adekvatan odziv pri interakciji sa opremom. Podržava virtuelizaciju CPU resursa, I/O, mrežni podsistem, grafičke i zvučne operacije. Za dijeljenje pristupa resursima zajedničkim za sve VM, obezbjeđen je skup I/O posrednika.
ACRN je hipervizor tipa 1 (pokreće se direktno na hardveru) i omogućava vam da istovremeno pokrenete više gostujućih sistema koji mogu pokretati Linux distribucije, RTOS, Android i druge operativne sisteme. Projekat se sastoji od dvije glavne komponente: hipervizor i povezane modeli uređaja sa bogatim skupom input/output medijatora koji organiziraju zajednički pristup uređajima između sistema za goste. Hipervizorom se upravlja iz servisnog OS-a, koji obavlja funkcije glavnog sistema i sadrži komponente za emitovanje poziva sa drugih gostujućih sistema na opremu.
Mogućnost korištenja firmvera Tianocore/OVMF kao virtuelni bootloader za servisni OS (host sistem), sposoban za pokretanje Clearlinux, VxWorks i Windows. Podržava režim verifikovanog pokretanja (Secure boot);