ProHoster > Blog > internetové zprávy > Vydání hypervizoru pro vestavěná zařízení ACRN 1.2, vyvinutého nadací Linux Foundation
Vydání hypervizoru pro vestavěná zařízení ACRN 1.2, vyvinutého nadací Linux Foundation
Organizace Linux Foundation prezentovány uvolnění specializovaného hypervizoru ACRN 1.2, navržený pro použití ve vestavěných technologiích a zařízeních internetu věcí (IoT). Kód hypervisoru je založen na odlehčeném hypervizoru Intel pro vestavěná zařízení a distribuovány pod licencí BSD.
Hypervizor je napsán s ohledem na připravenost pro provádění úkolů v reálném čase a vhodnost pro použití v kritických systémech při provozu na zařízení s omezenými zdroji. Projekt se snaží obsadit mezeru mezi hypervizory používanými v cloudových systémech a datových centrech a hypervizory pro průmyslové systémy s přísným sdílením zdrojů. Příklady použití ACRN zahrnují elektronické řídicí jednotky, přístrojové panely a automobilové informační systémy, ale hypervizor je také vhodný pro spotřebitelská zařízení IoT a další vestavěné aplikace.
ACRN poskytuje minimální režii a skládá se pouze z 25 tisíc řádků kódu (pro srovnání hypervizory používané v cloudových systémech mají asi 150 tisíc řádků kódu). ACRN zároveň zaručuje nízkou latenci a adekvátní odezvu při interakci se zařízením. Podporuje virtualizaci zdrojů CPU, I/O, síťového subsystému, grafických a zvukových operací. Pro sdílení přístupu ke zdrojům společným pro všechny virtuální počítače je k dispozici sada I/O mediátorů.
ACRN je hypervizor typu XNUMX (běží přímo na hardwaru) a umožňuje současně provozovat více hostujících systémů, na kterých lze provozovat linuxové distribuce, RTOS, Android a další operační systémy. Projekt se skládá ze dvou hlavních částí: hypervizor a související modely zařízení s bohatou sadou vstupně/výstupních mediátorů, které organizují sdílený přístup k zařízením mezi hostujícími systémy. Hypervizor je řízen ze servisního OS, který plní funkce hostitelského systému a obsahuje komponenty pro vysílání hovorů z jiných hostujících systémů do zařízení.
Možnost použití firmwaru Tianocore/OVMF jako virtuální zavaděč pro servisní OS (hostitelský systém), schopný provozovat Clearlinux, VxWorks a Windows. Podporuje ověřený režim spouštění (Secure boot);