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

这是一个变种可以在一台W2008服务器上安装Exchange Server吗? ,除了虚拟化

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

这是明智的吗?

它是否支持?

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

谢谢

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

只要每个服务器都在自己的VM guest中,一切都应该正常运行。 我build议有另一台服务器的故障转移/负载平衡/无论。

这是明智的吗?

是的,在预算方面,但除此之外,这不是太明亮。 显然,金钱总是一个问题,所以如果pipe理层或者权力能够承受一点风险,那么这应该被看作是一个短期的解决scheme。 简言之,我的意思是不超过12-24个月。 之后,你赌博。 如果时间表真的模糊,购买/获得高品质的服务器部件,以减less失败的可能性。

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

它是否支持?

是的,没有证据或供应商真的说这不能做。 我已经在一台VM主机上使用4个Windows 2003标准服务器来运行AD,Exchange等。 只要硬件在规格范围内,几乎任何事情都是可能的。

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

如果所有机器都是微软服务器,我认为运行Hyper-V并没有什么坏处。 所有需要考虑的都是特性,而且这些天很难与Hyper-V争论。

我会问你在哪里看到未来的事情,并基于此决定。 如果钱看起来永远是个问题,我个人会坚持使用Hyper-V或考虑使用XenServer。 我承认,我对XenServer 5.5的偏见是一个很好的免费介绍虚拟化的function和pipe理工具。 ESXi和Hyper-V都有它们的优点,但是我很难假设你的情况还没有完全解释。

顺便提一句,大多数虚拟化项目真的可以归结为金钱。 我不会从技术angular度来看待这个问题,因为现在的虚拟化厂商产品非常成熟,稳定可靠。 所以对于大多数企业来说真的是钱,这显然是一个问题,但在这个经济体,财政成为最大的障碍。 所以,做一些“如果 – 那么别的”未来的情景,看看这些钱是否会在那里,看看供应商,看看他们提供的免费function,什么function只能用于金钱。 我敢打赌,这将是你今天决策的最大因素。

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

我们这样做,我们从来没有遇到过问题。 你不应该把这些angular色合并到一个逻辑操作系统中,但是分解一个服务器应该没问题,特别是如果他们不是高需求angular色的话。

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

  • Redunancy
  • 负载均衡
  • 存在点

把它们放在同一个主机上否定了这一切。 你没有得到冗余(如果主机失败,你把它们全部松开)。 负载平衡是没有实际意义的(你从其他数据中心获取资源,所以在哪里),而且因为他们都在同一个物理位置,所以你也不能在外部办公室获得本地POP。

除此之外,去做吧。 VMWare很好,特别是在vSphere上,但是对于一个主机来说,这是不值得的(特别是如果你看看VMWare的价格)

我有点怀疑任何供应商build议您在同一个物理盒子上安装第二个DC虚拟机。 正如Farseeker指出的那样,这打破了目的。 我可能会从理解为什么你应该有2个区议会的人那里得到第二个意见。

VMWare与Hyper-V – 一旦你切断了所有的营销,MS正在尽最大努力保持速度,并为VMWare提供的类似价格添加相同的function。 ESXi是免费的,Hyper-V也是免费的。 一旦你想要创build和运行这些虚拟机的function,你会付出任何方式。 我运行Hyper-V,看起来它在less数几个方面还是落后于VMWare。 这就是说,它正在做我非常需要的东西。

没有真正的理由不这样做,除了你把所有的鸡蛋放在一个篮子里。 如果您的备份计划是完善的,并且只要可能需要更换主板(或者保留所有备件),您就会意识到所有事情都已经停止了,这是可行的。

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

有没有软件的原因不这样做,我知道,但我会很小心安装两个域控制器在同一个物理铁。 如果物理机器发生灾难性事件,则会丢失整个AD。

如果只有一台物理服务器可用,并且硬件资源不是稀缺的,那么将其用作虚拟机主机并创build许多虚拟机以正确分离您的angular色会更好; Exchange并不是真正喜欢在DC上(特别是如果它是唯一的一个),虚拟化将允许您创build其他虚拟机,以便在单个服务器上实现真正的对抗。 如果你需要一个数据库服务器,一个Web服务器,一个防火墙,一个防病毒服务器和一个WSUS服务器,它们都会在同一个服务器上共存很多麻烦,而如果它们能够在单独的虚拟机上运行,主机有足够的资源给他们。

就个人而言,我推荐VMWare ESXi; 对于一个主机来说,它与ESX完全一样,但是它是免费的; 它不会给你集群或集中pipe理,但如果你有一个主机运行,这并不重要。 我build议通过Hyper-V的三个主要原因:

  • 它更成熟了 VMWare多年来一直在做虚拟化,它只有这样做,而且做得非常好。
  • 它比Hyper-V要less得多,它需要在主机系统上运行一个完整的Windows Server 2008。
  • 免费。

关于“两个域控制器”的问题:如果你有虚拟机的资源,有两个DC总是比一个好。 当然,你仍然有一个单一的故障点(主机),但是有了两个DC,你将能够经受住其中一个故障的软件故障,而且总是可以发生,你也可以重新启动他们(补丁pipe理任何人?)而不把整个networkingclosures。