Microsoft_Exchange_Server_2003_性能和可伸缩性指南.doc_第1页
Microsoft_Exchange_Server_2003_性能和可伸缩性指南.doc_第2页
Microsoft_Exchange_Server_2003_性能和可伸缩性指南.doc_第3页
Microsoft_Exchange_Server_2003_性能和可伸缩性指南.doc_第4页
Microsoft_Exchange_Server_2003_性能和可伸缩性指南.doc_第5页
免费预览已结束,剩余131页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

c5541abf-15ce-464f-b5d2-758395fcdf3emicrosoft exchange server 2003 性能和可伸缩性指南microsoft corporation发布日期:2006 年 12 月 12 日作者:exchange server 文档组摘要本指南提供了有关 microsoft exchange server 2003 性能和可伸缩性的信息。contentsexchange server 2003 性能和可伸缩性功能11了解 exchange 性能11评估性能12硬件性能12常规体系结构注意事项14性能问题故障排除14摘要14扩展 exchange server 200315什么是可伸缩性?15前端和后端服务器体系结构15前端服务器授权指南16确定服务器大小16基准数据16邮箱服务器(使用 mapi)的基准性能17硬件17方案 1:exchange 2000 server 和 outlook 2000 online 与 exchange server 2003 和 outlook 2003 online18方案 2:exchange 2000 server 和 outlook 2003 缓存 exchange 模式与 exchange server 2003 和 outlook 2003 缓存 exchange 模式22邮箱可伸缩性标准25outlook web access 的基准性能25方案 126方案 229方案 333outlook web access 可伸缩性标准37pop3 的基准性能37pop3 前端服务器37pop3 后端邮箱服务器40pop3 可伸缩性标准44imap4 的基准性能44imap4 前端服务器44imap4 后端邮箱服务器46imap4 可伸缩性标准48smtp 的基准性能49硬件49方案49smtp 可伸缩性标准51在 exchange server 2003 中使客户端性能最大化52outlook 200352outlook web access53exchange 的其他移动服务53监视客户端性能54调整 exchange server 2003 性能55性能改进56磁盘子系统56在 exchange server 2003 中优化内存使用60监视内存使用60如何监视 exchange server 的内存使用62步骤63如何在 windows 中设置 /3gb 启动开关63开始之前64步骤64有关详细信息65如何增加 windows 2000 中的系统页表条目65开始之前65步骤66有关详细信息66如何在 windows 中设置 /userva 启动开关66开始之前67步骤67详细信息参考67如何设置 heapdecommitfreeblockthreshold 注册表值68开始之前68步骤69参考69如何抑制内存配置通知事件69开始之前70步骤70有关详细信息71如何配置 dsaccess 用户缓存71开始之前71步骤72有关详细信息72如何配置 dsaccess 配置缓存72开始之前73步骤73参考73exchange 存储和扩展存储引擎调整73单实例支持74在运行 windows 2000 server 的服务器上增加页表条目75联机数据库维护75移动邮箱的邮件升级76虚拟地址空间和存储数据库缓存大小77如何移动 temp 和 tmp 目录77开始之前78步骤78如何为 pop3 用户设置 compatibility 注册表值79开始之前79步骤80有关详细信息80如何为 imap4 用户设置 compatibility 注册表值80开始之前81步骤81有关详细信息81备份调整82如何设置 msexcheseparamcachesizemin 属性82开始之前83步骤83有关详细信息84邮件传输代理调整84msexchangeis 注册表项设置85mta 文件目录86如何设置 db data buffers per object 注册表值86开始之前86步骤86有关详细信息87如何设置 dispatcher threads 注册表值87开始之前87步骤88有关详细信息88如何设置 kernel threads 注册表值88开始之前89步骤89有关详细信息89如何设置 max rpc calls outstanding 注册表值89开始之前90步骤90有关详细信息90如何设置 mdb users 注册表值91开始之前91步骤91有关详细信息91如何设置 rts threads 注册表值92开始之前92步骤92有关详细信息92如何设置 tcp/ip control blocks 注册表值92开始之前93步骤93有关详细信息93如何设置 transfer threads 注册表值93开始之前94步骤94有关详细信息94如何设置 gateway in threads 注册表值95开始之前95步骤96有关详细信息96如何设置 gateway out threads 注册表值96开始之前97步骤97有关详细信息98如何移动 mta 数据库目录98开始之前98步骤98有关详细信息99路由调整99抑制链路状态的更改99小故障重试99创建路由组99如何设置 suppressstatechanges 注册表值100开始之前100步骤100有关详细信息101如何在 exchange server 2003 中配置小故障重试间隔101开始之前101步骤101有关详细信息102smtp 传输调整102mailroot 目录位置102smtp maxmessageobjects102如何在 exchange server 2003 中移动 mailroot 目录103步骤103详细信息103如何设置 maxmessageobjects 注册表值104开始之前104步骤104有关详细信息105active directory 连接器调整105休眠时间105数据块搜索106如何设置 max continuous sync (secs) 注册表值106开始之前106步骤107有关详细信息107如何设置 sync sleep delay (secs) 注册表值107开始之前108步骤108有关详细信息109如何设置 export block size 注册表值109开始之前109步骤109有关详细信息110active directory 集成调整110全局编录与 exchange 的比率110exchange 专用的 active directory 服务器111设置 pdc 回避111在 active directory 服务器上使用 /3gb 开关111在 active directory 服务器上使用 exchange server 2003112增大最大活动 ldap 查询数113调整邮箱服务器上的 dsaccess113如何设置 minuserdc 注册表值114开始之前114步骤115详细信息115如何设置 maxactivequeries 属性115步骤116有关详细信息116为分支机构中的 exchange 用户优化全局编录117如何为 active directory 中的属性建立索引117开始之前117步骤117有关详细信息118禁用不使用的服务118如何在 windows 中禁用服务118开始之前118步骤119过时设置119exchange server 2003 性能工具119exchange server stress and performance 2003120jetstress121load simulator 2003121网络监视器122系统监视器122性能计数器定义123计算服务器的大小125确定用户配置文件125根据用户配置文件选择服务器126验证磁盘子系统的容量130摘要132如何计算每个邮箱的 megacycles 值132开始之前133步骤133如何测量每个邮箱的 iops133开始之前134步骤134如何计算邮箱服务器 cpu 要求134开始之前134步骤134如何计算邮箱服务器磁盘子系统要求135步骤135copyright136136exchange server 2003 性能和可伸缩性功能本指南提供了有关 microsoft exchange server 2003 性能和可伸缩性的信息。您将了解影响性能的多种因素,它还提供了有关如何优化 exchange server 2003 环境的建议。最后,本指南回顾了 exchange 如何在不同的用户负载下运作,且提供了一种用于确定硬件需求的方法。本指南讨论下列主题:了解 exchange 性能扩展 exchange server 2003在 exchange server 2003 中使客户端性能最大化调整 exchange server 2003 性能exchange server 2003 性能工具性能计数器定义计算服务器的大小注意: 下载 exchange server2003 performance and scalability guide以便脱机打印或阅读。了解 exchange 性能调整系统以实现最佳性能是一个反复的过程。您必须根据需要多次分析、测试和调整系统,此反复过程中包括 microsoft exchange server 2003。您必须花费时间了解所有影响系统的变量,包括用户配置文件、体系结构和硬件。 服务器的性能通常由性能最低的组件 系统的瓶颈所决定。提高性能的关键在于能够确定瓶颈、确定它们的原因并应用适当的纠正措施。在规划 exchange server 2003 部署时,请参阅此指南,它有助于您对环境进行设计和优化。稍后的主题中提供了有助于您得到 exchange 服务器最优性能的衡量标准和调整技巧。性能的概念与可伸缩性的概念紧密相关。对影响系统组件性能的因素有了深刻的了解之后,您就可以将组件部署为能够进行扩展以便在对服务器资源要求很高时提供支持。本指南稍后的主题中介绍了对前端和后端服务器进行扩展的信息,并提供了有关 exchange server 2003 在不同条件下如何进行扩展的详细衡量标准。注意: 对于 exchange 2000 server 用户而言,许多概念都是相同的。稍后的主题中讨论了这两种版本之间的区别。exchange server 5.5 用户在阅读本指南时还应参阅简介中推荐的其他指南。评估性能exchange server 2003 中有几种评估性能的工具,其中包括 exchange server stress and performance (esp) 2003、jetstress 和 load simulator 2003 (loadsim)。microsoft windows server 2003 还包括一些通用性能工具,其中包括网络监视器和系统监视器。有关工具的详细信息,请参阅附录 a“exchange server 2003 性能工具”。除这些工具外,还应该分析当前用户负载以建立最低服务器需求基准。了解用户如何使用系统是对您最大的挑战之一。本指南后面的主题中提供了关于如何评估与当前用户负载相关的特定 cpu、内存和存储负载的方法。在确定了硬件需求之后,您应该进行试验性测试以确保性能级别可以接受。有关试验性测试的详细信息,请参阅 exchange server2003 high availability guide 的“系统级别的容错措施”主题中的“实验室测试和试验性部署”。硬件性能您为部署 exchange 所选的硬件对性能的影响最大。因为影响性能的变量很多,所以很难预见任何特定硬件组件对性能的影响。以下部分提供了有关影响 exchange server 2003 性能的组件的一般信息,包括处理器、内存、网络和存储。 处理器性能服务器上处理器的使用应保持在高峰工作时段负载为 60% 左右。此百分比级别考虑到了极端负载的情况。如果处理器的使用持续超过 75%,我们就认为处理器性能是一个瓶颈。 服务器中 cpu 影响性能的因素有多种。这些因素包括: 处理器时钟速度,以兆赫兹 (mhz) 或千兆赫兹 (ghz) 来度量。 处理器数量。 处理器类型。 就性能而言,选择最快的处理器会产生最佳效果。但是,预算成本左右着大多数企业的选择。 除时钟速度外,处理器使用的技术也会影响性能。例如,一些处理器使用超线程技术,这使得一个处理器可作为两个虚拟处理器来使用。这样的处理器通常包括高级缓存管理和提高的总线速度功能。 exchange 可充分利用多处理器,在很多情况下,使用有更多处理器的服务器会提高性能。但是,处理器数量和性能之间的关系是复杂的。如果服务器有太多的处理器,则与上下文切换关联的开销会比从附加处理器中得到的好处要大。处理器的最佳数量在一定程度上取决于服务器所扮演的角色。例如,一台驻留多个 mapi 连接的后端邮箱服务器可能会高效使用一台有八个处理器的计算机。相比之下,一台用于驻留 microsoft outlook web access 用户的服务器可以更好地使用一台有四个处理器的计算机。 有关不同的处理器如何进行运作的信息,请参阅扩展 exchange server 2003。内存性能exchange 服务通常消耗不超过 3 gb 的物理内存。在添加了操作系统所必需的软件以及防病毒、备份和管理软件之后,计算机所使用的全部物理内存会达到 4 gb。在 exchange 专用的服务器上,不需要超过 4 gb 的内存。exchange server 2003 中消耗内存最多的单个进程是 store.exe,它用于管理邮箱和公共信息存储。除 store.exe 进程之外,其他消耗内存(并可能影响性能)的进程包括: inetinfo.exe 处理 internet 协议的进程emsmta.exe microsoft exchange mta stacks 服务mad.exe microsoft exchange system attendant有关内存优化的详细信息,请参阅调整 exchange server 2003 性能。网络性能许多网络接口子系统都自动进行调整。基于服务器的网络适配器能够检测通过网络接口的通信的类型和级别,并自动调整以反映此信息。除了要确保服务器拥有最新的设备驱动程序以外,在此就不需做很多工作了。就邮箱服务器而言,通常一个每秒 100 兆比特 (mbps) 的全双工网络连接已足够。但是,如果您计划通过网络进行备份和还原,请考虑使用千兆比特的以太网(1000 mbps 或每秒 1 千兆比特 gbps)。一般情况下,前端和后端服务器配置的最大瓶颈是将两组服务器分开的网络。前端服务器可消耗一个 100 mbps 的 lan 连接。因此,请考虑使用多个可快速切换的、具有千兆比特以太连接的以太网。与性能相关的问题可能是因为硬件、固件或软件驱动程序不是设计用于在您的配置上运行的。有关详细信息,请参阅 products designed for microsoft windows 网站(英文)。存储性能随着存储需求的增长以及企业合并服务器,您必须在设计存储系统时对成本、可用性和性能进行权衡。在实现存储之前请花些时间来好好对其进行设计;不像处理器和内存那样可在网络连接时对其进行扩展,对存储的重新设计要在网络停机后才能实现。因此,调整 exchange 存储成为最关键的步骤。 有多种存储解决方案可用,包括本地附加存储和存储区域网络 (san)。exchange 服务器的存储要求取决于服务器的角色。例如,后端服务器可能会因服务器必须存储和呈现的大量重要数据而从 san 中受益。san 是专门的存储硬件,该硬件包括廉价磁盘冗余阵列 (raid) 技术以确保高可用性和高性能。与此不同,前端服务器耗费的处理器资源更多,所以不需要高级存储解决方案。随着数据能力的提高,添加更大容量的硬盘驱动器并不能解决与用户负载增加相关的性能问题。必须考虑每一硬盘驱动器对不同用户负载做出足够响应的能力。此能力可通过分析当前用户负载来评估。第 2 章讨论了可用于分析当前数据库使用情况的方法。您可使用此数据来估算存储要求。有关存储策略的详细信息,请参阅 exchange server2003 high availability guide。常规体系结构注意事项不管是部署小规模(单台服务器)环境,还是大规模(多台前端和后端服务器)环境,都必须考虑影响整体性能的挑战。 前端服务器是接收来自客户端的请求并将其中继到相应的后端服务器的服务器。后端服务器是至少驻留一个数据库的服务器,前端服务器中继来自客户端的请求时将连接此服务器。 不管什么样的体系结构,影响 exchange 服务器性能的因素有许多。这些因素包括使用的协议、安装的处理器数量、可用内存、网络预期流量、安全身份验证的使用以及为加密网络通信而使用安全套接字层 (ssl)。必须在为特定 exchange server 2003 配置选择硬件之前将这些因素考虑在内。有关前端和后端服务器性能的详细信息,请参阅扩展 exchange server 2003。性能问题故障排除可用附录 a 列出的故障排除工具开始诊断 exchange server 2003 在哪些方面出现性能下降。服务器性能下降经常是运行不佳的子系统所导致的。就 exchange 服务器而言,性能下降的症状有邮件队列的增加或客户端响应迟缓。有关解决性能问题的详细信息,请参阅 troubleshooting exchange server2003 performance(英文)。摘要了解影响 exchange 性能的不同因素是获得最优性能的第一步。必须不断测试、分析和调整系统。此外,了解当前用户负载有助于您确定扩展要求。可使用此信息更好地预测硬件要求。以下主题提供了确定硬件要求和调整特定组件的专门示例和技术。扩展 exchange server 2003本主题提供了 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 资源工具包)网站 (/fwlink/?linkid=6545)。确定服务器大小因为 exchange 配置和用户配置文件千差万别,所以难以精确确定服务器所支持的用户数量。必须考虑客户端的不同类型、用户的活跃程度、存储子系统的容量以及如何配置 exchange 服务器以使用磁盘资源。有关如何计算服务器大小要求的详细信息,请参阅计算服务器的大小。基准数据此部分描述了 exchange server 2003 如何在不同的配置和用户负载下运作。此信息有助于您在确定最小硬件要求时建立基准。以下方案包括: 邮箱服务器(使用 mapi)outlook web access邮局协议版本 3 (pop3)internet 邮件访问协议版本 4rev1 (imap4)简单邮件传输协议 (smtp)每一方案都对下列各方面进行分析: 处理器内存磁盘使用网络使用邮箱服务器(使用 mapi)的基准性能此部分提供了 exchange server 2003 邮箱服务器在特定 mapi 客户端负载下的基准性能数据。邮箱服务器的关键硬件标准是处理器类型和速度、内存大小、网络速度和磁盘性能以及配置。注意: exchange 2000 server 可伸缩性数据将用作比较的基础。load simulator 2000 和 load simulator 2003 分别用于模拟 outlook 2000 和 outlook 2003 mapi 客户端。有关负载模拟器 (loadsim) 的详细信息,请参阅 exchange server 2003 性能工具。硬件下表显示了在下列方案中使用的硬件规格: 方案 1:exchange 2000 server 和 outlook 2000 online 与 exchange server 2003 和 outlook 2003 online方案 2:exchange 2000 server 和 outlook 2003 缓存 exchange 模式与 exchange server 2003 和 outlook 2003 缓存 exchange 模式邮箱硬件配置服务器类型处理器类型ram存储后端服务器intel p4 xeon 4 处理器,1.4 ghz(禁用超线程)4 gb使用 raid0+1 的 san,用于数据库卷带有两个心轴的 raid1,用于每个存储组的每个事务日志将 8,000 个用户平均地分布到三个存储组的 12 个数据库中,平均用户邮箱大小为 25 mb方案 1:exchange 2000 server 和 outlook 2000 online 与 exchange server 2003 和 outlook 2003 online此方案将 exchange 2000 server 和 outlook 2000 与 exchange server 2003 和 outlook 2003 的负载特征进行比较。load simulator 2003 用于生成负载。其中使用了以下 loadsim 配置: loadsim 客户端配置intel p4 600 mhz 512 mb ram单一的集成驱动器电子 (ide) 磁盘每台计算机 1,000 个 loadsim 客户端 loadsim 配置下表显示了所用的值。 邮箱配置设置邮箱配置值收件箱中的邮件100“已删除邮件”中的邮件1新文件夹的数量10每个新文件夹中的邮件10日历约会25联系人数量128邮件平均大小75 kb用户操作设置按每天 8 小时计的用户操作值发送邮件12收到的邮件/天208发送的邮件/天52清理“收件箱”12浏览邮件20检查“闲/忙”1请求会议1.4制定约会2.8浏览日历6日记应用程序0注销0浏览联系人0创建联系人0通讯组列表设置通讯组列表值每站点的通讯组列表100通讯组列表最小大小2通讯组列表平均大小10通讯组列表最大大小20下表显示了此方案中邮箱服务器所产生的结果。邮箱服务器性能比较服务器平台windows 2000 sp3windows 2000 sp3windows server 2003windows server 2003exchange 平台exchange 2000 server sp3exchange server 2003exchange server 2003exchange server 2003客户端平台windows xp、outlook 2000 onlinewindows xp、outlook 2003 onlinewindows xp、outlook 2003 onlinewindows xp、outlook 2003 online是否启用超线程?否否否是users8,0008,0008,0008,000% processor time75%76%75%57%context switches/sec8,3007,83310,18313,487local delivery rate30303030network usage (kbps)3,1541,5941,6041,613db disk transfers/sec2,0881,9801,9291,955log writes/sec377314353398disk bytes/sec (mb)19.920.418.917.9database cache size864896896896rpc operations/sec950955940925rpc requests7887client latency (ms)9610095105store virtual bytes2,0472,0752,0802,082有关此方案中使用的性能计数器的详细信息,请参阅性能计数器定义。处理器exchange 2000 server sp3 和 exchange server 2003 显示出在处理器性能方面具有可比性。在有 8,000 个用户的情况下,在 exchange 2000 server sp3 测试中处理器的使用达到了 75%,而在 exchange server 2003 测试中处理器的使用达到了 76%。这两个测试显示了相似的工作负荷(“rpc operations/sec”的值从 950 到 955,“local delivery rate”相同)。上表显示了 windows 2000 advanced server sp3 和 windows server 2003 在运行 exchange server 2003 时,其处理器的使用率是具有可比性的。但是,windows server 2003 在内存管理器方面进行了重要的优化,可显著减少虚拟内存碎片(未在表中显示)。exchange server 2003 利用 intel 的超线程技术将服务器的可伸缩性提高了 25%。此表显示了启用超线程时进行同样的测试,处理器的使用减少了 25%(从 76% 到 57%)。超线程的益处与缓存 exchange 模式客户端方案相同。内存exchange server 2003 的 exchange 存储占用的内存与 exchange 2000 server 的大致相同。随着 exchange server 2003 中“database cache size”的增加(从 864 mb 到 896 mb)和 jet 性能的提高,随机 exchange 存储磁盘 i/o 操作可减少达 10%。 磁盘使用exchange server 2003 所生成的 exchange 数据库磁盘 i/o 操作要比 exchange 2000 server sp3 生成的少 10%。因为 exchange server 2003 中“database cache size”的增加(从 864 mb 到 896 mb),随机 exchange 数据库磁盘 i/o 操作可减少达 10%。网络使用exchange server 2003 和 outlook 2003 与 exchange 2000 server 和 outlook 2000 相比,在网络带宽方面可降低达 50%。此 8000 个用户的测试显示了 exchange 2000 server 和 outlook 2000 使用 3,154 kbps,而 exchange server 2003 和 outlook 2003 使用 1,594 kbps,大约是前者带宽的一半。因为 exchange server 2003 和 outlook 2003 中使用的压缩技术的缘故,其为驻留一定数量的用户所需的网络带宽明显比 exchange 2000 server 和 outlook 2000 所需的要少。exchange server 2003 中实现了多种性能优化,因此该压缩不会损害服务器的可伸缩性。实际上,就服务器的 cpu 使用而言,线路上字节数的减少是任意的。方案 2:exchange 2000 server 和 outlook 2003 缓存 exchange 模式与 exchange server 2003 和 outlook 2003 缓存 exchange 模式此测试将 exchange 2000 server 和 outlook 2003 与 exchange server 2003 和 outlook 2003 在缓存 exchange 模式客户端方案中的负载特征加以比较。loadsim 2003 用于生成负载。 loadsim 客户端配置intel p4 600 mhz 512 mb ram单一的 ide 磁盘 每台计算机 1,000 个 loadsim 客户端 loadsim 配置下表显示了所用的值。 邮箱配置设置邮箱配置值收件箱中的邮件100“已删除邮件”中的邮件1新文件夹的数量10每个新文件夹中的邮件10日历约会25联系人数量128邮件平均大小75 kb用户操作设置按每天 8 小时计的用户操作 值发送邮件7收到的邮件/天161.90发送的邮件/天44.12清理“收件箱”20浏览邮件0检查“闲/忙”4请求会议2制定约会4浏览日历1日记应用程序0注销3浏览联系人0创建联系人0用户操作设置通讯组列表值每站点的通讯组列表100通讯组列表最小大小2通讯组列表平均大小10通讯组列表最大大小20下表显示了此方案中邮箱服务器所产生的结果。exchange 2000 server/exchange server 2003 缓存模式比较服务器平台windows 2000 sp3windows 2000 sp3exchange 平台exchange 2000 server sp3exchange server 2003客户端平台windows xp、outlook 2003 缓存 exchange 模式windows xp、outlook 2003 缓存 exchange 模式是否启用超线程?否否users8,0008,000% processor time64%57%context switches/sec7,9816,488local delivery rate2323network usage (kbps)3,6131,765db disk transfers/sec1,4961,355log writes/sec304315disk bytes/sec (mb)17.716.2database cache size896864rpc operations/sec1,2051,193rpc requests87store virtual bytes2,0162,076有关此方案中使用的性能计数器的详细信息,请参阅性能计数器定义。注意: outlook 2003 联机测试的结果和 outlook 2003 缓存 exchange 模式测试的结果无法进行比较。因为用户配置文件和用户操作各不相同。有关 outlook 2003 的具体性能数据的详细信息,请参阅 client network traffic with exchange 2003(英文)。处理器在此测试中,exchange server 2003 中的缓存 exchange 模式 mapi 客户端的处理器性能比 exchange 2000 server sp3 要好大约 10%。在有 8,000 个用户的情况下,在 exchange 2000 server sp3 测试中处理器的使用达到了 64%,而在 exchange server 2003 测试中处理器的使用达到了 57%。这两个测试显示了相似的工作负荷(“rpc operations/sec”的值从 1,193 到 1,205,“local delivery rate”相同)。exchange 2003 服务器已针对 outlook 2003 缓存 exchange 模式客户端进行了优化。内存exchange server 2003 的 exchange 存储占用的内存与 exchange 2000 server 的大致相同。随着 exchange server 2003 中“database cache size”的增加(从 864 mb 到 896 mb)和 jet 性能的提高,随机 exchange 数据库磁盘 i/o 操作可减少达 10%。磁盘使用exchange 2003 所生成的 exchange 数据库磁盘 i/o 操作要比 exchange 2000 server sp3 生成的少 10%。因为 exchange server 2003 中数据库缓存大小的增加(从 864 mb 增加到 896 mb),随机 exchange 数据库磁盘 i/o 操作可减少达 10%。网络使用exchange server 2003 和 outlook 2003 与 exchange 2000 server 和 outlook 2003 相比,在网络带宽方面可降低达 50%。此 8,000 个用户的测试显示了 exchange 2000 server 和 outlook 2003 使用 3,613 kbps,而 exchange server 2003 和 outlook 2003 测试使用 1,765 kbps,大约是前者带宽的一半。因为 exchange server 2003 和 outlook 2003 中使用的压缩技术的缘故,其为驻留一定数量的用户所需的网络带宽明显比 exchange 2000 server 和 outlook 2003 所需的要少。exchange server 2003 中实现了多种性能优化,因此该压缩不会损害服务器的可伸缩性。实际上,就服务器的 cpu 使用而言,线路上字节数的减少是任意的。邮箱可伸缩性标准在设计邮箱服务器时,请考虑下列建议。 驻留多个 mapi 连接的后端邮箱服务器在 4 处理器服务器上可很好地进行扩展。一般来说,最好每 1,000 个用户使用一个处理器,但是此标准不适用于负载很大的邮件用户。有关处理器要求的详细信息,请参阅计算服务器的大小。exchange server 使用最多 3 gb 的内存。若要提高性能,请将内存增加到 4 gb 以减少磁盘的分页。outlook web access 的基准性能此部分提供了 outlook web access 的基准性能数据。outlook web access 是一个使用 http 访问 exchange 服务器的 web 接口。您可借助任意 web 浏览器来访问使用 outlook 的客户端可用的大部分功能。此部分描述了下列方案: 方案 1 对下面两种不同配置中,前端服务器上具有相似邮件流的 10,000 个 outlook web access 用户加以比较:exchange server 2003 和 windows 2000 与 exchange server 2003 和 windows server 2003。方案 2 在将邮件流保持不断时启用其他功能,此时对性能加以比较。方案 3 在不同负载下启用其他功能时,使用 loadsim 对性能加以比较。方案 1此方案对下面两种不同配置中,前端服务器上具有相似邮件流的 10,000 个 outlook web access 用户加以比较:exchange server 2003 和 windows 2000 与 exchange server 2003 和 windows server 2003。此方案中使用的配置如下: 有四个存储组,每个存储组中有三个私人邮箱存储。 客户端发送平均大小为 20 kb 的邮件。 每个用户的收件箱在测试开始之前都有 31 封 imap4 邮件。 每个用户向 internet 发送电子邮件时,传输通信就产生了。 每个用户连接持续大约 10 分钟。 下表显示了每个用户执行的操作。用户测试脚本操作执行次数登录1检查邮件2发送邮件 2已发送邮件的收件人1接收邮件 4读取邮件4移动邮件1删除邮件1硬件下

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论