* Sorry about my English, I''m not a native English speaker...
I have Dell R610 Server, with 2 XEON E5620 CPU's, 16Gb RAM, and up to 6 HDDs.
The server will have VMWare ESX OS, with 2 or 3 virtual machines:
One VM (or two) will be web server (Windows 2008 R2 with IIS7.5), and the other VM will be SQL server (SQL Server 2008 R2).
I'm looking for the "best practice" for HDD configurations.
I have 3 options for HDD:
146Gb - 10K rpm (SAS)
146Gb - 15K rpm (SAS)
300Gb - 10 rpm (SAS)
(unfortunatelly there is no 300Gb 15Krpm)
I thought of four 300Gb disks on RAID 10 which will give me about 600Gb, but someone told me RAID5 is better for my needs. and someone else told me that RAID1 is enugh because i'm using ESX anyway, so RAID10 will not be faster than RAID1 due to the ESX layer between the Windows system and the physical hardware. Maybe it's better to have smaller but faster disks (maybe RAID5 of six 146Gb - 15K rpm) instead of larger but slower disks (four 300Gb 10K rpm)....I'm confused, I'm not sure what is the best configuration for my needs....
Maybe Three RAID1 arrays is the best solution? so each VM will have each own Disk?
Maybe small RAID1 for the ESX and one big RAID5 for the VM?
I'll be glad to listen to any idea, but please - explain yourself. write a reason.