https://wiki.openstack.org/wiki/Obsolete:NovaVirtually#Software_vs_Hardware_Virtualisation