Linux Foundation ACRN 1.2 Hypervisor ұсынды

ACRN

Бірнеше күн бұрын Linux Foundation ACRN 1.2 гипервизорының жаңа нұсқасын ұсынды ол - бұл мамандандырылған гипер кеңесші және жобаланған ендірілген технологиялар мен заттар Интернетінде пайдалану үшін (IoT). Гипервизор нақты уақыт режимінде тапсырманы орындау дайындығын және шектеулі ресурстармен жұмыс істейтін топтарда жұмыс істеу кезінде маңызды жүйелерде қолдануға жарамдылығын ескере отырып жазылған.

Жоба бұлтты жүйелерде қолданылатын гипервизорлар арасында орын алуға тырысады және ресурстарды қатаң бөлумен өнеркәсіптік жүйелерге арналған деректер орталықтары мен гипервизорлар. Электрондық басқару блоктары, бақылау тақталары және автомобильдік ақпараттық жүйелер ACRN қолдану мысалы ретінде келтірілген, бірақ гипервизор тұтынушының IoT құрылғылары мен басқа енгізілген қосымшаларға да сәйкес келеді.

ACRN минималды қосымша шығындарды қамтамасыз етеді және тек 25 мың жолдық кодтан тұрады (салыстырмалы түрде, бұлтты жүйелерде қолданылатын гипервизорлар шамамен 150 мың код жолын білдіреді).

Сонымен қатар, ACRN кешігу мерзіміне кепілдік береді және командамен өзара әрекеттесу кезінде барабар жауаптылық.

Екінші жағынан, бұл CPU ресурстарының виртуалдануын, енгізу / шығуды қолдайды, барлық виртуалды машиналарға ортақ ресурстарға бірлесіп қол жеткізуге арналған енгізу / шығару медиаторларының жиынтығынан басқа, желінің ішкі жүйесі, графика және дыбыстық операциялар.

ACRN гипервизордың бірінші түріне жатады (ол тікелей аппараттық құралдың үстінде жұмыс істейді) және Linux, RTOS, Android және басқа операциялық жүйелердің дистрибутивтерін басқара алатын бірнеше қонақтар жүйесін бір уақытта басқаруға мүмкіндік береді.

Жоба екі негізгі компоненттен тұрады: біреуі гипервизор және басқасы - а құрылғы моделі қонақтар жүйелері арасында құрылғыны бөлуді ұйымдастыратын енгізу / шығару медиаторларының кең жиынтығына қатысты.

Гипервизор хост жүйесінің қызметін атқаратын және басқа қонақтар жүйесінен компьютерлерге қоңыраулар жіберуге арналған компоненттерден тұратын қызметтің операциялық жүйесінен басқарылады.

Ішінде оның негізгі сипаттамаларының бірі:

Кішкентай код

  • Ресурстары шектеулі құрылғылар үшін оңтайландырылған
  • Гипервизордан бірнеше код жолдары (LOC): шамамен. 25K қарсы Деректерді орталықтандырылған гипервизорларға арналған 156K LOC.

Жылдамдық

  • Төмен кідіріс
  • Іске қосу уақытын жылдамдатуға мүмкіндік береді
  • Аппараттық байланыспен жалпы жауаптылықты жақсартады

Кірістірілген IoT үшін салынған

  • Виртуализация орталық процессордан тыс, енгізу-шығару, желілік және т.б.
  • IoT ендірілген функцияларын виртуалдандыру, яғни графика, кескіндер, аудио және т.б.
  • Құрылғыларды бірнеше виртуалды машиналар арқылы бөлісуге арналған енгізу-шығару медиаторларының толық жиынтығы

Бейімделу

  • Linux және Android сияқты қонақты операциялық жүйелер үшін көп операциялық жүйені қолдау
  • Көптеген жағдайларда қолданылады

Бұл ашық ақпарат көзі

  • Масштабты қолдау
  • ҒЗТКЖ және әзірлеу шығындарындағы айтарлықтай үнемдеу
  • Ашықтық коды
  • Өндіріс жетекшілерімен бірлесіп бағдарламалық жасақтама әзірлеу.
  • BSD лицензиялары

қауіпсіздік

  • Қауіпсіздіктің маңызды жүктемелері бірінші орынға шығады
  • Қауіпсіздікке маңызды жүктемелерді оқшаулау.
  • Жоба қауіпсіздік жүктемесін ескере отырып салынған

ACRN 1.2-де қандай жаңалықтар бар

Бұл жаңа шығарылымo Tianocore / OVMF микробағдарламасын пайдалану мүмкіндігі ерекше көрсетілген Clearlinux, VxWorks және Windows жүйесін басқара алатын қызметтік операциялық жүйеге (хост жүйесіне) арналған виртуалды жүктеуші ретінде. Қолданылатын тексерілген жүктеу режимі (қауіпсіз жүктеу).

Сонымен қатар әзірлеушілер Ката контейнерлерін қолдау бойынша жұмыс жасады. Windows қонақтар жүйелері үшін (WaaG) USB хост контроллеріне (xHCI) қол жеткізу үшін делдал қосылды және виртуализация әрдайым жұмыс істейтін таймерге (ART) қосылды.

ACRN сынағын өткізуге қызығушылық танытқандар үшін олардың кем дегенде келесі талаптардың болуын білу маңызды:

Минималды талаптар

  • 86 биттік x64 процессоры
  • 4 Гбайт жедел жад
  • 20GB сақтау орны
  • Ұсынылады
  • 64 ядролы 4 биттік процессор
  • 8 Гбайт жедел жад
  • 120GB сақтау орны

Сіз тиісті құжаттарды таба аласыз сондай-ақ қолдау көрсетілетін жабдық туралы ақпарат келесі сілтеме.


Мақаланың мазмұны біздің ұстанымдарымызды ұстанады редакторлық этика. Қате туралы хабарлау үшін нұқыңыз Мұнда.

Бірінші болып пікір айтыңыз

Пікіріңізді қалдырыңыз

Сіздің электрондық пошта мекен-жайы емес жарияланады. Міндетті өрістер таңбаланған *

*

*

  1. Деректерге жауапты: Мигель Анхель Гатан
  2. Деректердің мақсаты: СПАМ-ны басқару, түсініктемелерді басқару.
  3. Заңдылық: Сіздің келісіміңіз
  4. Деректер туралы ақпарат: заңды міндеттемелерді қоспағанда, деректер үшінші тұлғаларға жіберілмейді.
  5. Деректерді сақтау: Occentus Networks (ЕО) орналастырған мәліметтер базасы
  6. Құқықтар: Сіз кез-келген уақытта ақпаратты шектей, қалпына келтіре және жоя аласыз.