I'm putting together an Exchange 2003 cluster and looking for other people's experience in doing similar to get optimum performance. The environment is only for 200 mailboxes, but the stores are currently over 600GB. Archiving will also be implemented to keep this from growing much further than this.
I've done a lot of reading on MS and other recommendations, but need some practical experience to help with a few decisions. I'll be using an HP MSA500G2 and originally planned a single 2x72GB disks (RAID1) array to be shared for logs, quorums, MSDTC and MTA/SMTP queues. The rest of the disks would be RAID1+0 and used for the Store databases. But looking at the recommendations I read more recently I think I may not have enough disks...
Which if any of the recommendations are key or most important given the environment?
1. Keep the SMTP/MTA queues on separate spindles from everything else (database, logs, Quorum?)
2. Start with 1 Store per Storage Group, as per http://support.microsoft.com/kb/890699
3. Have separate transaction log partitions for each Storage Group and have each on their own set of spindles.
Many thanks for any help.