Internet 展示方案:规划基础结构

Important重要说明:

本文是描述一个端到端方案的系列文章之一,该方案概述如何基于 Microsoft Office SharePoint Server 2007 规划、设计、构建和维护企业的 Internet 展示网站。

上一篇文章

确定调控

下一篇文章

部署开发和创作环境

方案首页

Internet 展示方案 (Office SharePoint Server 2007)

在定义解决方案设计、更新频率、IT 服务级别和操作级别要求时,系统架构师可以指定基础结构要求并计算基础结构的成本。基础结构包括服务器数量、服务器必须运行的硬件和软件以及服务器之间所需的连接。

1. 收集企业对基础结构要求的意见

用于确定基础结构的许多因素都是在解决方案设计和业务需求阶段指定的。这些因素包括:

  • 解决方案的用途和数据移动要求。

  • 解决方案中使用的功能,如内容部署和搜索功能的可用性。

  • 容量要求,如用户数量、文档集大小、更新频率和生产网站上的负载。

  • 性能要求,如页面加载时间。

  • 调控协议,如恢复点和恢复时间目标以及支持这些目标所必需的备份计划、可用性要求和标准维护计划。

操作

将所有要求收集到一个电子表格中。

结果

可以分析的要求信息的单一来源。

资源

2. 分析现有基础结构

还应该分析系统的现有基础结构以及其中有多少可用于新解决方案。

操作

分析现有基础结构:

  • 环境

  • 存储

  • 软件开发

  • 非现场存储

  • 硬件

  • 软件

结果

可与要求进行比较的已知资产的说明。

资源

系统要求

现有环境

现有基础结构包括以下环境。有关面向 Internet 的拓扑的概述,请参阅Back-to-back perimeter topology with content publishing。有关灾难恢复的概述,请参阅Office SharePoint Server 数据保护和恢复(白皮书)

  • 内部 内部环境有单个林和多个域。它由位于单个数据中心的计算机组成。

  • 外围网络 外围网络与内部环境位于同一数据中心。

  • 故障转移 故障转移环境是与内部网站相同的林和域的一部分。它由位于单个数据中心的计算机组成。

  • 灾难恢复位置 — 本地 本地灾难恢复环境是区域内的一个网站,该区域存储映像和备份以快速重新组合。

  • 灾难恢复位置 — 区域 区域灾难恢复环境是区域外的一个网站,该区域存储映像和备份以快速重新组合。

数据库存储

目前,所有数据库都存储在直接附加存储 (DAS) 设备上。

存储管理

单独管理的数据库管理员团队负责管理所有数据库。

软件开发流程和工具

公司有一个现有的开发和测试团队,该团队使用软件配置管理系统和流程。

非现场存储和恢复

公司有一个在本地区域内外提供备份存储、映像存储和恢复服务的供应商。

硬件和软件

公司的基本服务器硬件和软件包括:

组件 说明

处理器

2 个 3 GHz 或更快处理器

内存

8 GB RAM

磁盘空间

500 GB

操作系统

Windows Server 2003 64 位

数据库管理系统

Microsoft SQL Server 2005

3. 确定如何适应将来的计划

在接下来的两个财政年度,公司计划通过以下方式扩展 Internet 展示网站:

  • 添加各种语言的主页面版本。

  • 增加合作伙伴对 Extranet 环境的访问权限。

这两项扩展都需要额外的开发预算和基础结构并且要好久才能实现,因此现在购买提供支持的设备不符合公司的采购政策。

4. 完成物理体系结构

考虑到相关要求,完成物理体系结构的规划。这包括以下内容:

操作

将业务需求与容量规划、冗余性和可用性规划建议相比较。

结果

描述以下内容的物理体系结构示意图:

  • 服务器场的数量和位置

  • 每个服务器场内服务器的数量和角色

  • 服务器场内每种服务器类型的硬件和软件

  • 生产服务器场和故障转换服务器场之间的可用性和故障转移机制

资源

服务器场大小决策

物理体系结构

Internet 展示网站的解决方案体系结构

服务器场 大小和配置 关键驱动程序

集成

单一服务器或虚拟服务器

快速重新构建的能力

创作

2 台前端 Web 服务器

群集数据库服务器

用户数

每天唯一访问者的数量

页面加载时间

所需的冗余性

开发人员

单一服务器或虚拟服务器

快速重新构建的能力

生产

3 台前端 Web 服务器,1 个正在运行的查询

1 台应用程序服务器

群集数据库服务器

用户数

访问数量

页面加载时间

所需的冗余性

故障转移

3 台前端 Web 服务器,1 个正在运行的查询

1 台应用程序服务器

群集数据库服务器

用户数

访问数量

页面加载时间

所需的冗余性

Note注意:
对于此环境,调控团队已确定搜索结果不必是高度可用的。如果出现故障转移,生产服务器场中的搜索共享服务提供程序 (SSP) 的备份将会还原到故障转移服务器场。

故障转移决策

基础结构团队已决定对他们的故障转移服务器场使用 Microsoft SQL Server 2005 镜像。他们之所以做出这一决定是因为:

  • 故障转移和生产数据中心之间的延迟在 1 毫秒之内,并且具有 1 GB 带宽。

  • 没有使用存储区域网络 (SAN)。

  • 数据库管理团队对 SQL Server 2005 镜像非常熟悉。

创作环境硬件和软件决策

服务器角色 规范 关键驱动程序

群集数据库服务器

4 个 3 GHz 或更快处理器

16 GB RAM

15 GB 硬盘驱动器(存放文档集:100 万个 10 KB 文档)

Windows Server 2003 R2 Enterprise x64 Edition

SQL Server 2005 Enterprise Edition

环境中的文档数量、查询数量、备份策略和现有软件

2 台 Web 服务器,既是前端又是查询

两个 3 GHz 或更快处理器

4 GB RAM

用于存放索引的可用磁盘空间至少相当于文档集大小的 34 倍,加上二进制大型对象 (BLOB) 缓存空间 — 大约 20 MB。

Windows Server 2003 R2 Enterprise x64 Edition

用户数

访问数量

页面加载时间

冗余性

环境中的现有软件

生产环境硬件和软件决策

服务器角色 规范 关键驱动程序

群集数据库服务器

4 个 3 GHz 或更快处理器

16 GB RAM

15 GB 硬盘驱动器(存放文档集:100 万个 10 KB 文档)

Windows Server 2003 R2 Enterprise x64 Edition

SQL Server 2005 Enterprise Edition

环境中的文档数量、查询数量、备份策略和现有软件

3 台 Web 服务器,既是前端又是查询

两个 3 GHz 或更快处理器

4 GB RAM

用于存放索引的可用磁盘空间至少相当于文档集大小的 34 倍,加上 BLOB 缓存空间 — 大约 20 MB。

Windows Server 2003 R2 Enterprise x64 Edition

用户数

访问数量

页面加载时间

冗余性

环境中的现有软件

索引服务器

两个 3 GHz 或更快处理器

4 GB RAM

用于存放索引的可用磁盘空间至少相当于文档集大小的 34 倍

用户数

文档集大小

更改的频率

环境中的现有软件

故障转移环境硬件和软件决策

故障转移环境必须采用与生产环境相同的计算机数量、相同的软件和操作系统以及相同的修补级别进行配置。这样您就可以使用 SQL Server 镜像和 SQL Server 客户端别名切换到故障转移环境。有关详细信息,请参阅 Internet 展示方案:配置故障转移基础结构

集成环境硬件和软件决策

单一服务器:4 个 3 GHz 或速度更快的处理器,16 GB RAM,500 GB 磁盘空间,Windows Server 2003 R2 Enterprise x64 Edition,SQL Server 2005 Developer Edition,Microsoft Visual Studio 2005 Team Edition for Developers。

开发硬件和软件决策

单一服务器。4 个 3 GHz 或速度更快的处理器,16 GB RAM,500 GB 磁盘空间,Windows Server 2003 R2 Enterprise x64 Edition,SQL Server 2005 Developer Edition,Microsoft Visual Studio 2005 Team Edition for Developers。

下载此书籍

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

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