Liberazione di l'ipervisore per i dispositi incorporati ACRN 1.2, sviluppatu da a Fundazione Linux

Fundazione Linux prisentatu liberazione di un hypervisor specializatu ACRN 1.2, cuncepitu per l'usu in a tecnulugia integrata è i dispositi Internet of Things (IoT). U codice di l'ipervisore hè basatu annantu à l'ipervisoru leggeru di Intel per i dispositi integrati è distribuitu da sottu a licenza BSD.

L'ipervisore hè scrittu cun un ochju à a prontezza per eseguisce travaglii in tempu reale è adattazione per l'usu in sistemi critichi quandu eseguite nantu à l'equipaggiu cù risorse limitate. U prugettu prova di occupà un nichu trà ipervisori utilizati in sistemi di nuvola è centri di dati, è ipervisori per i sistemi industriali cù un strettu sparte di risorse. Esempii di l'usu ACRN includenu unità di cuntrollu elettronicu, pannelli di strumenti è sistemi d'infurmazione di l'automobile, ma l'ipervisore hè ancu adattatu per i dispositi IoT di i cunsumatori è altre applicazioni integrate.

ACRN furnisce un overhead minimu è hè custituitu da solu 25 mila linee di codice (per paragone, ipervisori utilizati in sistemi di nuvola anu circa 150 mila linee di codice). À u listessu tempu, ACRN guarantisci una latenza bassa è una reattività adatta quandu interagisce cù l'equipaggiu. Supporta a virtualizazione di risorse CPU, I / O, sottosistema di rete, gràfiche è operazioni di sonu. Per sparte l'accessu à e risorse cumuni à tutte e VM, hè furnitu un set di mediatori I/O.

ACRN hè un ipervisore di tipu 1 (corre direttamente nantu à u hardware) è vi permette di eseguisce simultaneamente parechji sistemi di ospiti chì ponu eseguisce distribuzioni Linux, RTOS, Android è altri sistemi operativi. U prugettu hè custituitu da dui cumpunenti principali: ipervisore è cunnessi mudelli di dispusitivu cù un riccu inseme di mediatori di input / output chì urganizanu l'accessu cumunu à i dispositi trà i sistemi invitati. L'ipervisore hè cuntrullatu da u serviziu OS, chì eseguisce e funzioni di un sistema d'ospiti è cuntene cumpunenti per trasmette chjamate da altri sistemi di ospiti à l'equipaggiu.

Liberazione di l'ipervisore per i dispositi incorporati ACRN 1.2, sviluppatu da a Fundazione Linux

menu cambià in ACRN 1.2:

  • A pussibilità di utilizà firmware Tianocore/OVMF cum'è un bootloader virtuale per u serviziu OS (sistema host), capace di eseguisce Clearlinux, VxWorks è Windows. Supporta u modu di boot verificatu (Secure boot);
  • Supportu di u containeru Kata;
  • Per l'ospiti di Windows (WaaG), un mediatore hè statu aghjuntu per accede à u controller host USB (xHCI);
  • Aggiunta a virtualizazione di Timer sempre in esecuzione (ART).

Source: opennet.ru

Add a comment