Best practice for use and number of servers
Hey there everyone,
Our school network is running around 600 clients, with 16 servers – 4 physical, and 12 virtual. The servers are, or at least were all 2003 or 2008, with all Dcs all running 2008.
We are making relatively good progress on a project to rollout Windows 7. As part of this, there is quite a lot of backend stuff that we need or would like to do, upgrade AD Schema, raise AD domain functionality level, replace as many of the 2003 servers as possible, upgrade the DCs to 2008r2 and introduce some newer technologies and features such as DFS.
As part of all of this, i’ve been thinking a little bit about the actual use and number of servers in our domain. There seems to be some a good number of considerations and implications for this. For example, how much does one try to separate various services and software - at what point are the gains in management and redundancy outweighed by extra costs considerations (hardware, licensing, power ect). How many servers is “too many”? What about how to go about mixing and matching various services and software? is it good to separate 3rd party software from Windows services or even themselves? What are suitable services to run on DCs? (KMS comes to mind). What about Windows services that run best on a dedicated server (Exchange being a good example).
I’d love to hear any thoughts and feedback on this, in particular how your own servers are setup, and how you would go about setting them up if building your network again from scratch.
(bit of a general topic, I did have a quick look for similar topics but didn’t find anything too similar, apologies in advance if I missed any useful, recent and similar threads)