When hyperthreading is enabled on a physical VxFlex node, the number of available vCPUs for a VM is twice the number of available physical cores. This technology allows a single processor core to execute two independent threads simultaneously. Hyperthreading does not double the performance of a system; instead, it increases the system’s performance by better utilizing idle resources.
When you assign vCPUs to a production HANA VM, always use the physical core count even though the vSphere Web Client may allow twice that number when hyperthreading is enabled. The VMware VMkernel CPU scheduler is designed to use scheduled threads against physical cores only.