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 / 问题 / 66072
Accepted
Mathieu Longtin
Mathieu Longtin
Asked: 2009-09-17 13:08:03 +0800 CST2009-09-17 13:08:03 +0800 CST 2009-09-17 13:08:03 +0800 CST

您会在单个 MS 虚拟服务器上安装 Exchange 和 Active Directory 吗?

  • 772

这是关于可以在单个 W2008 服务器上安装 Exchange Server 的变体吗?, 虚拟化除外。

供应商建议在单个高性能服务器上安装 Exchange、Active Directory 和两个域控制器,运行带有 Hyper-V 的 Microsoft Server 2008,使用多个虚拟操作系统来隔离服务。

明智吗?

是否支持?

我们应该考虑 VMWare 而不是 Hyper-V 吗?

谢谢

windows-server-2008
  • 5 5 个回答
  • 3759 Views

5 个回答

  • Voted
  1. Mark Henderson
    2009-09-17T13:13:57+08:002009-09-17T13:13:57+08:00

    我们这样做,我们从来没有遇到过问题。您永远不应该在一个逻辑操作系统中组合这些角色,但拆分一台服务器应该没问题,特别是如果它们不是高需求角色。

    也就是说,在同一物理主机上拥有多个 DC 有点奇怪。多个DC的要点是:

    • 冗余
    • 负载均衡
    • 存在点

    将它们全部放在同一个主机上可以否定这一切。您不会获得冗余(如果主机出现故障,您将失去所有这些)。负载平衡没有实际意义(您从其他 DC 获取资源,所以重点在哪里),并且因为它们都在同一个物理位置,您也不会为外部办公室获得本地 POP。

    除此之外,去吧。VMWare 很好,尤其是 vSphere,但对于一台主机来说,这不值得(尤其是如果您查看 VMWare 的价格)

    • 9
  2. Kara Marfia
    2009-09-18T07:04:38+08:002009-09-18T07:04:38+08:00

    我对任何建议您在同一个物理机上安装第二个 DC VM 的供应商持怀疑态度。正如 Farseeker 指出的那样,这违背了目的。我可能会从理解为什么你首先应该有 2 个 DC 的人那里得到第二个意见。

    VMWare 与 Hyper-V - 一旦你削减了所有的营销,微软将尽最大努力跟上步伐,并以与 VMWare 产品相似的价格添加相同的功能。ESXi 是免费的,Hyper-V 也是免费的。一旦您想要创建和运行这些虚拟机之外的功能,您将需要支付任何一种方式。我运行 Hyper-V,它似乎在某些方面仍然落后于 VMWare。也就是说,它正在做我需要的非常可靠的事情。

    没有真正的理由不这样做,除非你把所有的鸡蛋都放在一个篮子里。如果您的备份计划是合理的,并且只要更换主板(或保留手头的所有东西),您知道/对所有东西都停机感到满意,那么它是可行的。

    我自己的方法是确保我的计划包括两个中等功率的物理服务器来托管我们的虚拟机。每个都可以轻松地运行其负载的虚拟服务器,如果其中一个发生故障,我可以选择将虚拟机(或从备份恢复)移动到另一个。它会运行缓慢,但停机时间会很短。

    • 5
  3. Best Answer
    osij2is
    2009-09-17T14:23:56+08:002009-09-17T14:23:56+08:00

    供应商建议在单个高性能服务器上安装 Exchange、Active Directory 和两个域控制器,运行带有 Hyper-V 的 Microsoft Server 2008,使用多个虚拟操作系统来隔离服务。

    只要每台服务器都在它自己的虚拟机来宾中,一切都应该运行良好。我建议使用另一台服务器进行故障转移/负载平衡/其他。

    明智吗?

    是的,就预算而言,但除此之外,它并不太亮。显然,钱总是一个问题,所以如果管理层或权力可以承受一点风险,那么这应该被视为一种短期解决方案。简而言之,我的意思是不超过 12-24 个月。之后你就赌博了。如果时间线真的很模糊,购买/获取高质量的服务器部件以减少失败的可能性。

    当预算增加或机会出现时,应考虑使用另一台服务器(至少)进行虚拟实时迁移等,以避免可怕的单点故障。

    是否支持?

    是的,没有证据或供应商真的说这不能做到。我已经用 4 个 Windows 2003 标准服务器在一台 VM 主机上运行 AD、Exchange 等完成了这项工作。只要硬件在规格范围内,几乎一切皆有可能。

    我们应该考虑 VMWare 而不是 Hyper-V 吗?

    如果所有机器都是 Microsoft 服务器,我认为运行 Hyper-V 没有任何危害。应该考虑的只是功能,实际上,现在很难反对 Hyper-V。

    我会问你,你认为未来会发生什么,并以此为基础做出决定。如果钱看起来总是一个问题,我个人会坚持使用 Hyper-V 或考虑 XenServer。我承认我对 XenServer 5.5 的偏爱是对虚拟化的免费介绍,它具有出色的特性和管理工具。ESXi 和 Hyper-V 也都有其优点,但我很难假设什么对您更有利,因为您的情况尚未得到充分解释。

    另一方面,大多数虚拟化项目真正归结为金钱。我不会从技术角度看这个问题,因为现在虚拟化供应商的产品非常成熟、稳定和可靠。因此,对于大多数企业而言,确实与金钱有关,这显然始终是一个问题,但在这个经济体中,财务成为最大的障碍。所以做一些“if-then-else”的未来场景,看看是否有钱,看看供应商,看看他们免费提供哪些功能,哪些功能只能通过金钱获得。我敢打赌,这将是您今天做出决策的最大因素。

    编辑:我应该更清楚 XenServer;我特别指的是XenServer 5.5的 Citrix 版本。

    • 4
  4. Mike1980
    2009-09-17T13:16:26+08:002009-09-17T13:16:26+08:00

    我知道没有软件原因不这样做,但我会警惕将两个域控制器安装在同一个物理熨斗上。如果物理机发生灾难性事件,您将失去整个 AD。

    • 1
  5. Massimo
    2009-09-18T08:04:14+08:002009-09-18T08:04:14+08:00

    如果你只有一台可用的物理服务器,而且硬件资源并不稀缺,那么最好将它用作虚拟机主机,并创建许多虚拟机来适当地分离你的角色;Exchange 并不真正喜欢在 DC 上(特别是如果它是您唯一的一个),并且虚拟化将允许您创建其他 VM 以执行在单个服务器上真正相互竞争的事情。如果你需要一个数据库服务器、一个 Web 服务器、一个防火墙、一个防病毒服务器和一个 WSUS 服务器,所有这些都将在同一台服务器上共存有很多麻烦,而如果它们在不同的 VM 上运行,它们会很高兴主机有足够的资源供他们使用。

    就个人而言,我推荐 VMWare ESXi;对于单个主机,它与 ESX 完全相同,但它是免费的;它不会为您提供集群或集中管理,但如果您要运行一个主机,这并不重要。我推荐它而不是 Hyper-V 主要有以下三个原因:

    • 它成熟了很多;VMWare 多年来一直在做虚拟化,它只做这个并且做得很好。
    • 它的开销比 Hyper-V 少得多,Hyper-V 需要在主机系统上运行完整的 Windows Server 2008。
    • 免费。

    关于“两个域控制器”的问题:如果你有 VM 的资源,拥有两个 DC 总是比一个好。当然,您仍然会遇到单点故障(主机),但是有了两个 DC,您将能够承受其中一个上的软件故障,这种情况总是会发生,您还可以重新启动每个他们(补丁管理任何人?)而无需关闭整个网络。

    • 0

相关问题

  • 文件复制到分支机构

  • 对于 ASP.Net 应用程序,Windows 64 位相对于 32 位的主要优势是什么?

  • Windows Server 2008 Hyper-V 虚拟化服务器的最佳 RAID 配置?

  • 远程连接 sql server 不工作,但如果防火墙禁用它呢?

  • 无法从 SQL Server 2008 备份数据库

Sidebar

Stats

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

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    从 IP 地址解析主机名

    • 8 个回答
  • Marko Smith

    如何按大小对 du -h 输出进行排序

    • 30 个回答
  • Marko Smith

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

    • 9 个回答
  • Marko Smith

    Windows 中执行反向 DNS 查找的命令行实用程序是什么?

    • 14 个回答
  • Marko Smith

    如何检查 Windows 机器上的端口是否被阻塞?

    • 4 个回答
  • Marko Smith

    我应该打开哪个端口以允许远程桌面?

    • 9 个回答
  • Marko Smith

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

    • 3 个回答
  • Marko Smith

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

    • 15 个回答
  • Martin Hope
    MikeN 在 Nginx 中,如何在维护子域的同时将所有 http 请求重写为 https? 2009-09-22 06:04:43 +0800 CST
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    0x89 bash中的双方括号和单方括号有什么区别? 2009-08-10 13:11:51 +0800 CST
  • Martin Hope
    kch 如何更改我的私钥密码? 2009-08-06 21:37:57 +0800 CST
  • Martin Hope
    Kyle Brandt IPv4 子网如何工作? 2009-08-05 06:05:31 +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