Linux Fondu tərəfindən hazırlanmış ACRN 1.2 daxili qurğular üçün hipervizorun buraxılışı

Linux Fondu təqdim ixtisaslaşmış hipervizorun buraxılması ACRN 1.2, quraşdırılmış texnologiya və Əşyaların İnterneti (IoT) cihazlarında istifadə üçün nəzərdə tutulmuşdur. Hipervizor kodu daxili qurğular üçün Intel-in yüngül hipervizoruna əsaslanır və yayılır BSD lisenziyası altında.

Hipervisor real vaxt tapşırıqlarını yerinə yetirməyə hazır olmaq və məhdud resursları olan avadanlıqla işləyərkən kritik sistemlərdə istifadə üçün uyğunluq nəzərə alınmaqla yazılmışdır. Layihə bulud sistemlərində və məlumat mərkəzlərində istifadə olunan hipervizorlar və ciddi resurs mübadiləsi ilə sənaye sistemləri üçün hipervizorlar arasında yer tutmağa çalışır. ACRN istifadə nümunələrinə elektron idarəetmə blokları, alət panelləri və avtomobil məlumat sistemləri daxildir, lakin hipervizor istehlakçı IoT cihazları və digər daxili tətbiqlər üçün də uyğundur.

ACRN minimal yerüstü xərcləri təmin edir və cəmi 25 min kod sətirindən ibarətdir (müqayisə üçün bulud sistemlərində istifadə olunan hipervizorların təxminən 150 min sətir kodu var). Eyni zamanda, ACRN avadanlıqla qarşılıqlı əlaqə zamanı aşağı gecikmə və adekvat reaksiyaya zəmanət verir. CPU resurslarının, I/O, şəbəkə alt sistemi, qrafika və səs əməliyyatlarının virtuallaşdırılmasını dəstəkləyir. Bütün VM-lər üçün ümumi olan resurslara girişi bölüşmək üçün bir sıra I/O vasitəçiləri təmin edilir.

ACRN tip XNUMX hipervizordur (birbaşa avadanlığın üstündə işləyir) və Linux paylamalarını, RTOS, Android və digər əməliyyat sistemlərini işlədə bilən birdən çox qonaq sistemini eyni vaxtda idarə etməyə imkan verir. Layihə iki əsas komponentdən ibarətdir: hipervizor və əlaqəli cihaz modelləri qonaq sistemləri arasında cihazlara ortaq girişi təşkil edən zəngin giriş/çıxış vasitəçiləri ilə. Hipervisor, host sisteminin funksiyalarını yerinə yetirən və digər qonaq sistemlərindən avadanlığa zənglərin yayımlanması üçün komponentləri ehtiva edən xidmət ƏS-dən idarə olunur.

Linux Fondu tərəfindən hazırlanmış ACRN 1.2 daxili qurğular üçün hipervizorun buraxılışı

Əsas dəyişikliklər ACRN 1.2-də:

  • Firmware istifadə etmək imkanı Tianocore/OVMF Clearlinux, VxWorks və Windows əməliyyat sistemlərini işə sala bilən xidmət ƏS (host sistemi) üçün virtual yükləyici kimi. Doğrulanmış yükləmə rejimini dəstəkləyir (Təhlükəsiz yükləmə);
  • Konteyner dəstəyi Kata;
  • Windows qonaqları üçün (WaaG), USB host nəzarətçisinə (xHCI) daxil olmaq üçün vasitəçi əlavə edilmişdir;
  • Always Running Timer virtualizasiyası əlavə edildi (ART).

Mənbə: opennet.ru

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