Linux Foundation, ACRN 1.2 Hypervisor'ı tanıttı

ACRN

Bir kaç gün önce Linux Vakfı, ACRN 1.2 hipervizörünün yeni sürümünü sundu hangi uzman bir Hipervizördür ve tasarlanmış gömülü teknoloji ve Nesnelerin İnterneti cihazlarında kullanım için (IoT). Hiper yönetici, sınırlı kaynaklara sahip ekipler üzerinde çalışırken, gerçek zamanlı görev hazırlığı ve kritik sistemlerde kullanım için uygunluğu dikkate alınarak yazılmıştır.

Proje, bulut sistemlerinde kullanılan hipervizörler arasında bir niş işgal etmeye çalışıyor ve kaynakların sıkı bir şekilde ayrıldığı endüstriyel sistemler için veri merkezleri ve hipervizörler. Elektronik kontrol birimleri, gösterge panoları ve otomotiv bilgi sistemleri, ACRN kullanımına örnek olarak gösterilmektedir, ancak hipervizör aynı zamanda tüketici IoT cihazları ve diğer gömülü uygulamalar için de uygundur.

ACRN minimum ek yük sağlar ve yalnızca 25 bin satır koddan oluşur (buna kıyasla, bulut sistemlerinde kullanılan hipervizörler yaklaşık 150 bin satır kodu temsil eder).

ACRN aynı zamanda düşük gecikmeyi de garanti eder ve takımla etkileşimde yeterli yanıt verme.

Öte yandan CPU kaynaklarının, girdi / çıktıların sanallaştırılmasını destekler, tüm sanal makinelerde ortak olan kaynaklara ortak erişim için bir dizi giriş / çıkış aracısına ek olarak ağ alt sistemi, grafik ve ses işlemleri.

ACRN, birinci tip hiper yönetici anlamına gelir (doğrudan donanımın üzerinde çalışır) ve Linux, RTOS, Android ve diğer işletim sistemi dağıtımlarını çalıştırabilen birden çok konuk sistemi aynı anda çalıştırmanıza izin verir.

Bu haliyle proje iki ana bileşenden oluşmaktadır: biri hipervizör y el diğeri bir cihaz modeli konuk sistemler arasında cihaz paylaşımını düzenleyen geniş bir girdi / çıktı aracıları kümesiyle ilgilidir.

Hiper yönetici, bir ana bilgisayar sistemi olarak hareket eden ve diğer konuk sistemlerden bilgisayarlara aramaları iletmek için bileşenler içeren hizmetin işletim sisteminden kontrol edilir.

içinde ana özelliklerinden aşağıdakiler göze çarpmaktadır:

Küçük kod

  • Sınırlı kaynaklara sahip cihazlar için optimize edilmiştir
  • Hiper denetimciden birkaç satır kod (LOC): yakl. 25K vs. Veri merkezi merkezli hipervizörler için 156K LOC.

Hızlandırmak

  • Düşük gecikme süresi
  • Daha hızlı başlatma süresine izin verir
  • Donanım iletişimiyle genel yanıt verme hızını artırır

Gömülü IoT için tasarlandı

  • CPU, I / O, ağlar vb. Ötesinde sanallaştırma
  • Gömülü IoT geliştirme işlevlerinin sanallaştırılması, yani: grafikler, görüntüler, ses vb.
  • Cihazları birden çok sanal makinede paylaşmak için eksiksiz G / Ç aracıları seti

adapte olabilirlik

  • Linux ve Android gibi konuk işletim sistemleri için çoklu işletim sistemi desteği
  • Birçok kullanım durumunda uygulanabilir

Açık kaynak

  • Ölçeklenebilir destek
  • Ar-Ge ve geliştirme maliyetlerinde önemli tasarruflar
  • Şeffaflık kodu
  • Sektör liderleriyle işbirliğine dayalı yazılım geliştirme.
  • İzin Verici BSD Lisansları

güvenlik

  • Kritik güvenlik iş yükleri önceliklidir
  • Güvenlik açısından kritik iş yüklerinin yalıtılması.
  • Proje, güvenlik açısından kritik iş yükü hususları göz önünde bulundurularak oluşturulmuştur

ACRN 1.2'deki yenilikler

Bu yeni sürümüno Tianocore / OVMF aygıt yazılımını kullanma yeteneği vurgulanır Clearlinux, VxWorks ve Windows'u çalıştırabilen bir hizmet işletim sistemi (ana bilgisayar sistemi) için sanal bir önyükleyici olarak. Desteklenen Doğrulanmış Önyükleme Modu (Güvenli Önyükleme).

bunun yanı sıra geliştiriciler Kata kapsayıcıları için destek üzerinde çalıştı. Windows konuk sistemleri (WaaG) için ise, USB ana bilgisayar denetleyicisine (xHCI) erişmek için bir arabulucu eklenmiş ve Sanallaştırma Her Zaman Çalışan Zamanlayıcı (ART) eklenmiştir.

ACRN'yi test edebilmekle ilgilenenlerin, en azından aşağıdaki gereksinimlere sahip olmaları gerektiğini bilmeleri önemlidir:

Minimum Gereksinimler

  • 86 bit x64 işlemci
  • 4 GB RAM bellek
  • 20GB depolama
  • Recomendado
  • 64 çekirdekli 4 bit işlemci
  • 8 GB RAM bellek
  • 120GB’in depolanması

İlgili belgeleri bulabilirsiniz desteklediği donanım hakkındaki bilgilerin yanı sıra aşağıdaki bağlantı.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.