AWS EC2, Ubuntu Linux EC2 makinelerinin iki tür sanallaştırmasını sunar - PV ve HVM.
PV:
HVM:
Bu tipler arasındaki fark nedir?
AWS EC2, Ubuntu Linux EC2 makinelerinin iki tür sanallaştırmasını sunar - PV ve HVM.
PV:
HVM:
Bu tipler arasındaki fark nedir?
Yanıtlar:
Amazon, Para sanallaştırma (PV) veya Donanım destekli sanallaştırma (HVM) sağlayan Xen'de çalışır.
Para-sanallaştırma, size daha iyi performans sağladığı için (sanal makine ana bilgisayarına daha yakın bir entegrasyonla, hem ana bilgisayar hem de konuk için özelleştirilmiş çekirdekler / sürücüler aracılığıyla) önerilen seçimdir.
Donanım destekli sanallaştırma, modern donanımda sağlanan avantajları kullanır ve herhangi bir özel çekirdek veya düzeltme eki gerektirmez. Son kriterler , HVM'nin belirli iş yüklerinde gerçekten daha hızlı olduğunu kanıtladı.
AWS belgelerinden bir alıntı:
PV ve HVM AMI'ler arasındaki temel farklar, önyükleme biçimleri ve daha iyi performans için özel donanım uzantılarından (CPU, ağ ve depolama) yararlanıp faydalanamayacaklarıdır.
HVM AMI'ler, resminizin kök bloğu cihazının ana önyükleme kaydını yürüterek tamamen sanallaştırılmış bir donanım ve önyükleme seti ile sunulur. Bu sanallaştırma türü, bir işletim sistemini doğrudan bir metal makinenin üzerinde, herhangi bir değişiklik yapmadan, tamamen metal bir donanımda çalışıyormuş gibi çalıştırma özelliğini sağlar. Amazon EC2 ana bilgisayar sistemi, konuklara sunulan temel donanımın bir kısmını veya tamamını taklit eder. PV konuklarının aksine, HVM misafirleri, ana bilgisayar sistemindeki temel donanıma hızlı erişim sağlayan donanım uzantılarından yararlanabilir. HVM AMI'lerin gelişmiş ağ iletişimi ve GPU işlemeden yararlanmaları gerekir.
PV AMI'ler, önyükleme döngüsünü başlatan ve daha sonra görüntünüzdeki menu.lst dosyasında belirtilen çekirdeği zincirle yükleyen PV-GRUB adlı özel bir önyükleyici ile açılır. Paravirtual konuklar sanallaştırma için açıkça desteği olmayan ana bilgisayar donanımlarında çalışabilirler, ancak gelişmiş ağ iletişimi veya GPU işleme gibi özel donanım uzantılarından yararlanamazlar. Tarihsel olarak, PV konukları çoğu durumda HVM misafirlerinden daha iyi bir performansa sahipti, ancak HVM sanallaştırmasındaki gelişmeler ve HVM AMI'ler için PV sürücülerinin mevcudiyeti nedeniyle, bu artık doğru değil.
Şimdi, AWS'de, HVM kullanmalı ve daha yüksek performans göstermeli
1)
HVM AMI'lerin gelişmiş ağ ve GPU işlemlerinden yararlanmaları gerekir
2)
Tarihsel olarak, PV konukları çoğu durumda HVM misafirlerinden daha iyi bir performansa sahipti, ancak HVM sanallaştırmasındaki gelişmeler ve HVM AMI'ler için PV sürücülerinin mevcudiyeti nedeniyle, bu artık doğru değil.
https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/virtualization_types.html