VMWARE ESXi里面创建虚拟机很容易,跟着向导一路点下去就行了。但是默认的很多选项几乎都不是最佳选项,很多地方需要管理员根据实际情况进行修改。如果默认的配置,那么性能会差很多。

下面是一些常见的修改选项。

CPU 启动热插拔

VMWARE ESXi 虚拟机的优化设置_第1张图片

内存 启动热插拔

VMWARE ESXi 虚拟机的优化设置_第2张图片

硬盘,默认的Thick provision lazy zeroed, 既没有省空间,性能也没提升,而且每次写入新数据前还得进行写零操作。如果为了较好的写性能,那么就用thick provision eager zero, 如果不在意那一点点性能差距,而且为了节约空间,可以考虑thin。事实上,现在的存储都支持VAAI硬件加速,thin 和 thick的差距已经没那么大了,所以一般情况下为了充分利用unmap的功能来释放空间,可以考虑thin比较好。

VMWARE ESXi 虚拟机的优化设置_第3张图片

SCSI controller也是个坑。Vmware的文档说 paravirtual的性能要比默认强上20%,但是为了兼容老旧的操作系统,这里他默认还是使用LSI Logic SAS。选择ParaVirtual之后,后面安装操作系统的时候记得添加软盘安装驱动

VMWARE ESXi 虚拟机的优化设置_第4张图片

网卡,默认网卡是E1000,一般推荐使用VMXNET3,但是使用VMXNET3之后需要安装VMTools 才能使用网络连接,不然找不到驱动程序。E1000也是为了兼容一下老操作系统作为默认设置

VMWARE ESXi 虚拟机的优化设置_第5张图片