码迷,mamicode.com
首页 > 其他好文 > 详细

监控SharePoint效率之(四) –开展效率测试

时间:2015-06-16 19:18:38      阅读:115      评论:0      收藏:0      [点我收藏+]

标签:sharepoint   performance   

在真正上线之前,要对效率做充足的测试,以免上线之后出现响应慢而影响用户体验。那么应该如何做生产环境上线之前就做效率测试呢?

 

那就需要模拟一个和生产环境相似的测试环境,来完成这个工作。在搭建测试环境的时候,需要注意测试环境要和生产环境足够的接近。比如:

  • 和生产环境同样的硬件规格
  • 同样的软件设置
  • 同样的操作系统版本
  • 同样的第三方解决方案
  • 同样的用户,用户组和权限设置

 

除此之外,还要模拟生产环境将来可能达到的存储量。比如,如果预计三年后生产环境上有1TB的数据,那么就要在测试环境模拟这个数据。

 

环境准备就绪之后,还需要用工具来模拟并发访问—负载测试。可以使用微软官方发布的SharePoint Load Test Kit 结合Visual Studio来做模拟测试,假如生产环境预计有1000人同时访问,那么就用Visual Studio模拟1000人,看SharePoint的响应时间在可接受之内。(更多详细的信息请参考这里)

 

在做负载测试的时候,要监测以下指标:

 

1.      在同时访问同一个页面,或者同一个文件,或者同一个视频的时候,各台 server上的内存和CPU,IO的使用状况如何?

2.      同时上传文件的时候,各台 server上的内存和CPU,IO的使用状况如何?

3.      做一次全爬网需要多久?

4.      爬网的同时,影响不影响相应时间?

5.      做一次全备份需要多久?影响响应时间吗?

 

通过测试之后,生产环境的系统才能上线。

上线之后仍然应该对系统做常规性的效率监控,因为随着用户增多,内容增多,部署的第三方解决方案增多,SharePoint自带的功能被激活等等,系统的效率很可能出现下降。

 

 

 

 

 

 

监控SharePoint效率之(四) –开展效率测试

标签:sharepoint   performance   

原文地址:http://blog.csdn.net/spfarm/article/details/46521073

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!