It's easy to create virtual machines inside VMWARE ESXi, and follow the wizard all the way down the line. However, many of the default options are almost not the best option, and many places require the administrator to modify the situation. If the default configuration, then the performance will be much worse.
The following are some common modification options.
CPU Boot Hot Swap
Memory Boot Hot Swap
The hard drive, the default thick provision lazy zeroed, has no space, no performance improvement, and writes 0 before each new data is written. If in order to better write performance, then use thick provision eager zero, if does not mean that a little performance gap, and in order to save space, you can consider thin. In fact, now the storage support VAAI hardware acceleration, thin and thick the gap is not so big, so generally in order to make full use of unmap function to free up space, you can consider thin better.
The SCSI controller is also a pit. VMware's documentation says Paravirtual performance is 20% stronger than the default, but in order to be compatible with older operating systems, he is using LSI Logic SAS by default. After selecting Paravirtual, remember to add a floppy drive when installing the operating system
Network card, the default network card is E1000, generally recommended to use VMXNET3, but after using VMXNET3 need to install Vmtools to use the network connection, otherwise cannot find the driver. E1000 is also to be compatible with the old operating system as the default setting
Optimization settings for VMWARE ESXi virtual machines