若要获得最佳的性能和可用性,请在 Virtual SAN 群集中规划主机配置。

内存和 CPU

请根据以下注意事项调整 Virtual SAN 群集中主机的内存和 CPU 大小。

表 1. 调整 Virtual SAN 主机的内存和 CPU 大小

计算资源

注意事项

内存

  • 每个虚拟机的内存

  • 基于预期虚拟机数量的每个主机的内存

  • 完全正常运行的 Virtual SAN 需要至少 32 GB 的内存,其中每个主机具有 5 个磁盘组,每个磁盘组具有 7 个容量设备

可以从 USB、SD 或 SATADOM 设备引导内存不大于 512 GB 的主机。如果主机的内存大于 512 GB,则从 SATADOM 或磁盘设备引导主机。

CPU

  • 每个主机的插槽数

  • 每个插槽的内核数

  • 基于预期虚拟机数量的 vCPU 数量

  • vCPU 与内核比率

  • Virtual SAN 占 10% 的 CPU 开销

主机网络

为 Virtual SAN 流量提供更多带宽以提高性能。

  • 如果您计划使用具有 1-GbE 适配器的主机,请将适配器专用于 Virtual SAN。对于全闪存配置,请安排具有专用或共享 10-GbE 适配器的主机。

  • 如果您计划使用 10-GbE 适配器,这些适配器可以与混合和全闪存配置的其他流量类型共享。

  • 如果 10-GbE 适配器与其他流量类型共享,请使用 vSphere Distributed Switch 以便 Virtual SAN 流量通过使用 Network I/O Control 和 VLAN 隔离流量。

  • 为 Virtual SAN 流量创建物理适配器组以确保冗余。

多个磁盘组

如果闪存缓存或存储控制器停止响应,整个磁盘组都可能出现故障。因此,Virtual SAN 会从群集中的其他位置重新构建故障磁盘组的所有组件。

使用多个磁盘组(其中的每个磁盘组提供较少的容量)具有以下优点和劣势:

  • 优点

    • 因为数据存储具有更多汇总缓存并且 I/O 操作更快,所以提高了性能。

    • 故障风险被分散到多个磁盘组,并且由于磁盘组出现故障后 Virtual SAN 重新构建的组件更少,因此提高了性能。

  • 劣势

    • 因为需要两个或更多缓存设备,成本增加。

    • 需要更多内存来处理更多磁盘组。

    • 需要多个存储控制器来降低单点故障风险。

驱动器托架

为便于维护,请考虑使用驱动器托架和 PCIe 插槽位于服务器主体前方的主机。

刀片服务器和外部存储

由于刀片服务器的磁盘插槽数量有限,Virtual SAN 数据存储中的刀片服务器容量通常无法扩展。要扩展刀片服务器的计划容量,请使用外部存储机箱。有关支持的外部存储机箱型号的信息,请参见VMware 兼容性指南

设备热插拔和交互

考虑使用存储控制器直通模式支持,以轻松实现主机上的磁盘和闪存容量设备的热插拔或更换。如果控制器适用于 RAID 0 模式,必须执行其他步骤才可以使主机发现新驱动器。