Solved

Exchange Best Practices and Optimisation

Posted on 2007-12-07
11
245 Views
Last Modified: 2008-03-06
Hello

I am implementing a new Exchange server as my current hardware is just too slow. I have a Dell 2950 with x6 146 HDDs in a RAID 0+1 with one large volume. The box is x1 dual core proc with 4GB RAM running Windows 2003 RS Std. I have partitioned this volume into 2 drives a 2GB C: drive where I have installed Windows and the Exchange program files, and a large D: where I have installed the Exchange edb's stm's and logs.

My question is, can someone let me know the best practices for the most optimised box. I have about 300 mailboxes averaging 1GB each that I need to migrate to this server. I am not sure about some of the deeper Exchange settings, how to best set the page files, how many storage groups to have, etc etc. Advice from Exchange guru's will be very much appreciated.

Thank you,
Ricky
0
Comment
Question by:unicornit
  • 6
  • 5
11 Comments
 
LVL 9

Expert Comment

by:Veerappan Sundaram
ID: 20426405
0
 

Author Comment

by:unicornit
ID: 20427065
Thanks Veera - but that tool seems to only specify which hardware to buy. I am looking for specific config recommendation for Exchange as detailed above.
0
 
LVL 9

Expert Comment

by:Veerappan Sundaram
ID: 20427247
With this RAID config, you will get only 3*136 = 408 GB usable space.

I would go for 10 GB system drive. Because OS and Exchange will occupy atleast 2 GB of space.
You need to provide more room for temp files that will be created later sometimes and also for the page file. Page file should be 150% of your physical RAM.

You should have another 2 logical drives - One for Transaction logs and other for databases.
TLog drive depends on your daily average email transaction and the backup strategy. Since this server is going to be your mailbox server, I don't recommend Circular logging.

For better performance, databases should be on adifferent drive als together.

If you ask me for better performance harware setup, here is the one for your environment:
1. Virtual Disk 1: For system drive (C:) -  2*136 GB with RAID 1 (you can go for lower capacity also)
2. Virtual Disk 2: Transaction Logs - 2 * 136 GB with RAID 1
3. Virtual Disk 3: Database - 5*136 GB with RAID 5 (usable space will be more than 500 GB)

Always you should consider future growth and maintenance also in mind while going for new server environment. Incase if you want to do a Offline defrag then you need 110% of actual database size.

Hope this helps.
>>>> veera.
0
Does Powershell have you tied up in knots?

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

 

Author Comment

by:unicornit
ID: 20427335
Right, thank you, thats very helpful. Annoyingly, we have already create this large RAID 0+1 volume and partitioned it in Windows. And - we installed Exchange! So - how much better would the performance be with your setup do you think? I ask because we will miss our deadline if we do it that way.

Thanks again
Ricky
0
 
LVL 9

Expert Comment

by:Veerappan Sundaram
ID: 20427653
1. If you have lesser capacity system drive, it be a big problem one or the other day.
2. If you have both TLogs and Databases on the same drive (logical & physical), read and write will be slow which will inturn affect user access.
3. Here you have all the partitions on the same RAID which has to server for OS request, Exchange request and user mailbox access request as well.

We have 3000 Mailboxes on a clustered exchange server with 4 Storage Group with 12 Stores - with the similar kind of setup in my previous post. We have additional drive which is completely free for future use or maintenance purposes.

>>>> veera.
0
 

Author Comment

by:unicornit
ID: 20429051
Right, thank you. But we only have x6 136GB disks?
0
 
LVL 9

Accepted Solution

by:
Veerappan Sundaram earned 125 total points
ID: 20433341
If you can spend more for hardware, go for a Dell PowerVault storage (DAS).
If you are looking for cost effective solution, then you may follow the below setup:
1. Create RAID 1 with 2*136 GB HDDs - Make a partition of 30 GB for system drive (C:) and rest for
    TLogs (L:).
2. Create RAID 5 with 4*136 GB HDDs - use it for Databases. Here you will get only 410 GB usable
    space, but the Disk I/O will be effective for better performance for exchange database.

NOTE: I would suggest to go for more capacity HDDs or for a Power Vault Storage.

Since you bought a new Dell server, you can call Dell support also for suggestions.

>>>> Veera.
0
 

Author Comment

by:unicornit
ID: 20442692
Thanks Veera - I think I will add the DAS later when we get full and use it for additional database drives. Does that sounds like a good plan considering we are on a budget? Also, is there a chance that the logs drive would be too small on a 136GB OS partition? Also, do you always recommend RAID1 for logs and RAID5 for DBs?

thanks
0
 
LVL 9

Expert Comment

by:Veerappan Sundaram
ID: 20443021
Yes. Go ahead with your plan.
Here is the Microsoft Recommendation:
http://technet.microsoft.com/en-us/library/aa998499.aspx
Finally it is you who has to decide based on the usable storage, considering budget.

Hope this helps.

>>>> Veera.
0
 

Author Comment

by:unicornit
ID: 20443069
Yes, I have to decide.
0
 
LVL 9

Expert Comment

by:Veerappan Sundaram
ID: 20443265
In the first RAID1 - you will get 136 GB. Say 30 GB for C: drive and rest of 100 GB will be there for Transaction logs.
Here is another link:
http://searchexchange.techtarget.com/tip/0,289483,sid43_gci1195222,00.html

>>>> Veera.
0

Featured Post

Backup Solution for AWS

Read about how CloudBerry Backup fully integrates your backups with Amazon S3 and Amazon Glacier to provide military-grade encryption and dramatically cut storage costs on any platform.

Question has a verified solution.

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

Lotus Notes – formerly IBM Notes – is an email client application, while IBM Domino (earlier Lotus Domino) is an email server. The client possesses a set of features that are even more advanced as compared to that of Outlook. Likewise, IBM Domino is…
Read this checklist to learn more about the 15 things you should never include in an email signature.
In this video we show how to create a Contact in Exchange 2013. We show this process by using the Exchange Admin Center. Log into Exchange Admin Center.: First we need to log into the Exchange Admin Center. Navigate to the Recipients >> Contact ta…
In this video we show how to create a Resource Mailbox in Exchange 2013. We show this process by using the Exchange Admin Center. Log into Exchange Admin Center.: Navigate to the Recipients >> Resources tab.: "Recipients" is our default selection …

730 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