了解 Exchange 性能

 

适用于: Exchange Server 2010 SP2, Exchange Server 2010 SP3

上一次修改主题: 2016-11-28

调整系统以实现最佳性能是一个反复的过程。您必须花费时间了解所有影响系统的变量,包括用户配置文件、体系结构和硬件。了解这些方面之后,可以为您的系统设定基准度量值并进行调整以提高系统性能。

服务器的最高级别性能通常由性能最低的组件 — 系统的瓶颈所决定。提高性能的关键在于能够确定瓶颈、确定它们的原因并采取适当的纠正措施。

在计划 Microsoft Exchange Server 2010 部署后,您可以使用本部分中的主题,来帮助设计和优化环境以实现高性能。

性能的概念与可伸缩性的概念紧密相关。对影响系统组件性能的因素有了深刻的了解之后,您就可以将组件部署为能够进行扩展以便在对服务器资源要求很高时提供支持。

本主题提供有关以下方面的信息:

  • 评估性能

  • 硬件性能

评估性能

多种用于评估性能的工具可与 Exchange 2010 配合使用,包括 Jetstress 和 Load Generator (LoadGen)。Windows Server 2008 操作系统还有一些通用性能工具,包括 Windows 性能监视器

除这些工具外,还应该分析当前用户负载以建立最低服务器需求基准。了解用户如何使用系统是对您最大的挑战之一。在确定了硬件需求之后,您应该进行试验性测试以确保性能级别可以接受。

有关详细信息,请参阅性能和可伸缩性评估工具

硬件性能

在为 Exchange 服务器选择硬件时,必须考虑很多因素。您为部署 Exchange 所选的硬件对性能的影响最大。要评估的两种最重要的资源为处理器和内存。由于影响性能的可变因素非常多,因此难以预测服务器利用率高对任何特定硬件组件的性能产生的影响。以下定义适用于术语“最低”、“最高”和“建议”:

最低   这是适合于特定 Exchange 2010 服务器角色的最低处理器和内存配置(也在系统要求中进行了定义)。必须满足最低硬件要求才能获得 Microsoft 客户服务和支持。

最高   这是针对特定 Exchange 2010 服务器角色的最高建议处理器和内存配置。“最高”的定义是兼顾价格和性能而获得的可行的 Exchange 2010 处理器和内存配置上限。“最高”是指导原则而非支持标准。其中未考虑第三方应用程序的资源需求。随着时间的推移以及价格的变化和技术的进步,建议的最高配置也可能发生变化。

建议   这是针对特定 Exchange 2010 服务器角色的建议处理器和内存配置。“建议”可以定义为兼顾价格和性能的最佳配置。建议配置还实现了处理器和内存容量之间的平衡。其目标是使内存配置与处理器配置相匹配,以便系统能够有效地使用处理器,而不会让内存成为瓶颈,或者相反。

处理器性能

当在多核处理器上运行时,Exchange 2010 的性能有极大提高。多核技术提高 Exchange 性能的幅度取决于所使用的具体处理器。考虑到性价比,多核处理器是 Exchange 2010 服务器的一种有吸引力的选择。有关多核具体到某种给定硬件体系结构对 Exchange 的益处,请向服务器硬件供应商询问,这一点很重要。

服务器上处理器的使用应保持在高峰工作时段负载为 60% 左右。此百分比级别考虑到了极端负载的情况。如果处理器的使用持续超过 75%,我们就认为处理器性能是一个瓶颈。

服务器中 CPU 影响性能的因素有多种。包括:

  • 处理器时钟速度,以兆赫兹 (MHz) 或千兆赫兹 (GHz) 来度量

  • 处理器数量

  • 处理器类型

就性能而言,选择最快的处理器会产生最佳效果。但是,预算和成本左右着大多数企业的选择。

Exchange 可充分利用多处理器,使用有更多处理器的服务器会提高性能。但是,处理器数量、处理器核心数量和性能之间的关系是很复杂的。处理器和核心的最佳数量在一定程度上取决于在服务器上部署的 Exchange 角色。

有关不同的处理器如何进行运作的详细信息,请参阅了解处理器配置和 Exchange 性能

内存性能

在为特定服务器角色估计需要的处理器核心数之后,可以应用基准内存建议。64 位版本的 Exchange 2010 操作系统上的 Windows Server 2008 可有效利用多达 64 GB 的内存(邮箱服务器角色)。

通过有效规划并了解特定 Exchange 2010 服务器角色的处理器和内存的基本要求,可获得平衡且具有成本效益的拓扑结构。

有关不同的内存配置如何进行运作的详细信息,请参阅了解内存配置和 Exchange 性能

网络性能

许多网络接口子系统都自动进行调整。基于服务器的网络适配器能够检测通过网络接口的通信的类型和级别,并自动调整以反映此信息。我们建议您实施运营实践以确保在服务器上维护最新的设备驱动程序。

对于邮箱服务器,建议使用千兆比特的以太网(1,000 Mbps 或 1 Gbps)。

建议使用多个可快速切换的、具有千兆比特以太网连接的以太网。

与性能相关的问题可能是因为硬件、固件或软件驱动程序不是设计用于在您的配置上运行的。有关详细信息,请参阅 Windows 硬件开发网站。

存储性能

随着存储需求的增长以及企业合并服务器,您必须在设计存储系统时对成本、可用性和性能进行权衡。在实现存储之前,请花些时间进行精心存储设计。与在网络处于活动状态时可进行扩展的处理器和内存不同,对存储的重新设计需要对网络进行停机才能实现。因此,调整 Exchange 存储成为 Exchange 环境的整体性能的关键组成部分。

可以遵循一些准则来选择存储配置,从而为 Exchange 2010 提供优良性能和强大平台。当选择存储解决方案时,容量和性能往往相互冲突,但是在购买之前又必须同时考虑这两个方面。通常,做决定时需分析下列因素:

  • 确保有足够的空间来存储所有数据。确定容量需求是相对简单的过程。

  • 确保解决方案能提供可接受的磁盘延迟和反应迅速的用户体验。这可以通过衡量或预测此解决方案提供的事务输入/输出 (I/O) 确定。

  • 确保非事务 I/O 既有足够的完成时间,又有足够的磁盘吞吐量来满足服务级别协议 (SLA)。

最终目标是确定这些因素的平衡点,以便您可以设计适用于服务器的实际硬件解决方案。

有关为 Exchange 2010 选择存储解决方案的详细信息,请参阅邮箱服务器存储设计

 © 2010 Microsoft Corporation。保留所有权利。