Hey guys, this is probably a general question but I'm trying to figure out the best way to go about optimizing Hyper-V performance with the setup I have. This is in no way an enterprise environment type of thing, I am running a standalone server at home.
Anyhow, everything is up and running now ok but I'm sure it's not optimal... here is my setup:
Server 2012 w/ Hyper-V
8-core processor
32GB RAM 1866mhz
Hard Drive 1 - SSD 100GB
Hard Drive 2 & 3 - 1TB each in a hardware RAID 0
I have 8 VM's running now on the RAID drives and my OS (C:\) is on the SSD. The VMs are all Windows 7 Pro machines and 1 of them has SQL Server running on it. What I did was made my RAID drives the D:\ partition and in there is the Hyper-V folder which houses all the vhdx files and stuff. Snapshots and server backups go to an external USB 3.0 drive connected to the server.
Question is (and I don't mind purchasing extra SSD's or Hard Disks if I have to) but should I configure any of this different? Should I have all my VM vhdx files in their own separate directories on different drives or anything like that? Just looking for a straight forward optimal way of utilizing what I have to it's full potential. I can change RAID too if need be.
Thanks.