Организација Linux Фондацијата ослободување на специјализиран хипервизор , дизајниран за употреба во вградена технологија и уреди за Интернет на нештата (IoT). Хипервизорскиот код се базира на лесниот хипервизор на Интел за вградени уреди и под лиценцата BSD.
Хипервизорот е напишан со внимание на подготвеноста за извршување задачи во реално време и соодветноста за употреба во критични системи кога работи на опрема со ограничени ресурси. Проектот се обидува да заземе ниша помеѓу хипервизорите кои се користат во облак системите и центрите за податоци, и хипервизорите за индустриските системи со строго споделување на ресурсите. Примери за употреба на ACRN вклучуваат електронски контролни единици, табли со инструменти и автомобилски информациски системи, но хипервизорот исто така е добро прилагоден за IoT уреди за потрошувачи и други вградени апликации.
ACRN обезбедува минимални трошоци и се состои од само 25 илјади линии код (за споредба, хипервизорите што се користат во облак системите имаат околу 150 илјади линии код). Во исто време, ACRN гарантира мала латентност и соодветна реакција при интеракција со опремата. Поддржува виртуелизација на ресурсите на процесорот, I/O, мрежен потсистем, графички и звучни операции. За споделување на пристапот до ресурсите заеднички за сите VM-и, се обезбедува сет на I/O медијатори.
ACRN е хипервизор од тип 1 (работи директно врз хардверот) и овозможува истовремено извршување на повеќе гостински системи, кои можат да работат Linux-дистрибуции, RTOS, Android и други оперативни системи. Проектот се состои од две главни компоненти: и поврзани со богат сет на влезно/излезни медијатори кои организираат заеднички пристап до уредите помеѓу гостинските системи. Хипервизорот се контролира од сервисниот оперативен систем, кој ги извршува функциите на домаќин систем и содржи компоненти за емитување повици од други гостински системи до опремата.
Главните во ACRN 1.2:
- Можност за користење фирмвер како виртуелен подигнувач за сервисен оперативен систем (домаќин систем), способен да работи со Clearlinux, VxWorks и WindowsПоддржан е режим на безбедно стартување;
- Поддршка за контејнери ;
- За гостински системи со Windows (WaaG) Додаден медијатор за пристап до USB контролерот на домаќинот (xHCI);
- Додадена е виртуелизација на тајмерот секогаш работи ().
Извор: opennet.ru
