ұйым Linux іргетас мамандандырылған гипервизорды шығару , ендірілген технология мен Интернет заттары (IoT) құрылғыларында пайдалануға арналған. Гипервизор коды ендірілген құрылғыларға және Intel компаниясының жеңіл гипервизорына негізделген BSD лицензиясы бойынша.
Гипервизор нақты уақыттағы тапсырмаларды орындауға дайындықты және шектеулі ресурстары бар жабдықта жұмыс істеген кезде маңызды жүйелерде пайдалануға жарамдылығын ескере отырып жазылған. Жоба бұлттық жүйелерде және деректер орталықтарында қолданылатын гипервизорлар мен ресурстарды қатаң бөлісетін өнеркәсіптік жүйелерге арналған гипервизорлар арасындағы орынды иеленуге тырысады. ACRN пайдалану мысалдарына электронды басқару блоктары, аспаптар панелі және автомобиль ақпараттық жүйелері жатады, бірақ гипервизор тұтынушылардың IoT құрылғылары мен басқа ендірілген қолданбалар үшін де қолайлы.
ACRN минималды үстеме шығындарды қамтамасыз етеді және тек 25 мың код жолынан тұрады (салыстыру үшін бұлтты жүйелерде қолданылатын гипервизорларда шамамен 150 мың жол кодтары бар). Сонымен қатар, ACRN жабдықпен өзара әрекеттесу кезінде төмен кідіріс пен тиісті жауап беруге кепілдік береді. Орталық процессор ресурстарын, енгізу/шығару жүйесін, желілік ішкі жүйені, графиканы және дыбыстық операцияларды виртуалдандыруды қолдайды. Барлық виртуалды құрылғыларға ортақ ресурстарға қатынасты ортақ пайдалану үшін енгізу/шығару медиаторларының жинағы беріледі.
ACRN - 1 типті гипервизор (тікелей аппараттық құралдың үстінде жұмыс істейді) және бірнеше қонақ жүйелерін бір уақытта орындауға мүмкіндік береді, олар іске қосыла алады Linux-дистрибутивтер, RTOS, Android және басқа операциялық жүйелер. Жоба екі негізгі компоненттен тұрады: және байланысты Қонақ жүйелері арасындағы құрылғыларға ортақ қол жеткізуді ұйымдастыратын кіріс/шығыс медиаторларының бай жиынтығымен. Гипервизор хост жүйесінің функцияларын орындайтын және басқа қонақтық жүйелерден жабдыққа қоңырауларды таратуға арналған құрамдастарды қамтитын сервистік ОЖ арқылы басқарылады.
басты ACRN 1.2:
- Микробағдарламаны пайдалану мүмкіндігі Clearlinux, VxWorks және басқа бағдарламаларды іске қоса алатын қызмет көрсету ОС (хост жүйесі) үшін виртуалды жүктеуші ретінде WindowsҚауіпсіз жүктеу режимі қолдау көрсетіледі;
- Контейнерді қолдау ;
- Қонақ жүйелері үшін Windows (WaaG) USB хост контроллеріне (xHCI) кіруге арналған медиатор қосылды;
- Әрқашан жұмыс істейтін таймерді виртуалдандыру қосылды ().
Ақпарат көзі: opennet.ru
