提示:本系列只是一个学习笔记系列,大部份内容均可以从微软官方网站找到,本人只是按照本身的学习路径来学习和呈现这些知识。 有些内容是本身的经验和积
累,若是有不当之处,请指正。
咨询师更多的时候是解决方案提供者,那么他们如何可以提供有效的SharePoint解决方案呢?他们作出解决方案的依据是哪些呢?这就是咱们须要了解的设计以前的那些事。html
它一般包括:web
规模的定义
规模就是事物的大小,对于SharePoint Server 2013来讲,规模指的是SharePoint Server 服务器场的大小。 数据库
规模的过大太小都不是一种好的设计,规模过大说明硬件没有被充分利用,SharePoint Server服务器场的资源长期、严重利用不足。这种设计增长了硬件和维护费用,而且会增长能源和空间需求。规模太小说明 SharePoint Server服务器场中的硬件资源被过分利用,所以没法实现性能和容量目标,可能致使延迟增长,从而影响用户体验、下降用户知足度、须要频繁升级、提升支持成本,并所以产生用于排除故障和优化环境的没必要要 花费。
服务器
影响SharePoint Server服务器场的规模的因素
影响SharePoint服务器场规模的因素不少,咱们来逐一分析一下咱们在作设计时常常要考虑的因素:网络
1. 用户规模并发
规则:用户越多,服务器场规模越大,微软推荐的服务器场大小和用户的关系以下:app
规模性能 |
单机服务器场学习 |
小型服务器场优化 |
中型服务器场 |
大型服务器场 |
用户数量 |
~100 |
~1000 |
~10000 |
~100000 |
2. 数据量
规则:数据量越大,服务器场规模基本上越大。
规模 |
单机服务器场 |
小型服务器场 |
中型服务器场 |
大型服务器场 |
数据量 |
~100 |
~100G |
~TB |
~10TB more |
3. RPS(每秒请求数)
规则:RPS越高,服务器场规模越大
规模 |
单机服务器场 |
小型服务器场 |
中型服务器场 |
大型服务器场 |
数据量 |
~100 |
1-9/S |
~10-50/S |
~100/S |
4. 服务应用程序
这里的服务是指SharePoint服务应用程序,它包括:Searchs Service, Managed Metdata Service, Visio Service, Excel Calculation Service.
规模 |
单机服务器场 |
小型服务器场 |
中型服务器场 |
大型服务器场 |
数据量 |
一组基本服务应用程序 |
一组基本服务应用程序 |
|
|
以上的分析只是从单个因素考虑,在实际的设计过程当中须要综合全部的因素,网络,硬件以及SharePoint 拓扑结构一块儿来考虑。
如何判断SharePoint Server服务器场的规模?
经过以上的介绍,咱们知道了影响SharePoint Server服务器场规模重要因素,那么接下来的任务就是如何经过收集与这些因素相关的数据。
经过分析已经存在的解决方案或者收集企业/用户指望的需求和目标来收集数据,好比有类似需求的企业解决方案应该能够相互借鉴。收集信息包括
用下面的表格来收集你须要的信息:
参数 |
值 |
|
Average Daily RPS (平均每日每秒请求量) |
|
|
Average RPS at peak Time (高峰期每秒请求量) |
|
|
Total number of unique users per day 不一样用户的总访问量 |
|
|
Average daily concurrent users 平均每日并发用户量 |
|
|
Peak concurrent users at peak time 高峰负载时最大并发用户量 |
|
|
Total number of requests per day 日用户访问总量 |
|
|
Expected workload distribution |
每日访问量% |
|
Web browser - Search Crawl |
|
|
Web Browser - General Collaboration Interaction |
|
|
Web Browser - Social Interaction |
|
|
Web Browser - General Interaction |
|
|
Web Browser - Office Web Apps |
|
|
Office 客户端(word,Excel…) |
|
|
OneNote 客户端 |
|
|
SharePoint Workspace 客户端 |
|
|
Outlook RSS Sync |
|
|
Out Look Social Connector |
|
|
Other Interactions (Customer Applications/ Web Service.) |
|
|
Note: 对于已经存在的环境如何收集上述信息,请参考:Analyzing SharePoint Usage进行数据收集,对于没有SharePoint Server服务器场环境信息收集能够经过创建模拟环境,在公司内容小范围进行数据模拟而后按比例得出上述数据
对象 |
值 |
DB Size (GB) (数据库大小) |
|
Number of Content DBs (数据库数量) |
|
Number of site collections (网站集的个数) |
|
Number of web apps (web 应用程序数量) |
|
Number of sites (站点数量) |
|
Search index size (# of Items) (索引个数) |
|
Number of Docs (文件的数量) |
|
Number of Lists (列表/文档库数量) |
|
Average size of sites(站点平均大小) |
|
Largest site size (最大站点大小) |
|
Number of user profiles (用户资料数量) |
|
Number of Managed Metadata |
|
Number of Social Tag |
|
Size of Web Analysis database |
|
经过以上数据的收集,基本能够肯定你须要的SharePoint Server服务器场的规模。下一篇:体系结构
参考资料