Microsoft Exchange 2013 服务器上的负载性质

Microsoft Exchange 2013 服务器上的负载性质

我想知道是否有人可以就 Exchange 2013 服务器上产生的负载的性质提供一些指导。

我提出这个问题的背景是,我目前正在考虑有关服务器 CPU 的选项。我手头有频率较低但内核较多的服务器,它们通常用于并行处理工作负载(Intel Xeon 1.7GHz,20 核,40 线程,因为超线程)。我应该寻找更高规格的 CPU 吗?还是这样就可以了?

该服务器将在公司环境中托管大约 150 个邮箱。

答案1

Exchange 服务器通常受 RAM 或磁盘 I/O 限制...如果您考虑一下电子邮件服务器的实际功能,这应该有道理 - 主要是将消息从一个地方传输到另一个地方,如果该服务器是最终目的地,则存储这些消息。该工作负载的计算量并不大。

我管理的虚拟化、全角色一体式 Exchange 服务器为 1,000 多名用户提供服务,拥有 2,000 多个邮箱,在 3.07 GHz Xeon X5675 的单核上运行良好。工作时间的平均 CPU 负载约为 50% (~1.5 GHz),偶尔会飙升至 ~90% (~2.7Ghz),非工作时间的平均 CPU 负载约为 850 Mhz。

本着这一精神,Exchange 的最低要求只需列出兼容 64 位的非 Itanium 处理器即可。幸运的是,Exchange 的现代版本附带一个部署前分析器工具,您可以并且应该在您的服务器上运行该工具,以确保它满足最低和推荐的要求,但我希望您在 1.7 Ghz Xeon 上运行 Exchange 服务器会很好。事实上,我预计 20 核 CPU 会重的对于 Exchange 服务器来说,这是过度的,即使它的每个核心只有 1.7 Ghz。

(PS:为什么要将整个服务器专用于如此小的 Exchange 环境?Hyper-V 是免费的 - 为什么不将其虚拟化?)

答案2

您的规格很好......但对于您预期的用户/工作量来说绝对是过度了。

请参见:Exchange 2013 作为虚拟机与 Exchange 物理服务器

这是在 4 x 2.0GHz E5-2620 CPU 和 20GB RAM 上虚拟化运行的非常繁忙的 200 个用户的 Exchange 安装的 3 天快照。

工作负载受 RAM 限制。您计划投入到解决方案中的所有 CPU 核心都可能处于闲置状态。

在此处输入图片描述

相关内容