Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 687
  • Last Modified:

drive array config for new ESXi host

I'm about to deploy a new ESXi host.  I have 5 x physical hard disk on my server.  I have 1 x mirror that is 62gb's and 1 x RAID 5 that is 272gb's.  Is this a good config for virtual machines?  The reason I ask is that I'm asked which disk should my new virtual machine files be installed onto.  That made me wonder if this is a good config.  I thought about installing the guest OS onto the mirror and then later attaching a virtual drive from the RAID 5 drive pool...  Any suggestions?!
0
gopher_49
Asked:
gopher_49
  • 6
  • 4
  • 2
2 Solutions
 
65tdCommented:
Probably best to spread the IO over as many disks as possible.
Controller type and read write cache on the controller will also affect performance as will disk speed (RPM).

Here some links:
http://www.yellow-bricks.com/2009/12/23/iops/

http://www.vmware.com/pdf/Perf_Best_Practices_vSphere4.0.pdf

http://pubs.vmware.com/vsp40/iscsi_san_config/wwhelp/wwhimpl/common/html/wwhelp.htm#href=t_use_adaptive_scheme_to_make_lun_decisions.html&single=true
0
 
gopher_49Author Commented:
Ok...  Raid-10 spread across all 5 drives has better performance....  So, should I just make 1 large raid-10 logical drive via my array controller and allocate the space via VMWare client management software?
0
 
ryder0707Commented:
Your setup is good enuf as a start
Install esxi on raid 1 and create datastore from the raid5 disk, as long as the VMs are not on the same disk as esxi, you are on the right track
You can move to raid10 if you have the budget in the future
0
Concerto's Cloud Advisory Services

Want to avoid the missteps to gaining all the benefits of the cloud? Learn more about the different assessment options from our Cloud Advisory team.

 
gopher_49Author Commented:
I have the ability to replace my 2 x drives in my mirror with 2 x drives that will allow me to create a raid 10 across all 5 drives.  Originally I was going to place my ESXi host OS and the system volumes of my guest OS' on my mirror, then I was going to create my virtual data volumes on my Raid 5 and then mount them as drives to my guest OS'.  My thinking was to have the ESXi OS and all guest OS' on a mirror array and all data volumes on a raid-5 array.  Is my best option to just go ahead and create 1 large logical array with all 5 drives and make it a RAID 10?  Do I need to create a dedicated logical drive for my ESXi OS install OR just let ESXi create the logical drives within my existing raid-10 array?
0
 
ryder0707Commented:
well the choice is yours but installing esxi on raid10 is a bit overkill dont you think :)
in most environment i supported, esx/esxi is installed in raid1, local vmfs is not used as all VMs are stored in SAN, raid5 array
0
 
gopher_49Author Commented:
Ok..  So, my mirror array will store my ESXi OS and nothing else and my raid-5 array will store both the os' and data volumes to my guest os'?  Keep in mind...  The only data being accessed is an exchange db that will never exceed 75 gb's.
0
 
ryder0707Commented:
Yeah that is fine mate, go for it!
0
 
65tdCommented:
Can the server support an internal USB with ESXi on it?
0
 
gopher_49Author Commented:
I have two more configs that I can do with the drives I have laying around...  Which one of the below would be better.

72 gb mirror for my ESXi host
150 gb mirror for virtual machine 1
150 gb  mirroe for virtual machine 2

OR

72 gb mirror for my ESXi host
then 4 x 150gb drives in a RAID-10 config (I can then have ESXi hand out specified sizes to my virtual machines)
0
 
ryder0707Commented:
the 2nd one
0
 
gopher_49Author Commented:
that's what I was thinking.. RAID-10 is supposed to be as reliable or close to as mirrors as gets about the same speeds, but, at the same time allows large LUN's to be created...  I'll go with a mirror for my ESXi host and then one large LUN that is on a RAID-10 array.

Thanks!
0
 
gopher_49Author Commented:
The links provided by 65td shed light on the load that the file system takes when using VM's....  ryder0707 but it into reality for me.

Thanks to both of you for now I have a much better understanding of virtual machine and the performance they can cause on a file system and the various configs that are suggested.
0

Featured Post

Concerto Cloud for Software Providers & ISVs

Can Concerto Cloud Services help you focus on evolving your application offerings, while delivering the best cloud experience to your customers? From DevOps to revenue models and customer support, the answer is yes!

Learn how Concerto can help you.

  • 6
  • 4
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now