I work for a state government agency as a PC technician. We have approximately 26 programmers, developers and DBAs who will be getting new PCs in about a month. I can't pick the processor they get as we're locked into a contract with Dell (I think they'll be E8200's which don't suck) but I can influence which operating system is chosen and the amount of RAM installed in each machine.
These machines will potentially be running multiple virtual machines as a test environment for the developers and I'm trying to convince my boss to go with 64-bit Vista and maxing out the ram at 8Gb. The virtual machines will be set up to look like our actual production environment so I assume there will be an image of an SQL server, another of a web server, etc.
Bottom line, am I justified in doing this? It seems to me that running multiple virtual machines on one box is going to require a LOT of ram and that 32-bit XP or 32-bit Vista would not be able to handle the load. Any developers out there with similar set ups? My only concern about 64-bit Vista is my lack of experience with the OS. I've heard it can be tricky to find drivers sometimes and do not want to create headaches for our whole development team if I push this on them.
Any thoughts or suggestions out there?
These machines will potentially be running multiple virtual machines as a test environment for the developers and I'm trying to convince my boss to go with 64-bit Vista and maxing out the ram at 8Gb. The virtual machines will be set up to look like our actual production environment so I assume there will be an image of an SQL server, another of a web server, etc.
Bottom line, am I justified in doing this? It seems to me that running multiple virtual machines on one box is going to require a LOT of ram and that 32-bit XP or 32-bit Vista would not be able to handle the load. Any developers out there with similar set ups? My only concern about 64-bit Vista is my lack of experience with the OS. I've heard it can be tricky to find drivers sometimes and do not want to create headaches for our whole development team if I push this on them.
Any thoughts or suggestions out there?