Server Fault is a question and answer site for system and network administrators. 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

How should I arrive at the Number of the Front End Web Servers that are needed for the SharePoint Installation which is going to serve 40K Users.

share|improve this question

migrated from Aug 25 '09 at 9:07

This question came from our site for professional and enthusiast programmers.

Sorry Alex & SO, I didn't Think about it when I posted it. – kusek Aug 25 '09 at 8:50

Well unless you have some idea what these guys will be doing with it, figuring out the number of WFE might be a problem. You might have just one or dozens of WFEs depending on load you expect. Do you need redundancy... which features they will be using... there is number of questions you should ask them...

Take a look at:

  1. HP ProLiant Sizer for Microsoft Office SharePoint Server 2007 or
  2. SharePoint Capacity Planning Tool

Both tools might be helpful to find out the right questions you should ask your users.

share|improve this answer

I would start out with a FOUR machine configuration for a potentially large installation:

  • 2 front end web servers
  • 1 index server (and potential spare / extra web server)
  • 1 database server

If you get the front end web servers build in a NLB model from the start then it will be easier to add more web servers later.

Of course, you want to invest in very good networking switch, fibre channel storage arrays, plenty of RAM in the servers (16GB in the web server, at least 32GB for the database server).

Alternatively, you can just put it all on one server and then see how it goes, and expand out as performance / scalability demands...

share|improve this answer
+1 - this is a good place to start. In case you are thinking of doing this in VMware or HyperV (which would make rolling out additional WFEs even easier) you should check out… which discusses in detail. One bit of advice I wish we'd had originally was to make sure the index server is physical not a VM, due to the IO. With 40k, you might also want to look at something a bit more substantial than windows NLB for load balancing/high availability. – dunxd Jan 29 '10 at 10:05

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.