Home > Microsoft Exchange Tips > > Configuring Edge Transport server redundancy and load balancing
Exchange Tips:
EMAIL THIS
 TIPS & NEWSLETTERS TOPICS 


Configuring Edge Transport server redundancy and load balancing


Brien M. Posey
12.13.2007
Rating: --- (out of 5)


Exchange Server tips, tutorials and expert advice
Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google


If you were to search online for high availability for Exchange Server 2007, you most likely would receive several results related to clustering database servers. The emphasis on clustering database servers is fundamental, but it's also important to implement a degree of redundancy elsewhere in your Exchange organization, particularly the Edge Transport server. This tip explains the somewhat tricky task of configuring redundancy and load balancing for Edge Transport servers to ensure uninterrupted flow of inbound email in your Exchange 2007 environment.


When an Edge Transport server is in use, every message that comes into your organization passes through it. If that server were to fail or become overwhelmed, then inbound email would cease to flow. Using multiple, load-balanced Edge Transport servers can alleviate this; however, implementing them can be somewhat difficult.

Hub to Edge Transport server synchronization

The Hub Transport server synchronizes Active Directory data to the Edge Transport server's Active Directory Application Mode (ADAM) partition. For this synchronization to succeed, the Hub Transport server must have exclusive access to the ADAM partition to establish a lock with the Edge Transport server's ADAM partition. If the lock fails, then synchronization will also fail.

Synchronization failure tends to complicate things if your goal is to create Edge Transport server redundancy, because the Hub Transport server can only synchronize with one Edge Transport server at a time. Additionally, each Edge Transport server needs to receive identical Active Directory data.

It is possible to subscribe a single Hub Transport server to multiple Edge Transport servers. If the Hub Transport server can't establish a lock with an Edge Transport server, it then assumes that the server is synchronizing with another Edge Transport server. The two servers will retry at the next scheduled synchronization.

While this architecture works, it's inefficient and puts the Hub Transport server at risk of becoming a single point of failure. An alternative is to put a Hub Transport server into each site, and then establish a 1:1 ratio of Hub Transport to Edge Transport servers. In such a configuration, each Hub Transport server is synchronized to only one Edge Transport server.

Load balancing with multiple Edge Transport servers

The question is: If the Edge Transport server represents the entry point of email flowing into your organization, how do you share the workload equally over multiple Edge Transport servers?

I recommend connecting each Edge Transport server to a separate Internet connection through different ISPs. Servicing multiple Edge Transport servers with a single ISP creates a potential single point of failure. Using multiple ISPs ensures that if you will still have Internet access, even if there is an ISP problem.
Related resources on Exchange Server availability:
Replicate Active Directory data to the Edge Transport server

Worst Practice #1: Treat "high availability" as a future project

A primer on DNS and MX records

Best practices for Exchange clustering

Whether you use one or several Internet connections, you still must route your email through Edge Transport servers. An MX record specifies the IP address of the organization's mail server. If you have an Edge Transport server in place, then the MX record should point to that server's IP address.

If you have multiple Edge Transport servers, you must do things differently. A DNS server can contain multiple MX records for a domain. You can create a separate MX record for each Edge Transport server. By instructing the DNS server to use round-robin processing, you can load balance by spreading inbound email somewhat evenly across your Edge Transport servers.

About the author: Brien M. Posey, MCSE, is a Microsoft Most Valuable Professional for his work with Exchange Server, and has previously received Microsoft's MVP award for Windows Server and Internet Information Server (IIS). Brien has served as CIO for a nationwide chain of hospitals and was once responsible for the Department of Information Management at Fort Knox. As a freelance technical writer, Brien has written for Microsoft, TechTarget, CNET, ZDNet, MSD2D, Relevant Technologies and other technology companies. You can visit Brien's personal Web site at www.brienposey.com.

Do you have comments on this tip? Let us know.

Please let others know how useful this tip was via the rating scale below. Do you know a helpful Exchange Server, Microsoft Outlook or SharePoint tip, timesaver or workaround? Email the editors to talk about writing for SearchExchange.com.

Rate this Tip
To rate tips, you must be a member of SearchExchange.com.
Register now to start rating these tips. Log in if you are already a member.




Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google


RELATED CONTENT
Microsoft Exchange Server Clustering
Managing an Exchange 2007 Cluster Continuous Replication (CCR) setup
Managing an Exchange 2007 Single Copy Cluster (SCC) setup
Configuring multiple front-end servers in an Exchange cluster
Can a 'dormant' backup Exchange server be used as a failover server?
Microsoft Exchange Server 2003 cluster configuration
Unable to mail-enable new Exchange public folders
Tutorial: How to set up a front-end Exchange Server cluster
Exchange 2003 disk configuration considerations
Exchange Server 2003 cluster diagnostics
Is Exchange 2003 cluster virtualization a good move?
Microsoft Exchange Server Clustering Research

Microsoft Exchange Server 2007
Re-enable Exchange Server 2007 remote streaming backups in SP1
How to use Exchange Management Shell's Filter command
How to use the Exchange Management Shell command syntax
Secure Edge Transport servers using the Security Configuration Wizard
What is Windows Server 2008's impact on an Exchange 2007 migration?
Is it time to upgrade users' Windows Mobile devices?
Customizing Outlook Web Access (OWA) in Exchange Server 2007
Managing an Exchange 2007 Cluster Continuous Replication (CCR) setup
Monitor mail flow with the Exchange Server 2007 Queue Viewer tool
Create a global Safe Senders List in Exchange 2007 to filter spam
Microsoft Exchange Server 2007 Research

RELATED GLOSSARY TERMS
Terms from Whatis.com − the technology online dictionary
cluster  (SearchExchange.com)
file allocation table  (SearchExchange.com)

RELATED RESOURCES
2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
Search Bitpipe.com for the latest white papers and business webcasts
Whatis.com, the online computer dictionary

DISCLAIMER: Our Tips Exchange is a forum for you to share technical advice and expertise with your peers and to learn from other enterprise IT professionals. TechTarget provides the infrastructure to facilitate this sharing of information. However, we cannot guarantee the accuracy or validity of the material submitted. You agree that your use of the Ask The Expert services and your reliance on any questions, answers, information or other materials received through this Web site is at your own risk.

HomeNewsTopicsITKnowledge ExchangeTipsAsk the ExpertsWebcastsWhite PapersIT Downloads
About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides enterprise IT professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective IT purchase decisions and managing their organizations' IT projects - with its network of technology-specific Web sites, events and magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Reprints  |  Site Map




All Rights Reserved, Copyright 2004 - 2008, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts