Recently, I setup SharePoint 2010 RTM in a test lab and wanted to only setup or enable the minimum services for the Web Server role. I scoured the inter-web for the information and came up empty handed… almost. Finally, after giving up and searching for something totally different, I came across a Microsoft Download site for Topologies for SharePoint Server 2010. This is a PDF/XPS/VSD depicting physical servers, service application recommendations and suggested farm topologies for small, medium, and large farms. I would have never guessed it would have the information I needed but there it was, on the bottom right. I wanted to re-post it here for others to find easily, so here it is:
Service |
Associated with a service app? |
Server recommendation |
Access Database Services | Yes | Application Server |
Application Registry Service | No | Application Server |
Business Data Connectivity | Yes | Application Server |
Central Administration | No | Application Server |
Document Conversions Launcher Service | No | Application Server |
Document Conversions Load Balancer Service | No | Application Server |
Excel Calculation Services | Yes | Application Server |
Lotus Notes Connector | Yes– Search | Application Server – Start this service on the index server. |
Managed Metadata Web Service | Yes | Application Server |
Microsoft SharePoint Foundation Incoming E-Mail | No | Web Server or Application Server |
Microsoft Foundation Subscription Settings Service | Yes – Deployed only using PowerShell | Web Server or Application Server (pref) |
Microsoft SharePoint Foundation User Code Service | No | Web Server or Application Server |
Microsoft SharePoint Foundation Web Application | No | Web Server |
Microsoft SharePoint Foundation Workflow Timer Service | No | Web Server |
PerformancePoint Service | Yes | Application Server |
Search Query and Site Settings Service | Yes– Search | Application Server |
Secure Store Service | Yes | Application Server |
SharePoint Foundation Search | No | Any |
SharePoint Server Search | Yes – Search | Automatically Config’d |
User Profile Service | Yes | Application Server |
User Profile Synchronization Service | Yes | Application Server |
Visio Graphics Service | Yes | Application Server |
Web Analytics Data Processing Service | Yes | Application Server |
Web Analytics Web Service | Yes | Application Server |
Word Automation Services | Yes | Application Server |
Check out the download for more information and notes not included here.
The answer for me was that I needed
- Microsoft SharePoint Foundation Web Application
- Microsoft SharePoint Foundation Workflow Timer Service
To configure these services: From Central Administration, navigate to Manage services on server under the System Settings heading.
Nice Blog. Need your help with mine now,lol.
This is nice..Thanks..But does the Microsoft SharePoint Foundation Workflow Timer Service need to be running in all web servers or it can be running in just one of the web servers?
It should be running on all web servers. This PDF has some guidance around services: http://www.microsoft.com/downloads/en/details.aspx?displaylang=en&FamilyID=fd686cbb-8401-4f25-b65e-3ce7aa7dbeab
That being said, I have not tried forcefully turning it off from all but one web server. My guess is that it would result in some Workflows not running or getting errors.
Thank you so much this is very helpful