规划带宽需求

本文提供有关 Microsoft Office SharePoint Server 解决方案的带宽和延迟范围的一般建议,并包含基于特定带宽和延迟组合的常见操作的测试结果。

本文内容:

  • 推荐的带宽范围

  • 常见用户操作所需的平均页面加载时间

  • 复杂用户操作所需的平均页面加载时间

  • 爬网内容预计所需的时间

  • 实验室环境和 WAN 测试工具

在确定使用哪种受支持的部署解决方案来实现您的 Office SharePoint Server 部署时,需要考虑的一个关键因素是可用网络带宽以及您的网站之间的延迟。延迟是指数据包从一个网络位置传输到另一个位置所需的时间。本指南中包含的建议和测试结果所基于的延迟是按单向(而非往返)时间计算的。延迟可能会影响区域性部署规划,在这种部署中,数据需要通过跨越多个城市、省(自治区)、国家(地区)或洲的 WAN 链接传输。

在计算影响用户的延迟时,可以使用 Ping 工具 (ping.exe) 计算从客户端计算机到服务器场中 Web 服务器的延迟。然后将往返时间结果除以 2。在测量承载同一个服务器场的服务器的两个数据中心之间的延迟时,使用 Ping 工具来测量从远程数据中心的 Web 服务器到主数据中心的数据库服务器的延迟。然后将往返时间结果除以 2。

本文包含基于特定带宽和针对以下项的延迟的测试结果:

  • 平均页面加载时间

  • 在广域网 (WAN) 中爬网内容预计所需的时间

本指南中的带宽统计信息和建议基于位于德克萨斯州奥斯汀市的 Microsoft 技术中心生成的测试结果。欢迎 Microsoft 客户使用位于世界各地的任何 MTC 实验室或位于雷蒙德市的 Microsoft 企业工程中心,在他们自己的部署方案上应用该测试。有关详细信息,请参阅下面的主题:

重要 本白皮书中介绍的所有测试结果均是在没有进行自定义的模拟环境中生成的。这些测试结果表示 WAN 环境中可实现的最短响应时间。应用自定义项、使用多项服务和功能以及其他网络基础结构将会增加响应时间。

推荐的带宽范围

这部分为支持的 Office SharePoint Server 全局解决方案中介绍的三个解决方案(中心解决方案、中心与区域网站解决方案以及分布式解决方案)中的每个方案提供通常建议的带宽范围。下表提供了建议的值,这些值是基于 10% 的并发用户计算的。例如,在为 10,000 名用户建议带宽范围时,假设只有 1,000 名用户在同一时间请求页面视图。

用户数 中心解决方案 中心与区域网站解决方案 分布式解决方案

100-5,000

带宽范围为 3 兆位/秒 (Mbps)(双 T1)或更高,延迟不超过 100 毫秒 (ms)

带宽范围为 1.5 Mbps (T1) 或更高,延迟不超过 100 ms

带宽范围为 1.5 Mbps (T1) 或更高,延迟不超过 100 ms

10,000

带宽范围为 3 Mbps(双 T1)或更高,延迟不超过 250 ms

带宽范围为 1.5 Mbps (T1) 或更高,延迟不超过 500 ms

带宽范围为 1.5 Mbps (T1) 或更高,延迟不超过 500 ms

100,000

带宽范围为 3 Mbps(双 T1)或更高,延迟不超过 250 ms

带宽范围为 1.5 Mbps (T1) 或更高,延迟不超过 500 ms

带宽范围为 1.5 Mbps (T1),延迟不超过 500 ms

常见用户操作所需的平均页面加载时间

平均页面加载时间是指一个请求显示网页所需的时间(以秒计)。它计算的是从浏览器发送页面请求到 Web 服务器收到所有页面字节和相关图像及资源的时间。

此类别的测试基于以下页面请求速率:

请求的页面(只读) 整个请求的百分比

WSSHomePage

25

WSSSmallDocLibAllItems

14

WSSDocHTTPFetch

12

WSSGetListPageHtml

12

WSSSearch

11

WSSRSSList

10

WSSDispForm

9

WSSOutlookSync

7

测试结果表明在带宽为 512 KBps 及更低时页面加载时间显著增加,如下图所示。

Windows SharePoint Services 带宽使用图表

  • X 轴表示响应时间(秒)。

  • Y 轴表示带宽(兆位/秒)和延迟(毫秒)。

  • 图中的每一行均表示一个特定用户数,并且基于 10% 的并发比例。

下表列出了对常见用户操作的页面加载测试结果:

带宽和延迟 500 1,000 5,000 10,000 100,000

45 (T3),
延迟为 50 ms

< 1.5 秒

< 1.5 秒

< 1.5 秒

< 1.5 秒

< 1.5 秒

45 (T3),
延迟为 100 ms

< 2 秒

< 2 秒

< 2 秒

< 2 秒

< 2 秒

45 (T3),
延迟为 250 ms

< 4 秒

< 4.25 秒

< 4.25 秒

< 4.5 秒

< 4.5 秒

45 (T3),
延迟为 500 ms

< 7.5 秒

< 7.75 秒

< 7.75 秒

< 8 秒

< 8 秒

12(8 个 T1),
延迟为 50 ms

< 1.5 秒

< 1.5 秒

< 1.5 秒

< 1.5 秒

< 1.5 秒

12(8 个 T1),
延迟为 100 ms

< 2.5 秒

< 2.5 秒

< 2.5 秒

< 2.5 秒

< 2.5 秒

12(8 个 T1),
延迟为 250 ms

< 4.5 秒

< 4.5 秒

< 4.5 秒

< 4.5 秒

< 4.5 秒

12(8 个 T1),
延迟为 500 ms

< 8 秒

< 8 秒

< 8 秒

< 8 秒

< 8 秒

6(4 个 T1),
延迟为 50 ms

< 2 秒

< 2 秒

< 2 秒

< 2 秒

< 2 秒

6(4 个 T1),
延迟为 100 ms

< 2.5 秒

< 2.5 秒

< 2.5 秒

< 2.5 秒

< 2.5 秒

6(4 个 T1),
延迟为 250 ms

< 5 秒

< 5 秒

< 5 秒

< 5 秒

< 5 秒

6(4 个 T1),
延迟为 500 ms

< 8 秒

< 8 秒

< 8 秒

< 8.5 秒

< 8.5 秒

3(2 个 T1),
延迟为 50 ms

< 3.5 秒

< 3.5 秒

< 4 秒

< 4 秒

< 4 秒

3(2 个 T1),
延迟为 100 ms

< 4 秒

< 4 秒

< 4 秒

< 4 秒

< 4 秒

3(2 个 T1),
延迟为 250 ms

< 4.5 秒

< 5 秒

< 5 秒

< 5 秒

< 5 秒

3(2 个 T1),
延迟为 500 ms

< 8 秒

< 8 秒

< 8 秒

< 8.5 秒

< 8.5 秒

1.5 (T1),
延迟为 50 ms

< 6.5 秒

< 7.5 秒

< 7.5 秒

< 7.5 秒

< 7.5 秒

1.5 (T1),
延迟为 100 ms

< 7 秒

< 7.5 秒

< 7.5 秒

< 7.5 秒

< 8 秒

1.5 (T1),
延迟为 250 ms

< 7 秒

< 7.5 秒

< 7.5 秒

< 7.5 秒

< 7.5 秒

1.5 (T1),
延迟为 500 ms

< 8.5 秒

< 8.5 秒

< 9 秒

< 9 秒

< 9 秒

0.5 (512 K),
延迟为 50 ms

< 19 秒

< 19 秒

< 21 秒

< 21 秒

< 22 秒

0.5 (512 K),
延迟为 100 ms

< 19 秒

< 19 秒

< 21 秒

< 21 秒

< 22 秒

0.5 (512 K),
延迟为 250 ms

< 19 秒

< 19 秒

< 21 秒

< 21 秒

< 22 秒

0.5 (512 K),
延迟为 500 ms

< 20 秒

< 20 秒

< 21 秒

< 22 秒

< 23 秒

复杂用户操作所需的平均页面加载时间

复杂用户操作包括下载和上载文件以及对内容进行其他需要执行写操作的更改。

此类别的测试基于以下页面请求速率:

请求的页面(读写混合) 整个请求的百分比

WSSHomePage

25

WSSDocHTTPFetch

12

WSSGetListPageHtml

12

WSSDispForm

11

WSSSmallDocLibAllItems

9

WSSWebpartPage

8

WSSRSSList

7

WSSPutDocumentCoded

6

CreateTeamSite

4

WSSOutlookSync

4

WSSEditListItem

2

测试结果表明在带宽为 512 KBps 及更低时操作时间显著增加,如下图所示。页面加载时间为零表示无法完成操作。

Windows SharePoint Services 带宽规划

  • X 轴表示响应时间(秒)。

  • Y 轴表示带宽(兆位/秒)和延迟(毫秒)。

  • 图中的每一行均表示一个特定用户数,并且基于 10% 的并发比例。

下表列出了复杂用户操作的页面加载测试结果:

备注

缩写 DNF 表示该操作未完成。

带宽和延迟 500 1,000 5,000 10,000 100,000

45 (T3),
延迟为 50 ms

< 2 秒

< 2 秒

< 2.5 秒

< 2.5 秒

< 3.5 秒

45 (T3),
延迟为 100 ms

< 3 秒

< 3 秒

< 3.5 秒

< 3.5 秒

< 4.5 秒

45 (T3),
延迟为 250 ms

< 5 秒

< 5 秒

< 5.5 秒

< 6 秒

< 7 秒

45 (T3),
延迟为 500 ms

< 8.5 秒

< 9.5 秒

< 10.5 秒

< 11 秒

< 13.5 秒

12(8 个 T1),
延迟为 50 ms

< 2 秒

< 2.5 秒

< 3.5 秒

< 4.5 秒

< 5 秒

12(8 个 T1),
延迟为 100 ms

< 3 秒

< 3.5 秒

< 3.5 秒

< 4 秒

< 5 秒

12(8 个 T1),
延迟为 250 ms

< 5 秒

< 5 秒

< 5.5 秒

< 7 秒

< 7 秒

12(8 个 T1),
延迟为 500 ms

< 8 秒

< 9 秒

< 9.5 秒

< 10.5 秒

< 11 秒

6(4 个 T1),
延迟为 50 ms

< 3 秒

< 4.5 秒

< 5 秒

< 5.5 秒

< 6.5 秒

6(4 个 T1),
延迟为 100 ms

< 3.5 秒

< 3.5 秒

< 5 秒

< 5.5 秒

< 6.5 秒

6(4 个 T1),
延迟为 250 ms

< 5 秒

< 5.5 秒

< 6 秒

< 6.5 秒

< 7 秒

6(4 个 T1),
延迟为 500 ms

< 8.5 秒

< 9 秒

< 10 秒

< 10.5 秒

< 11 秒

3(2 个 T1),
延迟为 50 ms

< 5.5 秒

< 7 秒

< 7.5 秒

< 8.5 秒

< 8.5 秒

3(2 个 T1),
延迟为 100 ms

< 5.5 秒

< 5.5 秒

< 8 秒

< 8 秒

< 11 秒

3(2 个 T1),
延迟为 250 ms

< 6 秒

< 6 秒

< 7 秒

< 9 秒

< 9.5 秒

3(2 个 T1),
延迟为 500 ms

< 9.5 秒

< 10 秒

< 10 秒

DNF

DNF

1.5 (T1),
延迟为 50 ms

< 9 秒

< 10.5 秒

< 12 秒

< 13 秒

< 13.5 秒

1.5 (T1),
延迟为 100 ms

< 10 秒

< 11 秒

< 12 秒

< 15 秒

< 15 秒

1.5 (T1),
延迟为 250 ms

< 10 秒

< 12 秒

< 13 秒

< 13 秒

< 13.5 秒

1.5 (T1),
延迟为 500 ms

< 10 秒

< 10 秒

< 12 秒

< 13 秒

< 15 秒

0.5 (512 kbps),
延迟为 50 ms

< 22 秒

< 22 秒

< 32 秒

< 33 秒

DNF

0.5 (512 kbps),
延迟为 100 ms

< 22 秒

< 23 秒

< 23 秒

< 42 秒

DNF

0.5 (512 kbps),
延迟为 250 ms

< 18.5 秒

< 26 秒

< 48 秒

DNF

DNF

0.5 (512 kbps),
延迟为 500 ms

< 24 秒

< 25 秒

DNF

DNF

DNF

爬网内容预计所需的时间

爬网测试主要是对具有或不具有延迟和带宽约束的三种不同类型的内容源进行爬网。但是,由于设置、运行和重新初始化每个测试方案会占用一定的时间,因此我们只对每个内容源的一种带宽和延迟组合进行了测试。请记住,测试主要针对 100 ms 延迟和 10 Mbps 带宽情况下最有可能出现的最坏情形。

SharePoint 网站内容爬网

下表根据可用带宽、延迟和内容量报告爬网 SharePoint 网站内容预计所需的时间。

带宽 1 GB 5 GB 25 GB 100 GB 500 GB

10 Mbps

无延迟

爬网速率为 467 MB/分钟

2 分钟

11 分钟

54 分钟

5 小时
30 分钟

17 小时
45 分钟

10 Mbps

延迟为 100 ms

爬网速率为 330 MB/分钟

3 分钟

15 分钟

1 小时
15 分钟

5 小时

25 小时
15 分钟

文件共享爬网

下表根据可用带宽、延迟和内容量报告爬网文件共享中的内容预计所需的时间。

带宽 1 GB 5 GB 25 GB 100 GB 500 GB

10 Mbps

无延迟

爬网速率为 467 MB/分钟

12 秒

1 分钟

5 分钟

20 分钟

1 小时
30 分钟

10 Mbps

延迟为 100 ms

爬网速率为 330 MB/分钟

2 分钟

9 分钟

45 分钟

3 小时

15 小时

HTTP 爬网

下表根据可用带宽、延迟和内容量报告爬网 HTTP 网站内容预计所需的时间。

带宽 1 GB 5 GB 25 GB 100 GB 500 GB

10 Mbps

无延迟

爬网速率为 467 MB/分钟

79 分钟

6 小时
30 分钟

33 小时

132 小时

659 小时

10 Mbps

延迟为 100 ms

爬网速率为 330 MB/分钟

3 小时

15 小时
15 分钟

76 小时
30 分钟

305 小时
40 分钟

1529 小时

实验室环境和 WAN 测试工具

这部分说明了用于生成测试结果的实验室环境的具体特征。它还列出了所使用的特定工具。

网络存储区域配置

EMC CLARiiON CX700 存储系统的配置如下所示:

  • 两个服务进程控制器,每个均包含 4 GB 缓存

  • 使用光纤通道主干的 30 个 73 GB 心轴 (10,000 RPM)

    • 每个逻辑单元号 (LUN) 10 个心轴

    • 3 个 LUN,RAID 10

  • Brocade SilkWorm 3850 光纤通道交换机

SQL Server 配置

  • 硬件:Dell PowerEdge 6950

  • 操作系统:Windows Server 2003 R2 Enterprise x64 Edition SP2

  • CPU:4 个 双核 AMD Opteron 8218 处理器 (2.60 GHz)

  • 内存:32 GB RAM

  • 控制器:2 个 QLogic 4 GB 光纤通道适配器

  • 数据库:SQL Server 2005 Service Pack 2 (SP2) (x64)

    • 驱动器 X:100 GB(临时数据库)

    • 驱动器 Y:100 GB(日志)

    • 驱动器 Z:300 GB(数据)

索引服务器配置

  • 硬件:Dell PowerEdge 6850

  • 操作系统:Windows Server 2003 R2 Enterprise x32 Edition SP2

  • CPU:4 个 x 3.0 GHz 双核 Intel Xeon 处理器

  • 内存:32 GB RAM

前端 Web 服务器配置

  • 硬件:Dell PowerEdge 2950

  • 操作系统:Windows Server 2003 R2 Enterprise x32 Edition SP2

  • CPU:2 个 3.0 GHz 双核 Intel Xeon 处理器

  • 内存:16 GB RAM

WAN 加速器配置

WAN 加速器设备是 Shunra VE STN。

负载生成工具

  • Visual Studio 2005 Team Test

  • CodePlex SharePoint 数据填充工具

下载此书籍

本主题包含在以下可下载书籍内,以方便您阅读和打印:

有关可下载书籍的完整列表,请参阅 Office SharePoint Server 2007 的可下载书籍

另请参见

概念

支持的 Office SharePoint Server 全局解决方案
针对 WAN 环境优化 Office SharePoint Server