PV or HVM for new VMs in XS?
-
Ive been building a few linux vms for our developers this week. In the past, all the linux vms that i would make defaulted to Paravirtualization by default. Now all of them default to Hardware-assisted.
I am wondering if this would have happened by default due to kernel changes in the distros i use (centos/ubuntu). Or if i am just forgetting something i used to do to get PV on new installs.Doing a bit of reading it seems that HVM is the way forward, and that HVM is the default now for Xen(not sure about XS). Amazon says that HVM/PV performance gap is nearly nonexistant these days.
-
HVM is the current recommendation. This is going to change again soon when some new PV driver advances from the HVM side get back ported to the pure PV side. So eventually we expect PV to take the lead again as it is a more solid design. The biggest thing is that the HVM side uses hardware assist but PV is pure software. PV is getting hardware assist added to it and when it does it is expected to be basically container level speeds.
-
@scottalanmiller said in PV or HVM for new VMs in XS?:
HVM is the current recommendation. This is going to change again soon when some new PV driver advances from the HVM side get back ported to the pure PV side. So eventually we expect PV to take the lead again as it is a more solid design. The biggest thing is that the HVM side uses hardware assist but PV is pure software. PV is getting hardware assist added to it and when it does it is expected to be basically container level speeds.
Agree, PV/containerization is going to be the next BIG thing: http://thenewstack.io/hypervisors-container-era/ .