Storage wise, the nodes will be hosted on virtual machine environment, so I think IO will be if-not-same-as-HDD-speed-then-is-slower-than kinda speed.
So does it mean more CPU won't help at all if I/O not good enough?
So is the above the factors you need to look at when determining # of CPU cores?