Solved

Any thoughts on Exchange 2010 disk configuration?

Posted on 2010-08-12
10
766 Views
Last Modified: 2012-05-10
I've got a new Dell PowerEdge 710 w/ two 146GB 15k SAS drives in a RAID1 for the OS. I have a second array of four 300GB 15k SAS drives in a RAID10. In looking up best practices for configuring disks, all the sites seem to assume I have as many disks as I can imagine at my disposal. None offer any advice where I've got two RAID arrays to play w/. Any suggestions?

I'm thinking I've got my OS array (C:) and I'll keep transaction logs there and put the database on the second array (E:).

My question, do I gain anything by partitioning out the OS RAID1 array and/or the larger RAID10 array?

I've seen a few hints suggesting to partition out the smaller RAID1 array and put the OS on a 40GB partition there and then the logs on a 100GB partition, but this doesn't make sense to me. If the array is partitioned, it's still using the same physical disks so where is the performance improvement?

Any suggestions?

Thanks!
0
Comment
Question by:xyden
  • 4
  • 4
  • 2
10 Comments
 

Author Comment

by:xyden
ID: 33422164
Sites I've looked at include:
http://aspoc.net/archives/2010/05/14/exchange-2010-storage-guidance-4/
http://technet.microsoft.com/en-us/library/ee832792.aspx

If I read these sites, they all suggest having at least one more array present. It's too late for that, the hardware is built, present, and accounted for. I'm not even sure I could repartition the OS partition now without reinstalling windows or using patition magic. Thankfully, I have not set anything up on the larger partition yet, but was planning on moving DB files there.
0
 
LVL 28

Accepted Solution

by:
sunnyc7 earned 500 total points
ID: 33422286
here is a better guidance I believe than the 2 links you checked.
It provides guidance for storage, logs, database raid

http://msexchangeteam.com/archive/2007/01/15/432207.aspx

You can also download the Excel tool at the bottom and do your maths.

--
General note.
a) I believe it's not a good idea to reconfigure the raid for a OS/Exchange already installed. We might be getting into too many issues and after a point only reinstall is the only option left.
b) Logs - on Raid-10
Database on Raid-5, Raid-10 even better.

My question, do I gain anything by partitioning out the OS RAID1 array and/or the larger RAID10 array?
>> You can rehome the logs to raid-10. I am not sure what you will get by repartioning raid-1 array. Maybe someone else can drop in and suggest something.
0
 
LVL 32

Expert Comment

by:endital1097
ID: 33422304
The performance gains with Exchange 2010 greatly reduce the IO
you could most likely get away with having the logs with the OS and the database on the RAID10, probably less than 100 users in the environment
Since this is the only Exchange server you definitely want to keep the database and logs on separate volumes.
0
 
LVL 28

Expert Comment

by:sunnyc7
ID: 33422392
To add to endital's suggestions
@ Also separate volume for page file and shadow copy (VSS)
Do not configure shadow copies for C:\

0
 
LVL 32

Expert Comment

by:endital1097
ID: 33422419
i think you've been given several good suggestions
if you haven't built the server yet, i would visit the link from sunnyc7 for the storage calculator

in the end you need to ensure that the disk configuration has the correct IOPS for your user load
0
Zoho SalesIQ

Hassle-free live chat software re-imagined for business growth. 2 users, always free.

 

Author Comment

by:xyden
ID: 33422788
Thanks all. If I did the calculator correctly, I need to budget for 74 IOPS on the database array and 15 IOPS on the log array. I need to double check vendor specs, but I think a safe ballpark number of IOPS on a 15k 3.5" SAS drive is around 100 (does this sound right)? If so, with four spindles in the db array and two in the log array, I should be covered.

I'm gonna go ahead and put the logs on the RAID1 OS array and keep the DB on the second array running RAID10. I'd do RAID10 on the OS array if I could, but only two disks limits that option. Thanks all!
0
 

Author Comment

by:xyden
ID: 33422798
0
 
LVL 28

Expert Comment

by:sunnyc7
ID: 33422823
Id say put the logs on a RAID-10 array and different volume.
You need RAID-10 for logs. Raid-1 wont cut it.

thanks for the points.
0
 

Author Comment

by:xyden
ID: 33422908
Would that I could, but the RAID10 is the large array for the db. So either separate logs and db on separate arrays or put on the same array. The exch calc indicated RAID1 should be ok for logs.
0
 
LVL 28

Expert Comment

by:sunnyc7
ID: 33422927
separate arrays - for db and logs.
I'd go with that first.
0

Featured Post

PRTG Network Monitor: Intuitive Network Monitoring

Network Monitoring is essential to ensure that computer systems and network devices are running. Use PRTG to monitor LANs, servers, websites, applications and devices, bandwidth, virtual environments, remote systems, IoT, and many more. PRTG is easy to set up & use.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Find out what you should include to make the best professional email signature for your organization.
Read this checklist to learn more about the 15 things you should never include in an email signature.
This tutorial will give a an overview on how to deploy remote agents in Backup Exec 2012 to new servers. Click on the Backup Exec button in the upper left corner. From here, are global settings for the application such as connecting to a remote Back…
This tutorial will show how to configure a new Backup Exec 2012 server and move an existing database to that server with the use of the BEUtility. Install Backup Exec 2012 on the new server and apply all of the latest hotfixes and service packs. The…

932 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

8 Experts available now in Live!

Get 1:1 Help Now