We can all agree that virtualization has numerous benefits. One of the obvious benefits is that virtualization makes systems hardware agnostic. This is one of my favorite features of going virtual. I am responsible for the network operations of many businesses and being able to forget about hardware compatibilities on the OS level is a major advantage.
We experienced the benefits of this ourselves today while upgrading one of our servers. We added additional RAM and changed CPUs. The memory was no surprise, it is rarely an issue. When it is, it is a hardware issue not an OS one. CPU swaps are generally more complex. I have seen many Windows systems become unstable after increasing or decreasing the number of processors/cores.
So when we got the chance to upgrade one of our ESXi servers from two dual core processors over to two quad cores we had to test it. In true anticlimactic fashion everything worked perfectly. The VMware server booted flawlessly and now shows the additional cores and RAM.
So if you can get your hands on upgrade parts or new servers all together, go for it!
*Update* We have since bumped the server up to 32GB of RAM, great stuff. We plan to upgrade the CPU’s again in the near future. It just keeps getting better.