2014年9月14日 星期日

[AWS] 到底該選擇那種VM? Paravirtual (PV) 或是 Hardware Virtual Machine (HVM)




如果有仔細看過AMI (Amazon Machine Image)的種類,應該會發現有兩種類似的Image,但是虛擬機器的型態不同,一種是HVM,另一種是PV。到底該挑哪個?


這兩種都是Server Virtualization的技術,可以看這個技術簡介。不過影片內的技術名詞和Amazon用的沒有完全一樣。
或是可以參考從這篇推論HVM是Type 1 hypervisor,而PV是Type 2 hypervisor。

Intel早就砸錢收購Type 1的公司,從AWS文件可以知道原本是PV比HVM好,後來不相上下。

Historically, PV guests had better performance than HVM guests in many cases, but because of enhancements in HVM virtualization and the availability of PV drivers for HVM AMIs, this is no longer true.
現在免費而且高效能的Instance只支援HVM,所以選HVM才行。


但是Spot Instance (竞价型实例)還是有只支援PV的T1 Instance,所以睜大眼睛去看吧。


沒有留言:

張貼留言