You can enable vSGX on a virtual machine when you deploy a virtual machine, edit or clone an existing virtual machine.
Prerequisites
To use vSGX, your
vSphere Client environment must meet a list of requirements.
- The ESXi host must be installed on an SGX-capable CPU and SGX must be enabled in the BIOS of the ESXi host. For information about the supported CPUs, see the VMware KB article at https://kb.vmware.com/s/article/71367.
- Verify that the ESXi host is ESXi 7.0 or later.
- The guest operating system of the virtual machine must be Linux, Windows 10 (64-bit) and later, or Windows Server 2016 (64-bit) and later.
- Verify that the virtual machine hardware is of version 17.
- Verify that the virtual machine uses EFI firmware.
- Verify that the virtual machine is powered off.
- Verify that you have the privileges to create, clone, or edit virtual machine settings. For more information, see Create a Virtual Machine with the New Virtual Machine Wizard and Clone an Existing Virtual Machine.
Note: Some operations and features are not supported for a virtual machine when vSGX is enabled.
- Migration with Storage vMotion.
- Suspending or resuming the virtual machine.
- Taking snapshot of the virtual machine, especially if you take a snapshot of the virtual machine memory.
- Fault Tolerance
- Enabling Guest Integrity (GI, platform foundation for VMware AppDefense™ 1.0).