ESXi

 View Only
  • 1.  Best-practises for hardware virtualization?

    Posted Aug 17, 2015 01:21 PM

    Hardware-virtualization is disabled by default when I create new VMs in my VMware-clusters. But what are the best-practises for this, what settings are recommended? Are there any reasons to NOT enable hardware-virtualization?



  • 2.  RE: Best-practises for hardware virtualization?
    Best Answer

    Posted Aug 17, 2015 01:29 PM

    IMO there's no benefit in enabling hardware-virtualization if you don't need it for the VM (e.g. a virtual ESXi host).

    André



  • 3.  RE: Best-practises for hardware virtualization?

    Posted Aug 18, 2015 07:36 PM

    Best Practice is to keep it off reasons could be what HP advices.

    1. A security proof of concept (blue pill) may allow a guest to attack his host using virtualisation instructions.

    2. It also seems to have some impact on performances

    If you found this or any other answer useful please consider the use of the Helpful or Correct buttons to award points.

    Manmohan Bisht

    Vmware SME



  • 4.  RE: Best-practises for hardware virtualization?

    Posted Aug 18, 2015 07:54 PM

    Hardware-assisted virtualization is the default execution mode for most modern guests on modern hardware.  Or are you referring to the checkbox that says, "Expose hardware-assisted virtualization to the guest operating system"?



  • 5.  RE: Best-practises for hardware virtualization?

    Posted Aug 19, 2015 09:29 AM

    Hi,

    Yes, I am referring to the checkbox "Expose hardware-assisted virtualization to the guest operating system"



  • 6.  RE: Best-practises for hardware virtualization?

    Posted Aug 19, 2015 01:20 PM

    I think it is safe to check it. It might help guest-OS in some cases to know it is running in virtual environment. Moreover, even if you did not expose this to guest, there are still many ways how guest could find it is running on virtual-hw...



  • 7.  RE: Best-practises for hardware virtualization?

    Posted Aug 19, 2015 02:51 PM

    Unless you are running a guest hypervisor that makes use of hardware-assisted virtualization (ESXi, Hyper-V, kvm, Xen, HAXM, Deep Defender, etc.), there is no advantage in checking this box.  Moreover, memory overheads are slightly higher with the box checked.