A Linux Alapítvány bemutatta az ACRN 1.2 Hypervisort

ACRN

Néhány napja a Linux Foundation bemutatta az ACRN 1.2 hipervizor új verzióját ami egy speciális Hypervisor és megtervezték beágyazott technológiában és a tárgyi internet eszközökben történő használatra (IoT). A hipervizor a valós idejű feladatok készenlétét és a kritikus rendszerekben való alkalmasságot szem előtt tartva íródik, amikor korlátozott erőforrásokkal rendelkező csapatokon dolgozik.

A projekt egy rést próbál elfoglalni a felhőrendszerekben használt hipervizorok között valamint adatközpontok és hipervizorok az ipari rendszerek számára az erőforrások szigorú elkülönítésével. Az ACRN használatára példaként az elektronikus vezérlőegységeket, a műszerfalakat és az autóipari információs rendszereket említik, de a hipervizor alkalmas a fogyasztói IoT-eszközök és más beágyazott alkalmazások számára is.

Az ACRN minimális rezsit biztosít és csak 25 ezer kódsorból áll (ehhez képest a felhőrendszerekben használt hipervizorok körülbelül 150 ezer kódsort képviselnek).

Az ACRN ugyanakkor garantálja az alacsony késleltetést és megfelelő reakciókészség a csapattal való kapcsolattartás során.

Másrészt támogatja a CPU erőforrások, az input / output virtualizálását, hálózati alrendszer, grafikus és hangműveletek, az összes virtuális gép közös erőforrásaihoz való közös hozzáférésű bemeneti / kimeneti közvetítők mellett.

Az ACRN a hipervizor első típusára utal (közvetlenül a hardver tetején fut), és lehetővé teszi több vendégrendszer egyidejű futtatását, amelyek képesek futtatni Linuxot, RTOS-t, Androidot és más operációs rendszer disztribúciókat.

A projekt önmagában két fő összetevőből áll: az egyik a hipervizor és egy másik a eszköz modell a bemeneti / kimeneti mediátorok széles köréhez kapcsolódik, amelyek megszervezik az eszközmegosztást a vendég rendszerek között.

A hipervizor vezérlése a szolgáltatás operációs rendszeréből történik, amely gazdarendszerként működik, és tartalmaz olyan összetevőket, amelyek más vendég rendszerekről továbbítják a hívásokat a számítógépekre.

belül fő jellemzői közül a következők emelkednek ki:

Kevés kód

  • Korlátozott erőforrásokkal rendelkező eszközökhöz optimalizált
  • Néhány kódsor (LOC) a hipervizortól: kb. 25K vs. 156K LOC az adatközpont-központú hipervizorok számára.

Sebesség

  • Alacsony késleltetés
  • Gyorsabb indítási időt tesz lehetővé
  • Javítja az általános reakciókészséget a hardveres kommunikációval

Beágyazott IoT számára készült

  • Virtualizáció a CPU-n, I / O-n, hálózaton stb. Túl
  • A beágyazott IoT fejlesztési funkciók virtualizálása, azaz: grafika, képek, hang stb.
  • I / O mediátorok teljes készlete az eszközök megosztására több virtuális gép között

rugalmasság

  • Több operációs rendszer támogatása olyan vendég operációs rendszerek számára, mint a Linux és az Android
  • Sok felhasználási esetben alkalmazható

Nyílt forráskódú

  • Skálázható támogatás
  • Jelentős megtakarítás a K + F és a fejlesztési költségek terén
  • Átláthatósági kód
  • Együttműködő szoftverfejlesztés az ipar vezetőivel.
  • Engedélyező BSD licencek

Biztonság

  • A kritikus biztonsági munkaterhelések elsőbbséget élveznek
  • A biztonság szempontjából kritikus munkaterhelések elkülönítése.
  • A projekt a biztonság szempontjából kritikus szempontok figyelembevételével épül fel

Az ACRN 1.2 újdonságai

Ennek az új kiadásnako Kiemelték a Tianocore / OVMF firmware használatának képességét virtuális rendszerbetöltőként a Clearlinux, a VxWorks és a Windows futtatásához használható operációs rendszer (gazdagéprendszer) számára. Támogatott ellenőrzött indítási mód (biztonságos indítás).

Amellett, hogy a fejlesztők a Kata konténerek támogatásán dolgoztak. Míg a Windows vendégrendszerek (WaaG) esetében egy mediátor került hozzá az USB gazdagép-vezérlőhöz (xHCI) való hozzáféréshez, és hozzá lett adva a Virtualization Always Running Timer (ART).

Azok számára, akik érdekeltek az ACRN tesztelésében, fontos, hogy tudják, hogy legalább a következő követelményekkel kell rendelkezniük:

Minimális követelmények

  • 86 bites x64 processzor
  • 4 GB RAM memória
  • Tárolás 20GB
  • Recomendado
  • 64 magos 4 bites processzor
  • 8 GB RAM memória
  • Az 120GB tárolása

Megtalálja a megfelelő dokumentációt valamint információk a támogatott hardverről a következő link.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.