RAID configuration on Exchange

I've sifted through many of the previous posts about RAID on Exchange, but figured I'll ask my own way.  My users are getting the server busy balloons in Outlook throughout the day.  Reading through performance documents on Exchange I've done some performance monitoring and see many spikes in disk sec/byte and RPC latency leading me to believe the performance is disk related.

My Exchange server has 4 36GB disks in one array with spare.  It's RAID 5, one logical disk.

Would I benefit by reconfiguring someway or another?  Creating two disks, going to RAID 1, etc.?  Suggestions?
LVL 4
benharAsked:
Who is Participating?
 
SembeeCommented:
You can't in place reconfigure. That is why I put in my comment about using a staging server.
If you have space for another two disks, then put in a couple of large disks - 146gb for example - ie something that is big enough to take your databases and allow for growth, then move the databases to that new array.

If you want to completely reconfigure the server then the swing migration method using the interim server is the safest method. The backup restore method I consider too high risk and refuse to do.

Simon.
0
 
abraham808Commented:
How big are their inboxes?  They may get that msg if the mailbox is over 1.5 GB.  I've seen that.

As far as configurations...  It all depends on a lot of things... how many mailboxes, how many messages go in and out all day. Etc...

check this.
http://www.windowsitpro.com/Articles/ArticleID/44932/44932.html?Ad=1

0
 
SembeeCommented:
If you have everything on one single array then that will be a problem. Exchange is very heavy on storage. Ideally you should have the transaction logs and the database on separate arrays.

Now the problem is how to reconfigure the server. You cannot reconfigure RAID on the fly, so you could be looking at some kind of migration using a staging machine so the original machine could be rebuilt. If you don't have any budget for additional disks, then two mirrored arrays would be better than what you have now - presuming that the database will fit.

Simon.
0
Problems using Powershell and Active Directory?

Managing Active Directory does not always have to be complicated.  If you are spending more time trying instead of doing, then it's time to look at something else. For nearly 20 years, AD admins around the world have used one tool for day-to-day AD management: Hyena. Discover why

 
benharAuthor Commented:
I have no idea who set this up this way (etiher the guy before me or the consultant he used) but I figured it wasn't done right.  Not a lot here is! ;)

abraham808: the article you linked me to after reading it, I get the sense that a minimum of 6 physical disks are needed, 2 for each RAID group (OS, SG, DB). Right?  No one has a mailbox as large as 1GB (close, but not quite).  I've limited sizes to keep them low, and can't get it across to them that large mailboxes = low performance!

Both: so if (or when) I reconfigure the server, having only 4 physical disks w/ no room for expansion, I would want the OS and SG on one pair of disks, RAID 1; and the database on another pair RAID 5?
0
 
SembeeCommented:
In an ideal world you would have three arrays. However with smaller sites you can get away with two. I don't know what you are referring to as "SG", but you need to have the transaction logs and the database on separate drives. The transaction logs will share the same array as the OS. However in that scenario what I do recommend is that the drive is partitioned. The transaction logs then have their own partition (in a directory). Then if something goes wrong with Exchange (email loop for example) which generates a large number of logs, it only fills its own partition up, not the drive the OS is on. Trying to get Windows to start on a machine with no free disk space at all is somewhat of a challenge.

Simon.
0
 
benharAuthor Commented:
"SG" is from the link provided by abraham808, SG = Storage Group = Tx logs.

Hmmm, this could be a tight squeeze with 4, 36 GB disks, right?  How would I reconfigure "in place"?  Would I be able to make a backup of my Exchange, reconfigure the arrays and drive, reinstall Exchange and the restore the backup?  Would that work restoring to a different drive configuration?
0
 
benharAuthor Commented:
Check....stop....rewind.

Duh!  I started pictuing my server in my head and remembered I DO have two open slots for drives.

My question about backup, reconfig, restore still needs an answer though.
0
 
benharAuthor Commented:
So I understand you correctly: I buy two large disks and install them in the two avail slots.  I create a new array with those disks, and set it as RAID 1.  I then move my database(s) to those new volumes and keep the others as is?
0
 
SembeeCommented:
If you are unable to do a swing migration so the entire server can be rebuilt, then what you have written will work.

Simon.
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.