MSExchange.org Monthly Newsletter of April 2008

MSExchange.org Monthly Newsletter of May 2008 Sponsored by: Apptix

Welcome to the MSExchange.org newsletter by Henrik Walther, Exchange MVP, MCA: Messaging (Exchange Ranger) Apprentice, MCTS Windows Server 2008, MCITP Exchange 2007, MCSE 2003 Messaging/Security. Each month we will bring you interesting and helpful information on Exchange Server. We want to know what all *you* are interested in hearing about. Please send your suggestions for future newsletter content to: henrik@msexchange.org

Apptix Hosted Exchange 2007 for Business-class Email & Collaboration with 99.99% SLA

"Email availability is business-critical, period. Email is the lifeblood of our company, especially for our numerous employees who work at remote client sites. Apptix helps us deliver excellent service to our customers by providing a mobile, hosted email service with a 99.99% uptime. Apptix's SLA enables us to perform above and beyond-every time, without fail." Andrés Chang, Systems Admin/Developer, CadenceQuest, Inc.

Get one month free Apptix hosted Exchange 2007 & 100MB SharePoint 3.0 site.

1. Exchange 2007 Mailbox Servers: Storage Design Best Practices

Welcome to the May 2008 edition of the MSExchange.org newsletter!

This month I wanted to take the opportunity to talk about some of the best practice recommendations when it comes to how you should design the storage for an Exchange 2007 Mailbox server. As most of you are aware we can create up to 50 storage groups and 50 Mailbox databases on an Exchange 2007 Enterprise edition Mailbox server. Microsoft recommends creating one mailbox database per storage group. The reason is primarily because by doing so you reduce the impact caused in a disaster recovery situation, where log files in a storage group are lost. If you lose log files for a given storage group, this will affect all mailbox databases in that storage group. When dealing with cluster continuous replication-based Mailbox servers, you do not even have a choice, as you are blocked from creating more than one mailbox database per storage group in such a scenario.

Another best practice recommendation is to separate transaction log files from database files. There are a couple of reasons why this is so. First, having log files and databases placed on separate physical drives means that you will not lose both if a RAID group is lost. This makes a disaster recovery situation much more manageable. Second, because the read/write pattern for log files and ESE databases are very different, you will also improve performance considerably.

Depending on the number of mailboxes as well as the mailbox limits for the mailbox users, etc, you may need to create more than 24 LUNs on an Exchange 2007 Mailbox server. There is only a limited number of drive letters available in Windows Server 2003/2008. Because of the limited number of drive letters available, another best practice is to use a combination of drive letters and mount points. This way you could create 42 storage groups and databases by using 6 drive letters with 7 mount points on each database LUN.

In order to achieve the best performance possible on an Exchange 2007 server, you should partition database LUNs using RAID 10 or RAID 6. If the budget does not allow this, you could still use RAID 5. For the log file LUNs, you should use either RAID 10 or RAID 1. Also note that the read/write pattern for ESE databases is random. This means that nothing will hinder you from placing multiple databases on the same LUN as it will not matter significantly whether there is random read/write across one or multiple ESE databases. For example, Microsoft IT uses CCR-based Mailbox servers with 7 mailbox databases placed on each LUN.

The same is true for log files. Actually you can have log files for all databases. For example, 42 databases placed on a single LUN will not cause significant performance impacts. However bear in mind this depends a lot on the user profiles (IOPS per mailbox, etc) in your environment and what type of RAID is used for the LUNs.

Another tip is to always use dedicated storage for your Exchange Mailbox servers. Said in another way, you should never let the storage guys create your LUNs on RAID partitions used by other applications. This will have a huge performance impact and is difficult to troubleshoot!

Finally, remember that if you are planning to use a hardware-based VSS solution to back up your Exchange 2007 Mailbox servers, Microsoft recommends you use two LUNs per storage group – one for thedatabase and one for the log files. This means that a lot more LUNs will be required. For example, if you planned to create 42 storage groups and databases on a Mailbox server, you would need 80 LUNs! If you use traditional ESE streaming backup or a software-based VSS backup solution such as Data Protection Manager 2007 (DPM 2007), the recommendation is to create two LUNs per backup set (for example a LUN with 7 databases and a LUN with all associated log files).

There are a lot of other things to keep in mind when you design the storage layout for your Exchange 2007 Mailbox servers, so be sure to read the Mailbox Server Storage Design section in the Exchange 2007 Documentation on Microsoft TechNet.

Cheers,
Henrik Walther

Note:
Should you have any ideas for content in future editions of the MSExchange.org newsletter, you are more than welcome to shoot me an e-mail at Henrik@msexchange.org

2. Order Henrik Walther's Exchange Server 2007 book

Are you among the persons who like the articles I write for MSExchange.org? Then this book is definitely for you. It provides you with step by step instructions on how you get going with Exchange Server 2007, and importantly, how you properly manage it after deployment.

The TOC for the book:

Table of Contents

  1. Introducing Exchange Server 2007
  2. Installing Exchange Server 2007
  3. Managing Recipients in Exchange Server 2007
  4. Managing the Mailbox Server
  5. Managing the Client Access Server
  6. Managing the Hub Transport Server
  7. Managing the Edge Transport Server
  8. High Availability for Exchange 2007 Mailbox Servers
  9. Disaster Recovery with Exchange Server 2007
  10. Transitioning from Exchange 2000 or 2003 to Exchange 2007
  11. Introduction to Exchange Server 2007 Unified Messaging


   To order the book today
   click here

Apptix Hosted Exchange 2007 for Business-class Email & Collaboration with 99.99% SLA

"Email availability is business-critical, period. Email is the lifeblood of our company, especially for our numerous employees who work at remote client sites. Apptix helps us deliver excellent service to our customers by providing a mobile, hosted email service with a 99.99% uptime. Apptix's SLA enables us to perform above and beyond-every time, without fail." Andrés Chang, Systems Admin/Developer, CadenceQuest, Inc.

Get one month free Apptix hosted Exchange 2007 & 100MB SharePoint 3.0 site.

3. MSExchange.org Learning Zone Articles and Videos of Interest

We have a great group of articles in the Learning Zone that will help you get a handle on your most difficult configuration issues. Here are just a few of the newer and more interesting articles:

4. KB Articles of the Month

Here are some interesting and useful MSExchange related articles posted by Microsoft in the last month:

Exchange 2003

Apptix Hosted Exchange 2007 for Business-class Email & Collaboration with 99.99% SLA

"Email availability is business-critical, period. Email is the lifeblood of our company, especially for our numerous employees who work at remote client sites. Apptix helps us deliver excellent service to our customers by providing a mobile, hosted email service with a 99.99% uptime. Apptix's SLA enables us to perform above and beyond-every time, without fail." Andrés Chang, Systems Admin/Developer, CadenceQuest, Inc.

Get one month free Apptix hosted Exchange 2007 & 100MB SharePoint 3.0 site.

5. MSExchange News of the Month

6. Ask Henrik Walther a question

QUESTION:

Hi Henrik,

I see from all TechNet and other Microsoft articles that a standalone Mailbox server is a requirement for SCR – however, my Manager would like me to verify as to whether it is possible on a combined HTS/MB server?

I could not find any documentation to support this – I would greatly appreciate it if you would know the answer to this question.

ANSWER:

Yes both the SCR source as well as target Mailbox servers can hold additional roles such as the Hub Transport server role.

For more information about the requirements for SCR source and target servers see the following section in the Exchange 2007 Documentation on Microsoft TechNet.

Apptix Hosted Exchange 2007 for Business-class Email & Collaboration with 99.99% SLA

"Email availability is business-critical, period. Email is the lifeblood of our company, especially for our numerous employees who work at remote client sites. Apptix helps us deliver excellent service to our customers by providing a mobile, hosted email service with a 99.99% uptime. Apptix's SLA enables us to perform above and beyond-every time, without fail." Andrés Chang, Systems Admin/Developer, CadenceQuest, Inc.

Get one month free Apptix hosted Exchange 2007 & 100MB SharePoint 3.0 site.