VT-x olan ve olmayan sanal makineler için herhangi bir kıstas var mı?


9

VT-x ile ve olmadan Ubuntu veya WinXP gibi ortak işletim sistemlerini çalıştıran sanal makinelerin kıyaslamalarını nerede bulabilirim? Ben xVM (VirtualBox) kullanıyorum, ama aynı zamanda VMWare veya Xen hipervizörleri seçeneği var.

Bu şirketler tarafından yayınlananlardan ziyade bağımsız ölçütleri tercih ederim, ancak alabileceğim her şeyi alacağım. Teşekkürler.

Yanıtlar:


10

Çoğu, ilgili VT-x özelliklerinin, ilgilendiğiniz işlemciler tarafından desteklenmesine bağlıdır. İlk uygulamalar ölçülebilir faydalar sağlamadı ve çoğu durumda performans gerçekten düştü. Bununla birlikte, AMD tarafından RVI \ NPT olarak Shanghai Opterons ile Intel ve Nehalem Xeons'ta EPT olarak Intel tarafından uygulanan İkinci Seviye Adres Çevirisi (SLAT) ile ilgili son H / W sanallaştırma özellikleri artık çoğu olmasa da birçok durumda ölçülebilir faydalar sağlıyor .

Johan de Gelas'ın Sanghai ve Nehalem sistemlerini, bu makalenin ana amacı olmasa da, etkinleştirilen ve devre dışı bırakılan donanım sanallaştırma özellikleri ile karşılaştırdığı Mayıs ayından itibaren "Gerçek dünya sanallaştırma kıyaslaması: karşılaştırılan en iyi sunucu CPU'ları" nda bazı ilginç bağımsız kıyaslama var . Ancak bağımsızdır ve CPU mimarilerinin ve performansının bağırsaklarına girdiğinde de Gelas her zaman okumaya değer.

VMware'den, VT-x EPT'nin Nehalem CPU'larındaki potansiyel faydalarını "Intel EPT Donanım Yardımı Performans Değerlendirmesi" bölümünde ayrıntılı olarak açıklayan bazı bağımsız olmayan karşılaştırmalar alabilirsiniz . İlgi alanınız sunucular yerine Son Kullanıcı İşletim Sistemi gibi görünüyor ve Intel'in EPT \ AMD'nin NPT'si gerçekten fark yaratabilir. Yukarıdaki makale çok çeşitli iş yükü türlerini kapsamaktadır, ancak sizi en çok ilgilendiren ikisi Apache Compile (% 34-48 iyileştirme) ve Citrix XenApp (% 30) idi. VMware, geçen yıl RVI \ NPT'li AMD sistemleri için de benzer bir makale yayınladı .

Dezavantajlar olabileceğini unutmayın - teknik incelemeler, bazı iş yüklerinin fayda sağlamadığını ve EPT \ RVI'nın sağlayabileceği sayfa hatası işlemedeki önemli iyileştirmelerden önemli ölçüde faydalanmayan iş yükleri için küçük (yüzde birkaç) bir düşüşe neden olabileceğini göstermektedir.

VMWorld 2007'den ilerlemeyi ve VT-X \ AMD-v'nin ilk sürümlerinin gerçek dünya performans avantajları sunmamasının nedenlerini ve SLAT'ı destekleyen daha yeni sürümlerin neden bunu yaptığını açıklayan çok iyi ayrıntılı bir teknik sunum var. VMWorld 1007 - "x86 Sanallaştırmasının TA68 Performans Boyutları" .

Kullanmayı planladığınız herhangi bir hipervizörün aslında tüm özellikleri kullanabildiğinden emin olmak da önemlidir - örneğin Intel'in EPT, Güncelleme 3 (veya daha yenisi) için VMware vSphere \ ESX4 veya ESX 3.5 Güncelleme 4 gereklidir AMD RVI \ NPT'yi desteklemek için gereklidir.


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.