I am starting to migrate our physical servers to a virtualized environment using Server 2008 Hyper-V R2 as the host. I have a Raid 1 setup for the Host OS and then a RAID 10 setup for Guest VHDs.
My question is for each server we are moving over, we usually have a Raid 1 for the OS drive (C) and a Raid 5 for the Data drive (D). In the virtualized world, is it best to create one vhd per server and partition out or is it best to create a vhd for each "drive" as we have had before? I am trying ot figure out the benefits and if there are any performance gains as all the vhds will be on the same Raid 10 array.
Thanks for your input!