Starting to get somewhere wrapping my head around EC2 HVM.

Here is what I have learned - sorry if its obvious to some people - it’s all 
news to me.

EC2 HVM is theoretically the same as Xen HVM because EC2 uses Xen.

EC2 HVM supports use of PV On HVM drivers for networking.

See the bottom of this page:
http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/virtualization_types.html

PV on HVM 
http://wiki.xen.org/wiki/PV_on_HVM
http://wiki.xen.org/wiki/Xen_Linux_PV_on_HVM_drivers
http://wiki.xen.org/wiki/Using_Xen_PV_Drivers_on_HVM_Guest

So Linux has PV On HVM drivers.  Does that mean NetBSD also needs PV On HVM 
drivers?  Dunno. Probably?

So I’m guessing maybe xen pv rump kernels could run on EC2 HVM, but perhaps 
first they need NetBSD PV On HVM drivers?  Which don’t exist? (speculation)

Another guess then is that it should be possible to test any possible PV On HVM 
solutions on a local Xen server rather than having to do so on EC2 which would 
be alot more involved.

That’s all I’ve learned so far.  My current goal is to try to get existing 
unikernels to boot on HVM but I suspect that won’t work because NetBSD isn’t 
using/doesn’t have PV On HVM drivers.

Anyone got any thoughts on any of this?  Any knowledge to add to flesh out the 
picture?

as



Reply via email to