I was talking with a customer today about an application we are talking about virtualizing. The vendor only recommends purchasing HP DL580 servers, loading them with lots of RAM and 4 CPU’s. I personally like the idea of DL380 servers with 2 CPU’s in each, so instead of having 2 or 3 DL580 servers, get 4 or 6 DL380 servers… so you have the same number of CPU’s and same amount of RAM.
In my opinion if I an building a cluster and a 2 CPU socket box goes offline my resource pool shrinks by a smaller number then if I lose a 4 CPU box. Same goes for RAM…. I would much rather lose 64GB of RAM then 128GB of RAM (assuming we put 32GB per CPU socket).
So my question is which do you prefer? Am I missing something in my theory?
Your comments are appreciated.