AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 837626
Accepted
Arthur
Arthur
Asked: 2017-03-11 22:31:02 +0800 CST2017-03-11 22:31:02 +0800 CST 2017-03-11 22:31:02 +0800 CST

ESXi HA 集群的共享存储选项

  • 772

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

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

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

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

vmware-esxi high-availability vmware-vsphere fault-tolerance shared-storage
  • 3 3 个回答
  • 6576 Views

3 个回答

  • Voted
  1. Best Answer
    ewwhite
    2017-03-14T16:03:33+08:002017-03-14T16:03:33+08:00

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

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

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

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

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

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

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

    那么,你还剩下什么?

    我认为最好有一些选择。可能会为承保范围提供额外的帮助。足够好地记录解决方案,以便客户有一些选择。制作 DR 或系统中断运行手册/脚本。

    • 10
  2. batistuta09
    2017-03-14T10:50:30+08:002017-03-14T10:50:30+08:00

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

    • 5
  3. Basil
    2017-03-14T16:38:37+08:002017-03-14T16:38:37+08:00

    最适合您的技术是“软件定义存储”。使本地附加磁盘可用于所有 VM 的 VM,理想情况下通过允许在多个节点上同时使用本地磁盘来提供冗余(允许您丢失一个节点而不会丢失所有 VM)。由于我们不是在谈论产品推荐,所以我将把它留在这里。它仍然是一个新兴市场,但有一些成熟的选择可以满足要求。

    • 2

相关问题

  • ESXi NAS 配置

  • 如何将 Acronis 生成的 vmdk 添加到 esxi?

  • 在 VMWare ESX 和 ESXi 之间进行选择 [关闭]

  • 将(大)虚拟机从 ESXi 3.5 转换为 Hyper-V Server 2008 R2

  • VMWare:ESX 还是 3i?我需要COS吗?

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve