Sunday, November 21, 2010

SharePoint 2010 Services & its Hardware Requirements

When planning to setup SharePoint 2010 environment, we need to understand what are the services that will be required and how heavy each of them will be used. This will help us them to understand the hardware requirement and design the right size of hardware for our SharePoint 2010 environment to ensure optimum performance.


Below are some of the services that is either processing, memory, storage size or  storage speed (IOPS) intensive and any combination of them We need to be extra careful during planning if these services is needed and will be heavily used in our organization. This analysis is based on technet article on capacity management.

1. SharePoint Search Service. This is the king of all services in terms of resource (processor, memory, storage space & speed) utilization across all the 3 tiers - web, application & sql servers. I guess because on this nature, MS recommends that for large farms, we use separate search service farm to host search applications. Note that search service is one of the cross farm service enabled services.

2. User Profile Service and PowerPivot Service. Both services requires lots of resoures in the application and sql servers.

3. Office related services such as PowerPoint, Excel Calculation, Visio, Access, Word Conversion and InfoPath Form services utilizes high application server CPU & RAM.

4. Database operation intensive services such as Logging, Web Analytics and Project service applications requires high end SQL Servers. In most cases, this requires separate SQL Servers to cater for these services applications.

3 comments: