sharepoint硬件的选择介绍

除了拓扑结构和软件边界,性能和可用性也分别受硬件限制和冗余的影响。这一节将提供一些通用建议来帮助你为服务器场选择合适的硬件。为最佳性能选择硬件时,应首先考虑下列建议。


●    购买64位的硬件
尽管 SharePoint可以部署到32位的服务器,我们还是强烈建议选择64位的硬件和64位的Windows Server操作系统。这不仅可以提升性能,还是一种更加适应末来的选择,因为 SharePoint的未来版本将只支持64位的服务器。也就是说,如果决定升级到SharePoint的下一个版本,那么 32位硬件也将被报废。另外,选择64位的硬件还允许我们为服务器添加多于4 GB 的内存。选择64位的硬件时,唯一的警告是关于一些第三方IFilter的64位编译的可用性问题。32位的 IFilter将无法工作在 64位的索引服务器上。如果需要依赖于一个或多个32位IFilter,而这些 IFilter还没有提供有效的64位版本,那么请考虑部署一个专用的 32位索引服务器。


●    使用多核处理器
SharePoint 是一个高度运用多线程的应用程序。Web 前端服务器使用各自分开的多个线程来处理用户请求,而且IIS(Internet信息服务)中的每个应用程序池都映射到一个单独的进程。索引服务器使用多个进程及线程来爬网和索引内容。查询服务器和数据也使用多线程的架构来处理并发请求。因此,应该避免使用单核处理器——尽可能选择双核或四核甚至更多核的处理器。

●    安装多处理器
应考虑为承载非冗余性角色的服务器选用支持多处理器的主板。    这允许你将索引服务器和数据库服务器扩展到最大限度。如果希望把服务器场中的服务器数量降到最低,当然也可以把多处理器用于像Web前端服务器和查询服务器这样的冗余性服务器角色。


●    使用大内存
在所有服务器中安装足够的内存是非常重要的。内存不足将引发大    量与慢速磁盘之间的数据交换活动。以 4 GB 作为内存的起始值将是一个很好的工作习惯。

●    使用高速内存
确保所购买的内存具有处理器能够支持的最快bus总线速度。


●    使用高速磁盘
部署能够提供的最快的存储设备以承载会有大量 I/0 操作的数据文件。为了达到最佳性能和可靠性,选择 SCSI(小型计算机系统接口)驱动器或    SATA(串行ATA)II驱动器,SATA II驱动器通常比SCSI驱动器便宜。


●    使用磁盘阵列
在一个RAIDIO阵列中配置多个磁盘以同时提高性能和可用性。如果磁盘的写性能不太重要而可用性很重要,则使用 RAID 5。如果数据会被频繁修改,请考虑使用 RAID 10,而RAID 5 则用于数据很少更新的情况。例如,为操作系统文件使用 RAID 5,而为 SharePoint 内容索引文件使用RAIDIO。


●    安装千兆网络
为了较低的等待时间及获得高带宽,应采用带宽最低为 1 GB 的    主干网连接服务器场中的服务器。可以提高性能和可用性的另一个重要因素是将具有大量 I/0 操作的数据文件隔离到它们自己的磁盘锭(disk spindle)上。一个磁盘锭等同于一个磁盘的读/写磁头。在任何系统中,磁盘通常是速度最慢的组件,而且如果不同的应用程序被迫相互争夺主轴的使用时间,性能瓶颈会很快暴露出来。下面列出的几条有助于了解哪些地方值得投入专用的磁盘阵列。


●    数据库服务器
按下列顺序逐步将数据库隔离到单独的锭上:临时数据库、事务    处理日志、SSP数据库、内容数据库和 SharePoint配置数据库。


●    搜索服务器
查询服务器和索引服务器是磁盘 I/0 的主要使用者。因此,将内容索引隔离到单独的磁盘锭上会带来很大的差别。
安装建议配置的硬件当然不是最廉价的解决方案。因此,选择合适的硬件可能可以兼顾业务需求和成本。如果最终决定规划很多服务器和很多专用的SCSI磁盘阵列,从价格和维护来看,可考虑部署一个存储区域网络(SAN)解决方案。SAN 解决方案是一个在为其他服务器提供共享存储的网络中的物理上独立的服务器。每个需要大量高速存储的服务器都分配有一些共享存储,而且软件使这些共享存储被看作服务器上的本地驱动器。使用 SAN解决方案的一个巨大好处是可以集中管理物理驱动器。

本文固定链接: http://www.nbseoer.com/tansuanyinliaohui/732.html

原文地址:https://www.cnblogs.com/poissonnotes/p/1889103.html