One of my clients is a medium business (small based on employee count, but medium based on financial holdings).
Right now they are chugging along happily on a Win2K3 AD, fairly simple setup.
However, they have several servers to attend to, and I wanted to see what you virtualizers thought about my ideas.
Right now their structure is (across 2 offices):
CT:
Domain Controller (2k3, also print server) - 2x Xeon 2.80GHz 1Gb Memory
Pri. Mail server (2k3, Exchange 2k3) - 4x Xeon 2Ghz 2Gb Mem
SQL Server (2k3, sql server 2000) - 4x Xeon 3Ghz 1Gb Mem
Terminal Server (2000 server) - 4x Xeon 2Ghz 512Mb Mem
NY:
Domain Controller (2k3, print server as well) - Same config at CT DC
Secondary mail server (2k3, exchange 2k3) - Same Config as CT Mail server
VPN Server (2000 server) - P3 866Mhz, 128Mb RAM
Accounting server (SCO Unix, custom db software) - 2x P2 266Mhz 128Mb Memory
Utility web server (crappy server for my locally installed Inventory software, firewall reports, WAMP stuff, etc) 2x P3 700Mhz 512Mb Memory
My idea was basically to virtualize all that I could - starting with probably the Terminal Server and Utility server (utils server could be anywhere, so I have no problem "moving" it to CT)
After that, I would want to virtualize the SCO accounting server and VPN Server, as they are both running on extremely old hardware, and I really don't need a 6U Pentium 2 server taking up my precious rack space
My concerns are the Mail, SQL and Exchange stuff...
1 - How reliable/recommended is it to virtualize a domain controller? Honestly I see it as being as stable as the box it is running on... so I'm not that worried... but I have been wrong before.
2 - Exchange to me seems to be one of those things that "needs" it's own hardware. From all the exchange sizing guides, and best practices, etc, I don't see how virtualizing it could be advantageous. Your thoughts? Anyone doing it on a small scale like this?
3 - SQL server. This may be problematic as the server technically doesn't "belong" to the company (they own the server hardware, but the software running on it is leased from, and maintained by the Db software vendor... i'll have to check what our limitations are on this) But in any case, it seems like this should have it's own hardware as well?
Any thoughts?
If they only buy 2 new servers, and virtualize just the older hardware then I'm ahead of the curve.
Right now they are chugging along happily on a Win2K3 AD, fairly simple setup.
However, they have several servers to attend to, and I wanted to see what you virtualizers thought about my ideas.
Right now their structure is (across 2 offices):
CT:
Domain Controller (2k3, also print server) - 2x Xeon 2.80GHz 1Gb Memory
Pri. Mail server (2k3, Exchange 2k3) - 4x Xeon 2Ghz 2Gb Mem
SQL Server (2k3, sql server 2000) - 4x Xeon 3Ghz 1Gb Mem
Terminal Server (2000 server) - 4x Xeon 2Ghz 512Mb Mem
NY:
Domain Controller (2k3, print server as well) - Same config at CT DC
Secondary mail server (2k3, exchange 2k3) - Same Config as CT Mail server
VPN Server (2000 server) - P3 866Mhz, 128Mb RAM
Accounting server (SCO Unix, custom db software) - 2x P2 266Mhz 128Mb Memory
Utility web server (crappy server for my locally installed Inventory software, firewall reports, WAMP stuff, etc) 2x P3 700Mhz 512Mb Memory
My idea was basically to virtualize all that I could - starting with probably the Terminal Server and Utility server (utils server could be anywhere, so I have no problem "moving" it to CT)
After that, I would want to virtualize the SCO accounting server and VPN Server, as they are both running on extremely old hardware, and I really don't need a 6U Pentium 2 server taking up my precious rack space
My concerns are the Mail, SQL and Exchange stuff...
1 - How reliable/recommended is it to virtualize a domain controller? Honestly I see it as being as stable as the box it is running on... so I'm not that worried... but I have been wrong before.
2 - Exchange to me seems to be one of those things that "needs" it's own hardware. From all the exchange sizing guides, and best practices, etc, I don't see how virtualizing it could be advantageous. Your thoughts? Anyone doing it on a small scale like this?
3 - SQL server. This may be problematic as the server technically doesn't "belong" to the company (they own the server hardware, but the software running on it is leased from, and maintained by the Db software vendor... i'll have to check what our limitations are on this) But in any case, it seems like this should have it's own hardware as well?
Any thoughts?
If they only buy 2 new servers, and virtualize just the older hardware then I'm ahead of the curve.