好久没有更新博客了,今天开始来分享下最近完成的一些项目。


本次项目目的是构建一个SharePoint 2013服务器场,对内需要承担2万余员工的日常业务流,对外需要提供查询业务。特别是搜索查询量较大,而且使用的内容数据库也有近2T。


该网站前端需要均衡负载,后端也要具有高可用性,并且具有自动监控,自动报警,和安全容易管理的备份和恢复机制。


综合需求,采用了SharePoint三层服务器场构成。微软三层服务器场构成如下:

SharePoint 2013实例1—构建三层服务器场1—项目说明_第1张图片


从性能、容量和可伸缩性来说,三层拓扑可提供最高效的物理和逻辑布局来支持向外扩展和向上扩展,并可在服务器场的成员服务器间更好地分布服务。


软件构成如下:

 Windows Server 2012 R2

 SharePoint Server 2013 SP1

 System Center 2012 R2 SCOM,SCDPM

 SQL Server 2012 SP1


服务器构成如下:

(主机名命名参照我这边展示的实验环境,CPU、内存和位置参照真实的生产环境参数。)


服务器

主机名

内存

位置

数据库DB#1

srv-sql01

16G

物理机

数据库DB#2

srv-sql02

16G

物理机

应用服务器APP#1

srv-app01

32G

宿主机01

应用服务器APP#2

srv-app02

32G

宿主机02

搜索服务器SCH#1

srv-sch01

24G

宿主机01

前端服务器WFE#1

srv-wfe01

16G

宿主机01

前端服务器WFE#2

srv-wfe02

16G

宿主机02

监控数据库

srv-sql03

16G

宿主机03

监控服务器SCOM

srv-scom01

16G

宿主机03

备份服务器SCDPM

srv-scdpm01

16G

宿主机03



前端使用硬件来承担均衡负载服务,数据库采用故障转移群集。因为应用服务器需要运行客户专用的一些服务,所以另增加一台搜索专用的应用服务器。


服务器构成简单示意图如下:

SharePoint 2013实例1—构建三层服务器场1—项目说明_第2张图片


接下来我们来看下怎么一步步构成。