Выпущен гипервизор ACRN IoT версии 2


Project ACRN выпустил версию 2 своего гипервизора IoT. ACRN, поддерживаемый Linux Foundation, представляет собой легкий гипервизор с открытым исходным кодом, который поддерживает функции IoT, включая графику, обработку изображений и звук, менее чем в 40 КБ строк кода.

ACRN

Разработчики говорят, что ACRN оптимизирован для упрощения разработки встраиваемых систем, призванных заполнить пробел между гипервизорами центров обработки данных и гипервизорами с жестким разделением.

Он имеет эталонный стек гипервизора устройства и архитектуру для запуска нескольких программных подсистем в консолидированной системе с помощью диспетчера виртуальных машин. Он также определяет эталонную реализацию платформы для эмуляции виртуального устройства, называемую моделью устройства ACRN. Гипервизор ACRN — это эталонный стек гипервизора типа 1, работающий непосредственно на аппаратном обеспечении без операционной системы, поэтому он подходит для использования в IoT и встроенных устройствах.

Улучшения ACRN v2 начинаются с новых и улучшенных определений сценариев, с упором на те, которые подходят для промышленного Интернета вещей и периферийных устройств. Новая поддержка ACRN включает сертификацию функциональной безопасности, характеристики в реальном времени, совместное использование устройств и ЦП, а также общие потребности в вычислительной мощности. Ряд операционных систем пользовательских виртуальных машин, включая Windows 10, Ubuntu, Android и VxWorks, могут работать в ACRN, выполняя различные рабочие нагрузки и приложения на одной и той же аппаратной платформе.

Еще одним улучшением нового выпуска является новая архитектура гибридного режима, разработанная для повышения гибкости, поэтому ACRN может одновременно поддерживать как традиционное совместное использование ресурсов между виртуальными машинами, так и полное разделение ресурсов виртуальных машин, необходимое для требований функциональной безопасности.

В новой версии также добавлена поддержка процессоров Intel Core 8-го поколения. Он поддерживает предварительно запущенную секционированную виртуальную машину безопасности и виртуальную машину после запуска с помощью встроенного программного обеспечения открытой виртуальной машины (OVMF), а также виртуальную машину реального времени после запуска.


Добавить комментарий