要增强性能,请在内存超过最低要求数量并且具有多个物理磁盘的强大系统上安装 ESXi

有关 ESXi 系统要求,请参见ESXi 硬件要求。另请参见有关 vSphere 5 性能的技术报告,网址为 https://www.vmware.com/pdf/Perf_Best_Practices_vSphere5.5.pdf

表 1. 增强性能的建议

系统元件

建议

内存

ESXi 主机比普通服务器需要更多的内存。至少提供 8 GB 的 RAM,以便能够充分利用 ESXi 的功能,并在典型生产环境下运行虚拟机。 ESXi 主机必须具有足够的内存才能同时运行多台虚拟机。以下示例可帮助您计算在 ESXi 主机上运行的虚拟机所需的内存。

使用 Red Hat Enterprise Linux 或 Windows XP 运行四台虚拟机,至少需要配备 3GB 的内存才能达到基准性能。此数字中大约有 1024 MB 用于虚拟机,供应商建议每个操作系统至少应为 256 MB。

如果要运行这四台具有 512 MB 内存的虚拟机,则 ESXi 主机必须具有约 4 GB 内存,其中 2048 MB 供虚拟机使用。

这些计算不考虑每个虚拟机使用可变开销内存而可能节约的内存。请参见《vSphere 资源管理》

虚拟机专用的快速以太网适配器

将管理网络和虚拟机网络置于不同的物理网卡上。虚拟机的专用千兆位以太网卡,如 Intel PRO 1000 适配器,可以通过大网络流量来提高虚拟机的吞吐量。

磁盘位置

将虚拟机使用的所有数据置于专为虚拟机分配的物理磁盘上。如果不将虚拟机置于包含 ESXi 引导映像的磁盘上,可获得更优异的性能。所使用的物理磁盘应该有足够大的空间来容纳所有虚拟机使用的磁盘映像。

VMFS5 分区

ESXi 安装程序将在找到的第一个空白本地磁盘上创建初始 VMFS 卷。要添加磁盘或修改原始配置,请使用 vSphere Web Client。这种做法可确保分区的起始扇区为 64 K 的整数倍,这可以提高存储的性能。

注:

对于仅适用于 SAS 的环境,安装程序可能不会格式化磁盘。对于某些 SAS 磁盘,可能无法识别是本地磁盘还是远程磁盘。安装后,您可以使用 vSphere Web Client 设置 VMFS。

处理器

更快的处理器可以提高 ESXi 性能。对于某些工作负载,更大的高速缓存可提高 ESXi 的性能。

硬件兼容性

在服务器中使用 ESXi 5.5 驱动程序支持的设备。请参见《硬件兼容性指南》,网址为 http://www.vmware.com/resources/compatibility