有关性能和容量规划 (Project Server)

更新时间: 2009年5月

 

上一次修改主题: 2009-04-27

本章节将引导您完成确定单个服务器场的硬件需求的整个过程。它标识将影响容量要求的特性并提供有关以下几个方面的建议:

  • 服务器场中的服务器计算机的数目。

  • 服务器场中的应用程序服务器角色的配置。

  • 服务器场中的特定服务器角色的硬件需求。

规划容量和可用性

本章假定您已按照规划 Project Server 2007 中的容错和可用性一文中介绍的内容规划了可用性要求。在学习过“规划可用性”文章之后,您将着手使用与组织的最低可用性要求相符的拓扑结构来实施容量规划。假定您已选定拓扑结构,那么您可以借助本章的内容来确定以下事宜:

  • 是否需要添加其他服务器以满足容量和性能的目标。

  • 是否需要调整应用程序服务器角色的配置以优化服务器场的容量和性能。

  • 是否需要基于容量要求规划多个服务器场。

在某些情况下,组织的可用性要求可能会导致提供比其他要求更大的容量或性能的服务器场大小。如果是这种情况,则容量规划可以从经济上考虑来调整服务器硬件大小,而不是添加额外的服务器计算机或扩展为更高性能的硬件。

在很多情况下,会将符合组织的最低可用性要求的拓扑结构用作起始点,并添加或扩展服务器计算机以达到容量和性能目标。

容量规划方法

影响容量规划的变量有很多。为此,将很难接获得针对直接问题的简洁回答。因此,与容量相关的问题的最常见回答是“这取决于. . .”

本章中提供的容量规划练习旨在减少需考虑的变量数,以便基于常见的方案提供直接回答。但是,本章也包含用于基于单个解决方案特征计算容量和性能要求的指南。本章包含两类容量规划指南:

对评估容量要求的建议 — 基于目标方案提供一系列文章。每篇文章定义典型的用法配置文件并标识将影响方案的容量和性能的主要特征。基于配置文件和关键特征,预扫描的数据允许您评估解决方案的容量要求。

用于计算特定容量要求的公式和指南 — 使用此指南可以部署自己的用法配置文件(或修改方案配置文件之一),并可以计算将影响解决方案的容量和性能的所有变量。

容量规划过程

容量规划的重点在于有关调整解决方案大小的三个方面:

  • 软件的容量边界 — 每种可实现的功能和可创建的对象都具有缩放限制。规划容量边界将确保解决方案设计符合软件的缩放建议。

  • 吞吐量目标 — 服务器场执行的每类操作都引入服务器硬件上的性能负载。主要操作包括用户操作、为内容编制索引和操作任务(如对数据库进行备份)。使用特定功能(如 Excel 计算服务和内容临时存储)也会增加性能负载。开发吞吐量目标涉及到评估或计算服务器场每秒钟需要处理的操作数,以便支持预期的吞吐量负载。

  • 数据容量 — 数据容量包括预计的内容数据库和配置数据库的卷。每个服务器角色也具有基于解决方案的唯一数据要求(例如,用于内容索引或缓存内容的磁盘空间)。

另请参阅

概念

规划软件边界 (Project Server)