我正在设置一些虚拟服务器,我认为我们的活动目录服务器目前拥有最多的可用资源,但是当我开始安装时,它返回一条警告,说在活动目录上安装 vmware 服务器不是一个好主意。
有谁知道为什么这可能是一件坏事?
答案1
我曾经这样做过,但后来后悔了。正如 Zoredache 所说,VMWare 创建的额外网络接口会根据服务器名称放入 DNS 中,然后网络上的 PC 开始无法连接到服务器。当其他 DC 尝试复制到 VMWare IP 地址时,它还会破坏站点间复制。即使您在 VMWare 网络的 TCP/IP 设置中取消选中“在 DNS 中注册此连接”框,该死的东西仍坚持将它们添加到区域文件中。我从来没有找到解决这个问题的方法。
我已将 Hyper-V 放在 DC 上。只要您有多个 NIC 并且可以保留一个未配置为 Hyper-V 网络的 NIC,这就可以了。您只需禁用 DC 上所有额外的合成 Hyper-V NIC。由于 Hyper-V 使用半虚拟化,因此禁用 DC 上的合成 NIC 不会影响在其上运行的任何虚拟机。
如果您的服务器只有一个 NIC,您仍然可以使用 Hyper-V,但请注意,您将无法在服务器上运行 DHCP 服务器,因为它不会绑定到合成 NIC。
約翰·倫尼
答案2
我也这么认为...因为你增加了失败的机会/概率。
AD 服务器是每个用户都会使用的重要资源。如果您在其上安装虚拟服务器并且出现问题(例如:软件崩溃、CPU 使用率异常等),则所有用户都会受到影响。
所以我认为“保持 AD 服务器单独”会更好。
更新 还有一件事:我见过虚拟机导致物理服务器网络适配器出现问题的情况。这意味着在自动配置虚拟机网络时,它也会给物理机网络连接带来一些麻烦。我不知道原因/问题,但我见过这种情况。那么我们为什么要给关键资源带来不必要的麻烦呢?
答案3
您将遇到的最大问题是域控制器禁用了磁盘写入缓存。这将大大降低您的虚拟机性能,当然这取决于您的虚拟机写入磁盘的频率。
答案4
有谁知道为什么这可能是一件坏事?
我的理论是这样的。安装 Vmware 时,它会为 NAT 和主机网络设置几个虚拟接口。与这些接口关联的地址将发布到 DNS 服务器,从而搞砸一切。不过,我从未尝试过看看会发生什么。