AWS, iç içe sanallaştırma desteği ekledi
(github.com/aws)- AWS SDK for Go v2 güncellenerek, bir sanal makinenin içinde başka bir sanal makine çalıştırma özelliği eklendi
- Yeni özellik, bare-metal olmayan EC2 instance'larında da iç içe VM çalıştırmayı mümkün kılıyor
- AWS EC2'de iç içe sanallaştırma desteğinin genişletilmesi, geliştirme ve test ortamlarında sanallaştırma katmanlarının kullanımını artıracak bir temel olabilir
1 yorum
Hacker News yorumları
Eskiden bunu yapmak için pahalı bare-metal instance’lar gerekiyordu
Bu arada GCP zaten uzun zamandır nested virtualization desteği sunuyordu
Test veya geliştirme ortamlarını kolayca kurabilmek de ayrıca bir avantaj
nested virtualization mutlaka yalnızca tam VM anlamına gelmiyor
us-west-2 bölgesinde artık “Nested Virtualization” seçeneği görünüyor ve M8id / C8id / R8id instance türlerinde kullanılabiliyor
İçinde yer aldığım E2B gibi micro-VM sandbox çözümleri için gerçekten büyük haber
Geçmişte nested virtualization’ı denediğimde PoC seviyesi dışında pek işe yarar bulmamıştım
Kata Containers, gVisor, Firecracker gibi VM tabanlı container çözümleri var
Örneğin Kubernetes pod’larını VM düzeyinde izole edebilirsiniz
Ayrıca EC2 instance’ları arasında live migration mümkün hale gelir; bu da sürekli çalışan iş yüklerinin bakımını kolaylaştırır
CI/CD ortamlarında da sistem imajlarını doğrudan EC2 üzerinde derleyip test etmek çok daha pratik olur
GCP, VMWare, KVM gibi sistemler bu özelliği zaten sunuyordu; bu yüzden EC2’nin ancak şimdi yetişmiş olması üzücüydü
Özellikle QEMU ile ağ donanımını emüle eden network simulation gibi işler için çok kullanışlı
Ben bunu evde bile uzun zamandır libvirt ile sıradan tüketici donanımında kullanıyordum
AWS ancak şimdi bu eski özelliği yakalamış oldu
Birden fazla katmanda MMU overhead oluşacak gibi görünüyor
Salt CPU işleri neredeyse etkilenmez, ama IO performansı uygulamaya bağlı olarak neredeyse fark edilmeyebilir ya da çok kötü olabilir
trap/vmexit gibi olaylar bir seviye daha geçmek zorunda kalır
AWS’nin uygulamasının da bunu izleyip izlemediğinden emin değilim