目前,我们有用于域、DHCP、文件共享和 SQL 的旧物理服务器。管理层决定虚拟化所有服务以节省成本。我喜欢用 2 个 Hyper-V 服务器和 Synology 共享存储构建一个小型集群。由于故障转移集群需要域控制器,所以我很犹豫,不知道在哪里安装 DC:
或购买 2 台新服务器
在 Hyper-V 服务器上
作为虚拟机
你怎么认为?
答案1
答案2
您可以轻松地在 Hyper-V 节点上将 DC 作为 VM 运行,只需将其作为本地 VM 而不是集群 VM 运行即可。如果您不介意费用和额外管理,单独的服务器可能是最佳选择。
直接在 Hyper-V 主机上安装 DC 角色的选项违反了最佳实践,不推荐。以下是一些解释 -
答案3
由于故障转移群集需要域控制器,所以我很犹豫,不知道在哪里安装 DC:
为什么?
在本地存储上安装 2 个 DC(无论如何你都应该这样做 - 一个 DC 是一回事:愚蠢)。无论如何你应该有小型本地存储来启动机器,将 DC 放在那里。服务器核心上的 DC 映像(是的,这有效)相当小。
我有这个设置用于我们的开发。我的 Hyper-V 机器从本地 128gb SATA-DOM 启动。SUperMicro 操作系统超小型 USB 棒,可插入 SATA 插槽(因此没有 USB)。它们的额定写入次数为每天 3 次,因此足以运行 Windows - 而且我每个上面都有足够的空间容纳 2 个 dc。
没有理由将其放到共享存储上,这完全避免了这个问题。并且为您提供了显著更好的正常运行时间。