I believe you need to understand it very very clearly - one thing is for sure, if you have high disk i/o do not go virtualization path, but actually just have hardware which can do it... or use container based or environment based virtualization...
OpenVZ and Solaris Zones are excellent example for container based virtualization.