By
admin on Tuesday, July 6th, 2010 |
2 Comments
whats more important for a VMWare ESXi Server: Memory or Processor(s)
is it better to have lots of ram but lower processing power or vice versa? furthermore, is it better to have say Intel Xeon 1.4 Ghz CPUs or two 2.5 Ghz Xeons.
To avoid any "it depends on what you want to run" – I’m building a test rig, that will contain a virtualised copy of: Win 2k3 DC with AD, Win2k3 with Exchange server, at least two Linux VMs and at least one XP machine.
Regards,
Alex.
(opps, just noticed when i was talking about the Xeons – i meant to say four 1.4Ghz Xeons or two 2.5’s)
Last I checked, Exchange is not happy inside a VM. Some people get away with it though. I calculate that you’ll need a minimum of 4GB RAM for those machines as such:
W2K3 DC: 512 MB
Exchange: 1 GB
Linux: 512 MB
Linux: 512 MB
XP: 512 MB
Overhead for ESXi: 1GB
Of course, doubling up to 8GB RAM will increase the longevity of your hardware.
Additionally: Having experience running VM’s, your hard drives are definitely going to be a huge bottleneck. If possible, buy hardware with lots and lots of hard drives. It would be preferable to run each VM on its own drive. Hardware RAID5 with a minimum of six drives would work too.
I recommend that you make the Exchange server also a domain controller. AD is happier with at least two DC’s, and having Exchange on a DC is convenient because it makes it easier to set up new domain users and their mailboxes with a single wizard instead of two.
Whatever money you have left: spend that on CPU’s. IMO they’re the least important component after RAM and multiple hard drives.
Finally, I’ve done *A LOT* of research on storage servers. Without purchasing a Linux based NAS (which wouldn’t work for your purposes), the cheapest way to get a server with lots of drives is by far ION Computer Systems (links below). You probably want the cheapest 2U chassis, and make sure to get SATA drives, not SCSI (SATA is good enough, and much less expensive). I doubt you need more than the smallest drives available.
Direct Link to ION Storage Server Configuration: http://www.ioncomputer.com/ion/entrypoint.cfm?referrer=http://www.google.com/search?client=safari&rls=en&q=ion+computer&ie=UTF-8&oe=UTF-8
ION Home Page: http://www.ioncomputer.com/
PS: As for Linux, you may already have your own preferences, but I prefer Ubuntu for the desktop, and CentOS for server functions. CentOS is exactly the same thing as Red Hat Enterprise Server (RHEL). How that works is complicated, and has to do with the GPL. The point is though that Ubuntu LTS is supported for 5 years while CentOS/RHEL versions are supported for seven years.
PPS: I don’t know whether you’re trying to learn the skills to become a sysadmin, or whether you are setting up a testing environment for your employer. Either way, you’re on the right track. I allow e-mail. Please click on my name and send me a message if you need more help. As a fellow sysadmin, I’d like to see you continue what you’re doing. Once you e-mail me, I’ll send you my real e-mail address (but I can’t post it here for the whole world to see).