MSExchange.org Monthly Newsletter of April 2008

MSExchange.org Monthly Newsletter of April 2008 Sponsored by: InterMedia

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

Hosted Exchange 2007 with 4 GB mailboxes

With 4 GB per mailbox, Intermedia, the global leader in hosted Exchange, offers an enterprise-grade Exchange environment: EMC SAN, clustered servers, 24x7 MS Gold Certified support and multiple Tier-4 datacenter facilities.

Migrate to Exchange that never goes down! Our SLA guarantees 99.9% uptime and a 30-day money-back guarantee if hosted Exchange is not for you.

Try a 30-day risk-free trial of Intermedia hosted Exchange today.

1. Exchange Server 2007 Mailbox Store & TCP/IP Connection Limits

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

This month I wanted to talk about the TCP/IP as well as store connection limits that exist in Exchange Server 2007. Although Exchange 2007 is based on 64-bit architecture meaning this version, among other things, is capable of using much more memory than Exchange 2003, which could not use more than 3GB of memory. This also means that you, for instance, can store a lot more mailboxes on an Exchange 2007 Mailbox server than was the case previously. In addition, a Client Access server can handle a lot more client connections than a legacy front-end server could.

With Exchange 2003 it was not recommended to store more than approximately 4000 mailboxes on a dedicated Exchange 2003 Mailbox server and this was when the /3GB startup parameter was added to the Boot.ini file. Of course this depended on the user mailbox profiles, concurrent connections as well as what clients were used within the organization. But if you did add more than 4000 mailboxes, you would often experience issues with virtual memory fragmentation, kernel memory, non-paged as well as paged pools exhaustion, etc. Exchange 2007 fixed all that and more, as you can add up to 16TB of memory to an Exchange 2007 server. Bear in mind that it is not recommended adding more than 32GB, since more memory does not make sense. This is because 32GB is the most cost-efficient maximum memory configuration.

So everything is perfect then, I can just store as many mailboxes on a Mailboxes server as I want to right? Nope unfortunately this is not so. You see fixing the memory limit in Exchange Server 2007 just meant that we reached another bottleneck in the product. The Exchange Information Store has a maximum limit of 60,000 connections. After that limit is reached, you will experience serious performance issues. Ok, but 60,000 connections is 60,000 Outlook users connecting to the Mailbox Server, isn't it? No, as most of you guys know, Outlook uses MAPI over RPC (yes correct, Outlook 2007 also uses Exchange web services) to communicate with Exchange, and depending on the type of mode the Outlook client is running in (online mode, cached mode, Outlook Anywhere) as well as other factors, different numbers of TCP/IP as well as RPC connections will be established between the clients and an Exchange 2007 Mailbox server. Especially Outlook Anywhere clients establish a lot of RPC connections to a Mailbox server. A general best practice is to have no more than 60,000 concurrent Outlook connections to a Mailbox server if you are strictly using Outlook clients in online mode. 30,000 mailboxes if you are using clients running in cached mode and 10,000 mailboxes if only Outlook Anywhere clients connect to the mailbox server.

The above numbers is strictly with the Exchange 2007 Mailbox server in mind. There are other potential bottlenecks in ISA Server and/or on the Client Access Servers in the organization. The bottleneck on a Client Access server is the number of TCP/IP connections that can be established.

So will installing Exchange 2007 on Windows Server 2008 ease these bottlenecks? Well, Windows Server 2008 would not be able to fix the store connection limit, as this limitation lies within the Exchange product. But what about the TCP/IP limitation then? Good question! Windows Server 2008 will, like Windows Server 2003, still have a limitation of 65,535 outbound connections but per IP address not per server. This means that configuring multiple IP address on the Exchange 2007 server would allow more outbound connections, which would be very useful for Client Access servers in large organizations.

If you want to read more about the above scalability limitations for an Exchange 2007 Mailbox server, be sure to check out the new Storage Design for Exchange Server 2007 technical white paper released by Microsoft IT Showcase recently. It is a must read!

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

Hosted Exchange 2007 with 4 GB mailboxes

With 4 GB per mailbox, Intermedia, the global leader in hosted Exchange, offers an enterprise-grade Exchange environment: EMC SAN, clustered servers, 24x7 MS Gold Certified support and multiple Tier-4 datacenter facilities.

Migrate to Exchange that never goes down! Our SLA guarantees 99.9% uptime and a 30-day money-back guarantee if hosted Exchange is not for you.

Try a 30-day risk-free trial of Intermedia hosted Exchange today.

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:

Hosted Exchange 2007 with 4 GB mailboxes

With 4 GB per mailbox, Intermedia, the global leader in hosted Exchange, offers an enterprise-grade Exchange environment: EMC SAN, clustered servers, 24x7 MS Gold Certified support and multiple Tier-4 datacenter facilities.

Migrate to Exchange that never goes down! Our SLA guarantees 99.9% uptime and a 30-day money-back guarantee if hosted Exchange is not for you.

Try a 30-day risk-free trial of Intermedia hosted Exchange today.

5. MSExchange News of the Month

6. Ask Henrik Walther a question

QUESTION: Hi Henrik,

Great article on CCR clustering. I have a quick question for you.

I am in the process of setting up and configuring CCR in my environment. Both nodes will be in the same data center.

Can I just use a cross-over cable for the private nics?

ANSWER: Yes, using a cross-over cable for the private (heartbeat) network between two fail-over cluster nodes on a CCR-based clustered mailbox server works just fine.

Hosted Exchange 2007 with 4 GB mailboxes

With 4 GB per mailbox, Intermedia, the global leader in hosted Exchange, offers an enterprise-grade Exchange environment: EMC SAN, clustered servers, 24x7 MS Gold Certified support and multiple Tier-4 datacenter facilities.

Migrate to Exchange that never goes down! Our SLA guarantees 99.9% uptime and a 30-day money-back guarantee if hosted Exchange is not for you.

Try a 30-day risk-free trial of Intermedia hosted Exchange today.