ESXi HA 群集的共享存储选项

Art*_*hur 8 high-availability vmware-esxi vmware-vsphere fault-tolerance shared-storage

我正在寻求有关支持 ESXi HA 集群的共享存储选项的建议(请注意,我不是在要求产品/品牌/型号推荐 - 我知道这违反了此处的规则)。我技术建议。

我工作的公司是一家小企业。目前,我们有一台带有 DAS 的 HP DL380 G9,带有 ESXi 6.0,运行我们定制开发的应用程序。我们现在正在研究如何使用最经济的选项实现 HA/FT。我们需要 HA/FT,因为我是一个人的 IT 团队,我经常出差,所以手动故障转移/恢复不是一种选择。

我知道我们至少需要 2 个 ESXi 主机(物理服务器)和共享存储才能实现 HA/FT。我认为,这就是有趣的地方:即使是最便宜的入门级存储阵列对我们来说也可能是一种矫枉过正。我们的存储容量需求可能在 200GB 左右,而且至少在 5 年内我们不会看到翻倍。然而,我们需要用于 HA/FT 的共享存储。

因此,我真的很感激任何关于我的选择的建议。谢谢。

eww*_*ite 10

一般注意事项(意识流):

  • 想想真是辛苦你要保护什么。
  • 没有人使用 VMware 容错。好吧,也许有人会,但是限制太多,用例特别狭窄。
  • 服务器比您预期的更可靠,尤其是在使用 HP ProLiant 等质量系统时。Supermicro 将是另一个故事......
  • 评估现实的故障模式。HP ProLiant Gen9 服务器不仅会出现故障
  • 您可能会遇到个别组件故障,但有足够的内部冗余来优雅地处理大多数问题。
    • 严重的是,冗余电源、冗余风扇、内部磁盘 RAID、板载 NIC 和 FLR 适配器很少出现故障。
    • 添加 ILO 监控、全面的硬件健康检查,并且影响正常运行时间的项目范围减少到 DIMM 故障和系统板问题。

所以现在我们来到共享存储。共享存储会成为故障点,这取决于它的架构方式。

  • MSA SAS 附加阵列这样的东西是一种选择,可以与 VMware 和两个主机一起使用。您可以直接购买它们并添加必要的容量。
  • 无共享设置在某些方面是有益的,但会增加某些复杂性。
  • 有超融合选项,如VMware vSANHPE StoreVirtual VSAStarwind 的 Virtual SAN产品。
  • HPE VSA可以免费为高达1TB的存储您的设置。
  • 考虑到您的空间要求非常低,入门级 SAN 并没有那么引人注目。
  • 可以使用单头存储...甚至可能只是带有您选择的存储操作系统的普通 HP 服务器(Linux 导出 NFS、Windows 存储服务器等)
  • 我已经记录并概述了一个适用于 LinuxZFS 解决方案,它可以为存储提供双头故障转移和集群:请参阅:https : //github.com/ewwhite/zfs-ha
  • 另一个可以与一对服务器不共享的解决方案是Zetavault
  • 再加上 Veeam 虚拟机级复制或基于阵列的东西,您已经涵盖了 99% 的潜在存储问题。

但同样,这是您的风险的函数。人们可以轻松地进入高可用性兔子洞......

双虚拟机管理程序主机......好吧。那么你需要双交换结构吗?堆叠交换机?多机箱链路聚合 (MLAG/MC-LAG)?一个带有双控制器的 SAN?两个SAN?SAN 复制?虚拟机复制?虚拟机复制到不同的存储?

你有权力多样性吗?多个PDU?多个 UPS 单元?网站生成器支持吗?

那么,你还剩下什么?

我认为最好有一些选择。也许为保险合同签订额外的帮助。充分记录解决方案,以便客户有一些选择。制作 DR 或系统中断运行手册/脚本。


bat*_*a09 5

如果您的公司无法承受用户的停机时间,那么 VMware FT 就是您的选择。要实现此功能,您肯定需要某种共享存储。对于这种情况,我建议查看越来越多地用于构建虚拟化基础架构的软件定义存储 (SDS) 解决方案。通过这种方法,您可以虚拟化 ESXi 主机的本地物理存储资源,并将它们转变为成熟的虚拟 SAN。VMware VSAN 立即浮现在我的脑海中,但我会指出一些非常有趣的替代方案,它们在 ESXi 环境中实施的成本应该低得多。第一个候选是HPE VSA:良好的功能水平和对法定人数的第三个投票节点的恼人要求。是的,我知道,您仍然可以使用 2 个节点,但是如果您对停机时间不满意,则必须达到法定人数。相反,第二个候选者具有极简的硬件占用空间,只有两个物理主机以及缓存、数据压缩等一组功能。它是StarWind vSAN。这两种解决方案都有免费版本,只需检查并查看您将如何从中受益。