Best practice for databases and logs file location in Exchange?

Hi,

I just wondering if the Exchange best practices for databases and logs locations are still applied in VMWARE environment?

For exemple if I have 4 STG, should I have 8 different disks: 4 for each databases and 4 for each STG LOGS?

Thank you
LVL 1
SAM2009Asked:
Who is Participating?
 
AkhaterCommented:
there are 2 purposes to split log files and DB files on separate HDD

1. is performance
2. is recovery in case the DB drive crashes you still have the log files drive

If you arenin a VM and you will just create vDisks on the same physical disk then you are not gaining any of the above 2 and thus there is no point to split them.

However if you have a SAN and LUNs and you will create each vDisk on a separate LUN then of course you would be better off creating different disks for DBs and Logs
0
 
BusbarSolutions ArchitectCommented:
from performance pooint of view, you should know where is vdisks are created exactly and on which spindels "physcial disk".
to add to the above, I would recommend seperating the DB and Logs from the VM Disks, this is a common best practice
0
 
bbnp2006Commented:
Make sure you seperate the DB and Logs on the physical layer as much as possible, you don't necessarily need to create 8 seperate LUNs to store the files, I would make sure on the physical implementation of the disk array, i have proper RAID level for DB and Logs with enough disk spindles for each RAID. For example, if I have the luxury of FC/iSCSI SAN, i might configure a disk array LUN1of RAID10 or RAID5 for all my database files, and create another disk array LUN2 of RAID1 for all my Log files. From your ESX host side, create 2 Datastores on each of these LUNs: Datastore_DB --> LUN1, Datastore_LOG-->LUN2. Then within your Exchange 2k3 VM, you can create multiple vDisks for DB and LOGs and store them on the proper Datastore. This is only one way of doing it, you have to make sure you do your proper Stress/IO test from your Exchange virtual machine to make sure that the performance is satisfying before the deployment.

Hope this helps. Good luck!
0
 
SAM2009Author Commented:
Thank you for your advices. That's clear.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.