Problem solve Get help with specific problems with your technologies, process and projects.

What are the risks of hosting several services on the same server?

In looking to consolidate our Windows 2000 environment, I have not found much information regarding the risks involved with hosting multiple services on the same server. Are there restrictions to what can be combined onto one high-powered server (e.g., DNS, RIS, WINS, print services, Active Directory, etc.). Any suggestions would be greatly appreciated!
Most concerns about multiple-purpose systems are performance-related. When combining services you must consider what each of the services does and how it does it. Then, translate that into how the resources are utilized. This will get you through the basic performance concerns.

Consider using an AD domain controller as a DNS server, for example. Most of the DNS zone is read and stored in memory, as is a good portion of the directory. Thus, memory on the machine will need to be plentiful to make it work well in both roles. Print services are more disk-intensive, which is not a typical problem for domain controllers. So, building a domain controller with print services on it would have some special considerations regarding RAID and disk controller cards.

Security issues do crop up from time to time. A RIS server, for example, has some special requirements and accesses that are not appropriate for other systems. DHCP can have some security concerns if put on DCs. Care must be taken when installing DNS on DCs, although this particular configuration is actually very desirable from a management standpoint. However, using a DC as a border DNS server (one that answers name resolution requests from Internet sources) is a bad idea. Putting IIS together on a DC is big security risk. Any application services should generally be on member servers as opposed to DCs.

Dig Deeper on Windows systems and network management

Have a question for an expert?

Please add a title for your question

Get answers from a TechTarget expert on whatever's puzzling you.

You will be able to add details on the next page.

Start the conversation

Send me notifications when other members comment.

Please create a username to comment.