I have a fixed number of VMs in my Windows/IIS website setup, which I cannot change in the short term:
- a web server, which is badly overloaded from a memory and cpu load standpoint (IIS6, Server 2003)
- a SQL Server database (SQL Server 2005, Server 2003)
- two AD controllers
I have some background services that currently run on the webserver to run heavy lifting-type offline database maintenance work, that sometimes grabs large chunks of memory and cpu itself. I want to move them off. What are the pros and cons of moving it to the SQL Server or an AD controller? Which is better for overall system performance? What do you recommend?
No need to suggest I change my hardware configurations -- I can't.