SharePoint Stack Exchange is a question and answer site for SharePoint enthusiasts. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

We are about a month to the deployment stage of our Sharepoint Server. What would be an ideal specification (memory, HDD, etc.) for the Sharepoint Server that will serve about 130 employees.

We are using Sharepoint Server 2010 Standard and would be used only as an intranet site. The 130 users would store files too.

P.S. I don't know why but the current sharepoint server, that is still under development, is utilizing 6G of memory. The server has only sharepoint and SQL installed and sharepoint does not even have any contents/documents uploaded. It is empty and no users are connected to it except me. Could someone tell me what troubleshooting steps I can take? Thanks

share|improve this question
To answer this, many more details are necessary (how many Service Applications will be in use, etc), but 130 users would be considered to be a very low user count (assuming you mean 130 total users and not 130 concurrent users) and the small sharepoint farm in the technet documentation would most likely be more than sufficient for this small amount of users. Have you read the capacity planning sections for SharePoint 2010 on Technet? has minimum requirements for a server (web front end, app server, or single server install). – lwbecker2 Mar 20 '12 at 1:48

There is no ideal server spec for a SharePoint setup. It all depends on what services you are using, the size of the data, what custommizations are done, how much the users actually are using the farm.

You need to test! Start with the default recommendations from Microsoft and look at their sample architectures:

It's a quite small installation you're talking about, but... It depends.

Personally I would not trust any sizing tools of any kind, they are too generic. Of course you could use those as a starting point.

share|improve this answer
As always.... It depends... :) – Deepu Nair Mar 21 '12 at 11:08

SQL server will take as much memory as it can, seeing as a database loaded in memory performs best. You should consider at least splitting the sql and sharepoint installations on different machines. We usually go for 4CPU, 8GB RAM and 50GB + 50GB disks on a sharepoint machine.

SQL is usually not used solely for sharepoint, so get is as heavy as budget permits :-D

share|improve this answer
If you're sharing SQL (instance) between different applications you're in trouble with different SLA's etc. Get a dedicated SQL server/instance for SharePoint. – Wictor Wilen MCA MCM MVP Mar 20 '12 at 8:39
Of course, but that is a bridge to far in this question I think. That's what we do though. And of course use a SQL Alias on your sharepoint machine :-D – Colin Mar 20 '12 at 12:44
PS, you need to change your name, seeing as you are an MCA as well now :-D – Colin Mar 20 '12 at 12:55

Try with the HP Sharepoint sizer Tool.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.