Link to home
Start Free TrialLog in
Avatar of jeffcohen
jeffcohen

asked on

Recommend Server config for RAID/ESXi

I am configuring a new server to virtualize, and I'm hoping for a couple of recommendations/suggestions.

I plan on running ESXi from on a USB to keep things simple, along with 2-3 Win2008R2 virtual machines.  But I'm getting confused with the HD configuration.
Traditionally, in a non-virtual world, I have put the OS on a RAID 1 and the Data on a separate RAID 1 (or 5).  I was planning on doing the same here.  

My question is how does this change (if at all) in a virtual world?

What are some best practices?  I have read all sorts of articles/posts on this and other boards and it has helped some.
If I keep two physical arrays (as metioned above) would it be best to put each VM operating system on the first array and the data on the other?
Should I just create one large array and create different logical drives within?

Please forgive my lack or incorrect use of jargon, as I haven't been playing long in the virtual world.  Any other pointers would be most appreciated.

Thanks,

Jeff
Avatar of Andrew Hancock (VMware vExpert PRO / EE Fellow/British Beekeeper)
Andrew Hancock (VMware vExpert PRO / EE Fellow/British Beekeeper)
Flag of United Kingdom of Great Britain and Northern Ireland image

Firstly check your server you are going to install ESXi on is on the HCL.

Check the VMware HCL (Hardware Compatability Lists) here

http://www.vmware.com/go/hcl

http://www.vmware.com/resources/compatibility/search.php

http://partnerweb.vmware.com/comp_guide2/search.php

Okay, onto your question, you want the best performance for the datastore, that will store the Virtual Machines.

RAID 10 offers excellent read and write performance for VMWAre ESXi datastores. If you can afford and sacrifice the storage otherwise RAID 5 will be apple.

If you are using HP servers, ensure your smart array controllers have Battery Backup Write Cache module to also improve performance of similar with your server, set cache to Read 25/Write 75.
ASKER CERTIFIED SOLUTION
Avatar of Andrew Hancock (VMware vExpert PRO / EE Fellow/British Beekeeper)
Andrew Hancock (VMware vExpert PRO / EE Fellow/British Beekeeper)
Flag of United Kingdom of Great Britain and Northern Ireland image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of Member_2_231077
Member_2_231077

I think that caveat of having battery backed write cache for RAID 5 applies to all controllers, the ones that don't see a dramatic drop in performance without the battery generally enable the write cache at the expense of data integrity should the power fail. You can do that with the later HP controllers but it's very risky to do so except for testing.
Avatar of jeffcohen

ASKER

Thank you for your responses, they have been helpful.

I'm looking at putting this on a Dell R510, with a PERC controller.  I haven't used the R510 before, but it looks like it will fit the bill.
One of the VM for this server will be an application server -- not very transaction or hard-drive intensive.  I'm thinking of making one of the other VM's a general purpose file server.  Does this alter the question at all?

Thanks.
you could probably use RAID 5.

Dell R510 ok