Фондацията на Linux представи ACRN 1.2 Hypervisor

ACRN

Преди няколко дни фондацията Linux представи новата версия на хипервизора ACRN 1.2 който е специализиран хипервизор и проектирани за използване във вградени технологии и устройства на Internet of Things (IoT). Хипервизорът е написан с оглед на готовността на задачите в реално време и пригодността за използване в критични системи, когато се работи в екипи с ограничени ресурси.

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

ACRN осигурява минимални режийни разходи и се състои само от 25 хиляди реда код (за сравнение, хипервизорите, използвани в облачни системи, представляват приблизително 150 хиляди реда код).

В същото време ACRN гарантира ниска латентност и адекватна отзивчивост при взаимодействие с екипа.

От друга страна то поддържа виртуализация на ресурсите на процесора, вход / изход, мрежова подсистема, графични и звукови операции, в допълнение към набор от медиатори за вход / изход за съвместен достъп до ресурси, общи за всички виртуални машини.

ACRN се отнася до първия тип хипервизор (той работи директно върху хардуера) и ви позволява едновременно да стартирате множество системи за гости, които могат да работят с Linux, RTOS, Android и други операционни системи.

Проектът като такъв се състои от два основни компонента: който е хипервизора и друго е a модел на устройството свързани с широк набор от медиатори за вход / изход, които организират споделянето на устройства между системи за гости.

Хипервизорът се управлява от операционната система на услугата, която действа като хост система и съдържа компоненти за предаване на обаждания от други системи за гости към компютрите.

в от основните му характеристики се открояват следните:

Малък код

  • Оптимизиран за устройства с ограничени ресурси
  • Няколко реда код (LOC) от хипервизор: прибл. 25K срещу 156K LOC за хипервизори, ориентирани към центъра за данни.

скорост

  • Ниска латентност
  • Позволява по-бързо време за стартиране
  • Подобрява цялостната отзивчивост с хардуерна комуникация

Създаден за вграден IoT

  • Виртуализация извън CPU, I / O, мрежи и т.н.
  • Виртуализация на вградени функции за развитие на IoT, т.е.: графики, изображения, аудио и др.
  • Пълен набор от I / O медиатори за споделяне на устройства в множество виртуални машини

приспособимост

  • Поддръжка на многооперационна система за гостуващи операционни системи като Linux и Android
  • Приложимо в много случаи на употреба

Той е с отворен код

  • Мащабируема поддръжка
  • Важни икономии при НИРД и разходи за разработка
  • Код за прозрачност
  • Съвместно разработване на софтуер с лидери в бранша.
  • Разрешителни BSD лицензи

сигурност

  • Критичните натоварвания за сигурност имат приоритет
  • Изолиране на критични работни натоварвания.
  • Проектът е изграден, като се имат предвид съображенията, свързани с натоварването, критични за безопасността

Какво е новото в ACRN 1.2

От тази нова версияo подчертана е възможността за използване на фърмуера Tianocore / OVMF като виртуален зареждащ инструмент за операционна система за услуги (хост система), която може да изпълнява Clearlinux, VxWorks и Windows. Поддържа се потвърден режим на зареждане (безопасно стартиране).

Освен, че разработчиците са работили по поддръжка за контейнери Kata. Докато за системите за гости на Windows (WaaG) е добавен посредник за достъп до USB хост контролера (xHCI) и е добавен Виртуализацията винаги изпълняващ се таймер (ART).

За тези, които се интересуват от възможността да тестват ACRN, е важно да знаят, че трябва да имат поне следните изисквания:

Минимални изисквания

  • 86-битов x64 процесор
  • 4GB RAM памет
  • Съхранение 20GB
  • Recomendado
  • 64-ядрен 4-битов процесор
  • 8GB RAM памет
  • Съхранение на 120GB

Можете да намерите съответната документация както и информация за хардуера, поддържан в следната връзка.


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.