Cloud Hypervisor 0.3'ün yeni sürümü geldi, açık kaynaklı VMM

Bulut Hiper Yöneticisi

Intel lansmanını duyurdu hipervizörün yeni bir versiyonu “Bulut Hipervizörü 0.3” hangisi veAçık kaynaklı bir sanal makine monitörüdür KVM'nin üstünde çalışır. Proje yalnızca bulutta modern iş yüklerini çalıştırmaya odaklanır, artı sınırlı sayıda donanım mimarisi ve platformu.

Bulut iş yükleri, genellikle bir bulut sağlayıcısı içindeki müşteriler tarafından yürütülen iş yüklerini ifade eder. Hipervizör Ortak Rust-VMM projesinin bileşenlerine dayanmaktadır, Intel'in yanı sıra Alibaba, Amazon, Google ve Red Hat'in de katıldığı.

Rust-VMM, Rust'ta yazılmıştır ve belirli hipervizörler oluşturmanıza olanak tanır belirli görevler için. Cloud Hypervisor, üst düzey bir sanal makine monitörü (VMM) sağlayan ve bulut bilişimin zorluklarını karşılamak üzere optimize edilmiş hipervizörlerden biridir.

Cloud Hypervisor, modern Linux dağıtımlarını başlatmaya odaklanıyor paravirtio cihazları kullanarak.

Anahtar görevler şunları içerir: yüksek yanıt verme, düşük bellek tüketimi, yüksek performans, yapılandırmanın basitleştirilmesi ve olası saldırı vektörlerinin azaltılması.

Emülasyon desteği en aza indirilmiştir ve paravirtualizasyona önem verilmektedir. Şu anda yalnızca x86_64 sistemleri desteklenmektedir, ancak planlar aynı zamanda AArch64 desteğini de içeriyor. Konuk sistemlerden şu anda Yalnızca 64 bit Linux yapıları desteklenir. CPU, bellek, PCI ve NVDIMM oluşturma aşamasında yapılandırılır ve sanal makineler de sunucular arasında taşınabilir.

Proje kodu Apache 2.0 lisansı kapsamında mevcuttur.

Cloud Hypervisor 0.3'ün başlıca yeni özellikleri

Cloud Hypervisor 0.3'ün bu yeni sürümünde öne çıkanlar bireysel süreçlerde paravirtualized I/O'yu ortadan kaldırmak. Blok cihazlarla etkileşim için vhost-user-blk arka uçlarını kullanma yeteneği eklendi.

Değişim vhost -user modülüne dayalı blok cihazların bağlanmasına izin verir, SPDK gibi, paravirtualleştirilmiş depolama için arka uçlar olarak Cloud Hypervisor'a.

El vhost -user-net arka uçlarındaki ağ işlemlerinin kaldırılmasına yönelik destek önceki sürümde görünen TAP sanal ağ sürücüsünü temel alan yeni bir arka uçla genişletildi. Arka uç Rust'ta yazılmıştır ve artık Cloud Hypervisor tarafından birincil paravirtualized ağ mimarisi olarak kullanılmaktadır.

Ana bilgisayar ortamı ile konuk sistem arasındaki iletişimin verimliliğini ve güvenliğini arttırmak, AF_VSOCK adreslemeli hibrit bir soket uygulaması önerilmiştir (sanal ağ soketleri), virtio aracılığıyla çalışıyor.

Uygulama, Amazon tarafından geliştirilen Firecracker projesinin deneyimine dayanmaktadır. VSOCK, standart POSIX yuva API'sini kullanmanıza olanak tanır Konuk sistemdeki uygulamalar ile ana bilgisayar tarafındaki uygulamalar arasındaki etkileşim için, bu, normal ağ programlarının bu tür bir etkileşim için uyarlanmasını ve birkaç istemci programının etkileşiminin tek bir sunucu uygulamasıyla uygulanmasını kolaylaştırır.

Öne çıkan bir diğer değişiklik ise Yönetim API'si için ilk destek HTTP protokolü kullanılarak sağlanır. Gelecekte bu API, kaynakların çalışırken takılması ve ortamların taşınması gibi konuk sistemler üzerinde eşzamansız işlemler başlatmanıza olanak tanıyacaktır.

Ayrıca, PCI veri yolu emülasyonu gerektirmeyen minimalist konuk sistemleri oluşturmak için kullanılabilecek, virtio MMIO (bellek eşlemeli virtio) tabanlı taşıma uygulamasına sahip bir katmanın eklenmesi de dikkate değerdir.

Gömülü konuk sistemlerinin başlatılmasına yönelik desteği genişletme girişiminin bir parçası olarak Cloud Hypervisor, paravirtualize IOMMU cihazlarını virtio aracılığıyla iletme yeteneğini ekledi; bu, gömülü ve doğrudan cihazların iletilmesinin güvenliğini artırabilir.

Son olarak duyuruda öne çıkan diğer yeni özellikler arasında şunlar yer alıyor:Ubuntu 19.10 için sağlanan destek, yanı sıra ayrıca 64 GB'den fazla RAM'e sahip konuk sistemlerini çalıştırma yeteneği de eklendi.

Bu konuda daha fazla bilgi edinmek ve bu Hipervizörle çalışabilmek istiyorsanız ayrıntılara başvurabilirsiniz. Aşağıdaki bağlantıda.


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.