是否应在 2008R2 域控制器上使用 Hyper-V 角色?

是否应在 2008R2 域控制器上使用 Hyper-V 角色?

假设有一个运行 Windows Server 2008 R2 且带有双端口 NIC 的域控制器。安装 Hyper-V 角色会遇到问题吗?以下是我主要关心的问题:

  • 因为 Hyper-V 是一个虚拟机管理程序,所以父操作系统也是一个虚拟机,只是恰好位于一个特殊分区中。与虚拟机相关的计时问题是否适用于这种情况?
  • 一个 GigE 端口专用于 Hyper-V,另一个端口用于父分区。我听说过 DC 上 Hyper-V 的 DHCP 怪异现象。只要仔细配置,是否可以避免这种情况?

我们将在几周内获得一台用作 DC 的新服务器,并且仅需增加 RAM 的成本,它就可以作为一个不错的虚拟化平台。

编辑:这不会是域的唯一 DC,但我将把所有 FSMO 角色转移到它上面,使我们现有的 DC 仅充当辅助 DC。)

答案1

需要明确的是,无论您是否希望从技术上将其称为 VM,虚拟主机上的“父分区”都不会出现相同的计时问题。如果您最终决定在 Hyper-V 管理器中实际出现的普通 VM 上运行 AD,请谨慎管理它:1) 永远不要对该 VM 进行快照,因为它们在 DC 上毫无用处,并且恢复到其中一个会导致很多麻烦,2) 不要指望在恢复到该 VM 的备份时具有同样的灵活性(就像使用另一个框(如 Web 服务器)一样)。有关这些问题的更多信息,请参见此处:http://support.microsoft.com/kb/888794. 如前所述,最好的配置是在单独的机器上运行这些角色(Hyper-V 和 DC)。

答案2

如果您非常小心地配置您的 DHCP,以便您只在未用作虚拟交换机的 NIC 上提供该服务,那么您在这个领域就不会遇到任何问题。

但是 Hyper-V 是作为独立单机设计的。您应该考虑在虚拟机内运行域控制器。

相关内容