VMware Virtual SAN 6.0最佳实践(2)

Roger_Wu
4 Ruthenium

VMware Virtual SAN 6.0最佳实践(2)

VMware Virtual SAN 6.0最佳实践(2)

转载请在文首保留原文出处:EMC中文支持论坛https://community.emc.com/go/chinese image001.gif

介绍

      Virtual SAN (VSAN)是作为ESXi管理程序的一部分本机运行的分布式软件层VSAN可汇总主机群集的本地或直接连接容量设备,并创建在VSAN群集的所有主机之间共享的单个存储池。 虽然VSAN支持HAvMotionDRS等需要共享存储的VMware功能,但它无需外部共享存储,并且简化了存储配置和虚拟机置备活动。

      本文介绍VMware Virtual SAN 6.0的一些最佳实践和推荐配置,包括主机和群集的设计建议。

     VMware Virtual SAN 6.0最佳实践(1)

     VMware Virtual SAN 6.0最佳实践(2)

     VMware Virtual SAN 6.0最佳实践(3)

更多信息

VSAN主机设计:

      若要获得最佳的性能和可用性,请在VSAN群集中规划主机配置。根据以下注意事项调整VSAN群集中主机的内存和CPU大小:

      内存:    

·         每个虚拟机的内存

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

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

      可以从USBSDSATA DOM设备引导内存小于512GB的主机。如果主机的内存大于512GB,请从磁盘引导主机。

      CPU

·         每个主机的插槽数

·         每个插槽的内核数

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

·         vCPU与内核比率

·         VSAN10%CPU开销

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

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

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

·         如果10GbE适配器与其他流量类型共享,请使用vSphere Distributed Switch以便VSAN流量通过使用Network I/O ControlVLAN隔离流量。

·         VSAN流量创建物理适配器组以确保冗余。

      在VSAN数据存储中,一个磁盘组代表一个单一故障域。如果闪存缓存或存储控制器停止响应,磁盘组的容量将不可访问。因此,VSAN会从群集中其他位置重新构建磁盘组中的所有组件。

      由于以下优点和缺点,设计多个具有更少容量的磁盘组:

      优点

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

·         因为VSAN重新构建的组件更少,所以当发生磁盘组故障时,增加了故障域的数量和大小并且提高了性能

      劣势

·         因为对于相同的缓存大小使用了两个缓存设备,而不是一个,因此抬高了成本

·         需要更多内存以处理更多磁盘组

·         需要多个存储控制器以减少故障域

VSAN群集设计:

      设计主机和管理节点的配置,以获得最佳可用性并允许消耗增长。

      在虚拟机存储策略中配置允许的故障数属性以处理主机故障。群集所需的主机数计算方式为:2 * number of failures to tolerate + 1。群集所配置允许的故障越多,所需的容量主机越多。如果在机架服务器中连接群集主机,可以将主机整理到容错域中以提高故障管理。

      在双主机或三主机群集配置中,通过将允许的故障数设置为1只能允许一个主机故障。对于虚拟机数据的两个必需副本,VSAN将每个副本保存在不同的主机上。见证对象位于第三个主机上。由于群集中的主机数量较少,因此存在以下限制:

·         当某个主机出现故障时,VSAN无法在另一个主机上重新构建数据以防止出现另一个故障。

·         如果某个主机进入维护模式,则VSAN无法重新保护已撤出的数据。如果主机处于维护模式,则数据可能会出现问题。

      只能使用确保可访问性数据撤出选项。迁移全部数据选项不可用,因为群集中没有可用于撤出数据的备用主机。因此,虚拟机将处于风险之中,因为如果出现另一个故障,将无法访问这些虚拟机。

      VSAN最适合在具有统一配置的主机上运行。如果VSAN群集使用具有不同配置的主机,则会存在以下劣势:

·         存储性能的可预测性将会降低,因为VSAN不会在各个主机上存储相同数量的组件。

·         维护步骤不同。

·         对于群集中拥有较少或类型不同的缓存设备的主机,性能将会降低。

      如果在VSAN数据存储上部署vCenter Server,则在VSAN群集发生问题时,可能无法使用vCenter Server进行故障排除。

参考

VMware Virtual SAN 6.0 Documentation

VMware技术白皮书《VMware Virtual SAN 6.0 Performance Scalability and Best Practices

应用于

VMware vSphere

版本历史
修订号
1 / 1
上次更新时间:
‎04-15-2016 03:24 PM
更新依据: