我知道它已被正式支持,但我已经看到或听说过同时运行AD DS和Exchange的单个主机的许多小型企业安装.对于资源紧张的小型企业而言,节省的成本非常高.
因此,假设我们知道某些使用要求永远不会超过25个用户,比如同时说10个,
>如今,在同一台计算机上运行Exchange和AD DS,实际上是多么“糟糕”(没有任何虚拟化)?
>具体到底是什么坏事? (列出除“微软如此说”之外的第一或第二个理由.)
>如果有的话,可以做些什么来减轻“坏”?
您可以假设有问题的业务:
>有一个物理的现场服务器与合理的商业ISP或
>拥有一个已经被淘汰的虚拟资源池,他们不想花更多钱.
我想到的情况是第二种,只有一个VM可能是添加Exchange的候选者,因为它是唯一的Windows VM并且有足够的多余内存来实现它.
在任何情况下,推理可能都不是那么好,合理,但让我们说这些是你必须要处理的限制.
对于一个小型组织,它可能没问题.在自己的服务器上运行Exchange的主要原因之一是,Exchange是专门设计用于尝试尽可能多的RAM来提高性能.显然这会影响在同一台机器上运行的其他服务.
此外,Exchange高度依赖于Active Directory,并且在同一台计算机上同时使用可能会导致AD在最需要的时候被Exchange资源匮乏.服务启动顺序以及各种其他问题也存在问题.可以解决这些问题,但这样做需要花费比在两个单独的服务器上花费更多的努力.
也就是说,这完全取决于实际的工作量,如果电子邮件数量很少,用户就不会做非凡的事情(整天都在滔滔不绝,批量邮寄等),你可能会没事.
Microsoft在Small Business/Server Essentials products中实际支持这样的配置,它允许DC,Exchange和sql Server全部在一台计算机上运行.
Server Essentials是一个非常有限的选项,并且实际上不具备可扩展性.如果你绝对确定你永远不会超过25个用户,那么它可能是一个选择.