QEMU 11.0.0: AWS Nitro Enclave'lerini şimdi yerel olarak test edin

kapanış bildirimi

Bu makale İngilizce olarak da mevcuttur. Teknik yardımla tercüme edildi ve yayınlanmadan önce editoryal olarak gözden geçirildi.

QEMU 11.0.0 geldi: Yeni sürüm esas olarak bulut desteğini, gizli işlemeyi ve çeşitli donanım mimarilerini genişletiyor. Önemli yenilikler arasında AWS Nitro Enclave için yeni bir “nitro” hızlandırıcı, şifrelenmiş VM'ler için ek güvenlik özellikleri ve grafik ve depolama yığınında iyileştirmeler yer alıyor. QEMU, yaygın olarak kullanılan açık kaynaklı bir hipervizör ve emülatördür. Hem KVM, WHPX veya HVF aracılığıyla tam sanallaştırmayı hem de TCG aracılığıyla saf CPU emülasyonunu destekler.

Duyurudan sonra devamını okuyun

11.0.0 sürümünün odak noktası yeni “nitro” hızlandırıcıdır. Bu, AWS Nitro Enclaves'in ilk kez QEMU'da yerel olarak çalıştığı anlamına gelir. Bu bölgeler, EC2 bulut sunucuları içindeki yüksek düzeyde yalıtılmış çalışma zamanı ortamlarıdır. Ağ erişimi veya kalıcı depolama alanı yoktur ve anahtar yönetimi veya hassas veri işleme gibi güvenlik açısından kritik iş yükleri için uygundurlar. Geliştiriciler artık bu tür senaryoları AWS altyapısına güvenmek zorunda kalmadan QEMU'da yerel olarak test edebilir.

Gizli bilgi işlem alanında QEMU, donanım tabanlı güvenlik mekanizmalarına yönelik desteği genişletiyor. Yenilik, ROP, JOP ve COP saldırılarını daha zor hale getiren Intel'in Kontrol Akışı Uygulama Teknolojisinin (CET) sanallaştırılmasıdır. Ayrıca KVM artık SEV-SNP ve TDX VM'lerini sıfırlayabiliyor. Bunu yapmak için QEMU yeni bir şifrelenmiş konuk bağlamını başlatır. SEV-SNP ve TDX, sanal makineleri ana bilgisayardan korur ve depolamalarını şifreler.

Hipervizör arka uçlarında da ilerleme var. QEMU, MSHV ve WHPX hızlandırıcılarına yönelik desteği geliştirir. macOS'ta HVF, ana CPU'nun desteklemesi durumunda artık Scalable Matrix Extension 2 (SME2) ile ARM iş yüklerini hızlandırıyor.

Duyurudan sonra devamını okuyun

Grafik yığınında QEMU, seçilen Linux grafik sürücüleri için virtio-gpu'yu “DRM yerel bağlam” moduyla genişletir. Ayrıca her sanal ekran için farklı çözünürlükler ayarlayabilirsiniz. Bu, sanal makinelerde çoklu monitör kurulumlarını basitleştirir ve modern grafik API'lerine bağlantıyı geliştirir.

Engelleme katmanında, NFS sürücüsü artık libnfs v6'yı destekliyor ve geliştiriciler ayrıca curl ve FUSE tabanlı engelleme sürücülerini de revize etti. Bu, özellikle ağ depolama ve ana bilgisayar tarafı görüntü araçları için geçerlidir: QEMU, NFS sunucularındaki ve HTTP(S)/FTP yoluyla erişilebilen kaynaklardaki görüntü bağlantısını geliştirir. FUSE kullanılarak görüntüler, barındırma araçlarına ham görüntüler olarak da sunulabilir.

QEMU'nun saf yazılım emülasyonuna yönelik arka ucu olan Tiny Code Generator (TCG), artık doğrudan kaynak ağacındaki C++ eklentilerini destekliyor. Bu, örneğin performans takibi veya profil oluşturma için analiz ve enstrümantasyon araçlarının geliştirilmesini basitleştirir.

Ayrıca QEMU 11.0.0, çok sayıda işlemci mimarisine yönelik desteği genişletiyor. FEAT_ASID2 ve FEAT_E2H0 CPU özellikleri ARM'ye eklendi ve TCG artık Ölçeklenebilir Matris Uzantısını (SME) taklit ediyor. X86 için QEMU artık yakında çıkacak Intel Diamond Rapids işlemcilerini destekliyor. RISC-V, birkaç yeni ISA uzantısının yanı sıra kontrol ve durum kayıtlarının geliştirilmiş temsilini de alır. LoongArch, HPPA, s390 ve PowerPC ayrıca genişletilmiş ISA emülasyonu, anlık görüntü desteği ve ek önyükleme seçenekleri gibi yeni özelliklere de sahiptir.

QEMU 11 ile ilgili tüm bilgilere proje web sitesindeki sürüm notlarından ulaşılabilir.

Ayrıca okuyun


(fo)


Yayımlandı

kategorisi

yazarı:

Etiketler:

Yorumlar

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir