I have been reading up on host clustering versus VM clustering with Windows 2008 R2. Let's assume I have two VM's for which I want to have hardware redundancy. It seems I have two choices: I can cluster two physical servers hosting the two VMs at the host level or I can have two physical servers and can cluster at the VM level.
I have a couple of questions:
I understand I need 2008 R2 Enterprise or better or HyperV server to be able to do host clustering - I can't use 2008 R2 standard. What about VM clustering? Can I use 2008 R2 standard?
Regardless of the above, why would I ever choose to cluster the VM's individually as opposed to simply clustering the host? Wouldn't I need a separate shared cluster disk for each VM as opposed to a single shared cluster disk with host clustering?