If I was to build a virtual server for a small business (Hyper-V if specifics matter) that was going to be based on 2 primary disk arrays one being Raid6 and being Raid10, and did something along the lines of:
Raid 10
- Hyper-V Server
- Sql Server VM
- IIS - Application Server VM
Raid 6
- Exchange Server VM
- File Server VM
- Team Foundation Server VM
- Locally stored backups (external backups of these exist also)
Would this be acceptable or would it face potentially serious performance issues? Would it be better off as 1 large Raid60 array for all the VMs and Server instead? Or would an entirely different configuration than my initial ideas be optimal?
Availability is the most important feature with performance being the second.
Edit: The reason for this layout would be cost, 1 PERC6i raid controller with 8 disks. Going with the assumption that I can only use one type of raid on each side of the controller.