扩展 Exchange Server 2003

 

上一次修改主题: 2006-08-16

本主题提供了 Microsoft® Exchange Server 2003 如何在不同的配置和用户负载下运作的信息。您可使用此数据构建一个可高度扩展的、根据组织要求自定义的邮件系统。

可伸缩性是系统成长的能力,以满足日益增长的性能要求。如果应用到群集上,可伸缩性是指当群集的总负载超过群集能力时向现有群集增量添加系统的能力 -- 可以是向上扩展 (scaling up) 或横向扩展 (scaling out)。向上扩展包括增加现有硬件的系统资源(例如处理器、内存、磁盘和网络适配器)或用更好的系统资源替换现有硬件(例如,更快的 CPU 和网络适配器、更多的内存和更大的存储)。横向扩展包括添加服务器以满足需求。有关可伸缩性策略的详细信息,请参阅 Exchange Server 2003 High Availability Guide(Exchange Server 2003 高可用性指南)。

本主题讨论了 Exchange Server 2003 如何在不同的配置和用户负载下进行扩展。

实现前端和后端服务器环境将提出不同的挑战,它们会影响系统的整体性能。

为 Microsoft Outlook® Web Access、Outlook Mobile Access、Exchange ActiveSync®、RPC over HTTP、身份验证、IP 地址检查、安全套接字层 (SSL) 协议和加密方案提供服务的前端服务器,具备胜任繁重处理任务的安全功能。就这些服务器而言,您可能会看到在特权模式和用户模式下处理器活动的增加,以及上下文切换比率和中断比率的增加。如果服务器的处理器不能处理增加的负载,则可能会形成队列。

影响前端服务器的因素包括:

  • 使用的协议。
  • 安装的处理器数量。
  • 可用内存。
  • 网络流量。
  • 身份验证方法。
  • 使用 SSL 来加密网络通信。

因为前端服务器将所有请求转发到后端服务器,所以后端服务器与前端服务器有同样的处理器和处理问题。后端服务器还可能因为在检索和存储数据时的读写活动而遇到存储问题。就公用文件夹而言,公用文件夹(如果拓扑中有多个公用文件夹)之间的复制流量可能会影响所有涉及到的服务器。

影响后端服务器的因素包括:

  • 使用的协议。
  • 安装的处理器数量。
  • 可用内存。
  • 使用的存储类型。
  • 可用存储。
  • 对公用文件夹信息的复制。

有关这些因素如何影响前端和后端服务器的详细信息,请参阅本主题后面的“基准数据”。

Microsoft Windows® 2000 Server 和 Windows Server™ 2003 支持两种类型的许可证模型:每客户和每服务器。Windows 2000 许可证记录服务维护着所有使用每客户许可证模型在服务器上进行身份验证的用户列表(在磁盘和内存中)。每服务器模型则没有用户列表。如果服务器上少于 50,000 个用户,则配置为每客户的身份验证用户列表不会消耗太多内存。但是,如果在有几十万个用户的前端和后端拓扑上使用每客户许可证模型,则许可证记录服务占用的内存可能会增长得过大。

在每客户方案中,随着前端服务器对客户端请求的负载平衡,前端服务器的许可证记录服务将构建站点上的所有用户(包括所有后端服务器上的全部用户)的列表。服务器可能会在前端服务器的许可证记录服务过程中消耗数百兆字节 (MB) 的内存,这取决于站点的大小。因此,建议在大型前端和后端拓扑中使用每服务器许可证模型。有关许可证记录服务的详细信息,请参阅 Windows 2000 Resource Kits(Windows 2000 资源工具包)网站 (http://go.microsoft.com/fwlink/?LinkId=6545)。

因为 Exchange 配置和用户配置文件千差万别,所以难以精确确定服务器所支持的用户数量。必须考虑客户端的不同类型、用户的活跃程度、存储子系统的容量以及如何配置 Exchange 服务器以使用磁盘资源。有关如何计算服务器大小要求的详细信息,请参阅计算服务器的大小

此部分描述了 Exchange Server 2003 如何在不同的配置和用户负载下运作。此信息有助于您在确定最小硬件要求时建立基准。以下方案包括:

  • 邮箱服务器(使用 MAPI)
  • Outlook Web Access
  • 邮局协议版本 3 (POP3)
  • Internet 邮件访问协议版本 4rev1 (IMAP4)
  • 简单邮件传输协议 (SMTP)

每一方案都对下列各方面进行分析:

  • 处理器
  • 内存
  • 磁盘使用
  • 网络使用
 
显示: