SharePoint 2010 硬件详细需求

      看了一下SharePoint 2010 标准的硬件需求,主要是针对单台服务器的说明。虽然目前大多数客户部署的情况都也只是单机部署,不过了解一下不同模块对硬件的需求可以协助我们更了解SharePoint 2010。
      SharePoint 2010 生产环境最低硬件需求
组件  最低要求

处理器

  64 位,4 个内核

RAM

  8 GB(用于单服务器或多服务器场中的生产用途)

硬盘

  80 GB(用于系统驱动器)

        正如之前一篇所说SharePoint 主要可以划分为 Web服务器,应用服务器和数据库服务器。这三类服务器对硬件都有不同的需求。

        Web 服务器:

        Web前端服务器主要负责页面的渲染,因为SharePoint 2010使用了大量的缓存技术,因此前端服务器对CPU的要求并不高。但是由于做了许多缓存,所以前端服务器对内存的需求相对来说就比较高。

        在考虑需要多少内存时一个重要的因素就是应用程序池(Application Pool)的数量,每个应用程序池都会产生一个w3wp.exe的进程,用户浏览页面所产生的缓存所消耗的内存就都在这些进程中。由于IIS的应用程序池的开销是有上限的,因此大致可以通过这个来估算Web前端服务器所需要的内存。

        一般来说Web服务器需要的硬盘并不多,需要存储的内容是Sharepoint站点的根目录,统一日志记录,IIS的日志和基于磁盘的缓存。另外再算上一些临时文件,例如一些服务包的解压文件。因此80G以上的硬盘空间是比较推荐的容量。

        应用服务器:

        应用服务器是SharePoint 2010 所需要各种应用服务的总称。比较麻烦的是因为这个应用服务器中包含了很多不同的应用服务,而不同的应用服务对资源的需求都不一样。这边就详细讲解一下几个主流的应用。

        搜索服务:

        搜索服务主要用于响应用户的搜索请求,当用户打开页面点击搜索时就会将请求从前端转向到搜索引擎。此搜索引擎将使用CPU和内存来处理并且将索引存入内存中,同时查询文件将会被保存在硬盘上并在服务器上处理。在大型的应用环境(例如百万级别的加载项)下,并对搜索有较高的需求时就需要优化文件的存储以便于快速检索。

        索引服务:

        索引服务器也经常被叫做爬网服务器。与之前版本不同的是,这个版本是无状态的,也就意味着它不存储任何东西在本地。因此它对磁盘存储没有什么需求。所以针对此服务仅需考虑CPU的能力即可。

        Excel服务:

        Excel服务和其他一些需要Office客户端或者其他兼容服务的应用服务通常会对CPU具有要求。这些服务通常都不需要本地存储,并且只有在客户端发起时才会被加载执行。

        运行情况数据收集服务:

        运行情况数据收集服务应用应该是SharePoint中数据应用最密集的一块内容。它将SharePoint 2010服务器场中的所有运行状况和诊断信息都存入数据库中。这个数据库可被用来创建报表用以展示SharePoint的运行状况。有经验表明在大型的环境下,这个服务将会对SQL在存储方面造成相当大的负载。因此,如果要充分利用它,建议创建一个独立的数据库用以支持。

        SQL Server服务器:

        SQL Server服务器主要就是考虑SQL Server的性能,在大型环境下对CPU,内存和硬件存储及吞吐的需求都会比较高。内存最少是需要8G,根据需求还要往上提升。SQL Server的硬件计算比较复杂,详细的内容可参考存储和 SQL Server 容量规划和配置  (SharePoint Server 2010) .

       

原文地址:https://www.cnblogs.com/dwp008/p/2100585.html