Jus*_*ins 2 virtualization high-availability
适用于拥有 10 到 20 个可虚拟化服务器和非常适中的硬件/软件预算的小型企业(少于 50 人的环境)。服务器将为您的普通设置提供服务(LDAP/AD、DNS、NTP、Web 服务器、SQL Server、文件服务器等...)您将如何实现 HA?
正如其他人上面提到的;这取决于您对可用性的实际要求。
选项 1)我知道这意味着什么,我真的需要 HA 和容错。
假设您想要一个不错的可用性水平。我会预算至少 50,000 美元到 100,000 美元作为起点。
让我们假设为了简单的数学计算,您有 20 个需要访问 LDAP 和文件共享的用户。为此,您需要运行两台连接到 SAN 的物理机(大多数中端虚拟化技术都需要)。物理机运行 VMware,其中 2 个虚拟机运行 Windows 作为 AD 副本和文件共享。
成本至今(真的粗糙数学):WINDOWS +卡尔斯〜$ 5,000个的VMware〜$ 14,000个SAN〜$ 35,000个物理服务器〜$ 25,000个(32GB内存)网络基础设施〜$ 5,000个
让我们称总额为 8 万美元,其中包括工作/运行成本。让我们暂时忽略电源和连接成本。
这将为您提供一个场景,您的 VMware 实例可以非常快速地进行故障转移,并且 Windows 集群的内部机制应该允许您具有容错能力。它将允许您根据未来增长的需要横向扩展 VM。
假设您现在说 VMware 太贵并且使用 Xen,您可以降低 VMware 许可费用,但是您最大的票项、SAN 和物理硬件仍然存在,您将永远无法避免 Windows 许可。您还将有更多的管理开销,并享受 Linux HA 的美妙学习曲线。我没有使用过 Windows Hyper-V,所以不会在那里引用,但我预计硬件成本不太可能降低。
选项 2)我希望能够从硬件故障中快速恢复
如果 HA 您的意思是“我希望能够从硬件故障中快速恢复,但我可以在需要时有足够的维护时间”,那么具有足够磁盘空间的单个虚拟主机可能会正常运行,并经常进行可靠的备份足够了,您将能够快速恢复到另一台机器。购买足够合适的单个 VM 主机,您的停机时间应该最少。
这将使您能够廉价地涉足虚拟化并快速了解您真正想要的东西。
选项 3)我疯了,希望使用我在过去十年中囤积的旧硬件
拿三台机器,在一台机器上运行带有 iSCSI 目标的 Linux(我已经成功使用了 ietd),其余的将运行 VMware ESXi。将 ESXi 主机配置为连接到 Linux iSCSI 目标作为其存储,您就拥有了一个非常便宜的 SAN。在 ESXi 主机之间,您可以手动平衡您需要的任何机器。如果您在集群模式下运行两个 Windows,您可能会丢失 ESXi 主机而不会造成太大后果。这样做的好处是,您可以以较低的成本添加额外的 ESXi 主机,并且只需要重新启动即可转移来宾。
如果您想变得棘手,请获取第 4 台机器并运行 Linux DRDB 以阻止复制“SAN”以在那里进行冗余。
最终
然而,对于任何类型的 VM 机器迁移和大多数集群/故障转移,您都需要一个 SAN,虽然 4-8tb 在消费者或单服务器存储中并不多,但在可靠的快速 SAN 存储方面仍然很重要。
如果您对此很认真,我实际上只是拿起电话给您最喜欢的供应商(HP/Dell/IBM 等)打电话,询问他们可以为您的预算做些什么,然后从那里开始。他们有千篇一律的构建,并且精通将适合大多数商店的集群。
** 真正简短的回答 **
对于 50 个 Vanilla 用户,我根本不会,我会经常备份服务器并收集周末运行补丁的超时时间。复杂性根本不值得,如果是,不要吝啬成本。
| 归档时间: |
|
| 查看次数: |
1113 次 |
| 最近记录: |