Home > Microsoft Exchange Tips > Exchange Server Administration Tips > Seven-step plan to clustering Exchange servers
Exchange Tips:
EMAIL THIS
 TIPS & NEWSLETTERS TOPICS 

EXCHANGE SERVER ADMINISTRATION TIPS

Seven-step plan to clustering Exchange servers


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


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


I occasionally receive e-mail messages from people asking me if I think that it is a good idea for them to cluster their Exchange Servers. In environments in which high availability is a requirement, I believe clustering is a good idea. However, before you jump blindly into clustering, you need to know what you're getting yourself into.

There's a common misconception that installing Exchange onto a cluster is no different than installing Exchange onto a single server. In reality, however, the process is quite different.

Clustered environments make use of virtual servers. A virtual server is basically a logical server that is node independent. An application, such as Exchange, is assigned to a virtual server, which is running on a specific clustered node. If the node fails, the virtual server is moved to another node in the cluster. The client is never aware of the failure (aside from a brief interruption in service) because they are communicating with a portable, virtual server rather than a physical server.

Step 1: Get some training. Because of the inherent complexities in setting up and maintaining a clustered Exchange environment, I strongly recommend getting some cluster-specific training prior to beginning the implementation.

Step 2: Choose Microsoft compatible hardware. Plan carefully when choosing your cluster hardware. You need to make absolutely sure that the hardware you choose is on Microsoft's hardware compatibility list. Although it's always a good idea to look at the hardware compatibility list, it's very common to see Windows running perfectly well on non-certified compatible hardware. Even so, guaranteeing hardware compatibility is absolutely essential for a clustered environment because of the unique demands being placed on the hardware.

Step 3: Select the hardware work horses. Another thing to consider when choosing your hardware is performance. Remember that clustering is different than network load bal...


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



RELATED CONTENT
Exchange Server Administration Tips
Remove Exchange 2003 objects from AD to install Exchange 2010
Is your Exchange 2007 hub transport server healthy?
Avoid Outlook 2007 performance issues during repairs
Developing an Exchange 2007 server role DR plan
How DSAccess service improves Exchange Server 2007 reliability
An introduction to the Exchange Remote Connectivity Analyzer tool
Monitor Exchange 2007 with disk- and RPC-related counters
DPM 2007 replica inconsistencies in Exchange databases
Track Exchange 2007 mailbox server health using database counters
Digging deeper into Exchange Server 2010

Microsoft Exchange Server Clustering
New high availability features in Exchange Server 2010
Installing Exchange 2007 mailbox roles in a CCR environment
Reinstall an Exchange Server 2007 cluster continuous replication node
Plan an Exchange 2007 standby continuous replication (SCR) deployment
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
Configuring Edge Transport server redundancy and load balancing
Can a 'dormant' backup Exchange server be used as a failover server?
Microsoft Exchange Server 2003 cluster configuration
Microsoft Exchange Server Clustering 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


ancing. In a clustered environment, one server handles the entire workload, while the other just waits to take over if necessary. The hardware that you choose must be capable of comfortably handling all of the demands that Exchange places on it, while still leaving resources available for the clustering service to use and to accommodate future growth.

Step 4: Redundancy is a good thing. Another consideration when choosing your clustered hardware is redundancy. Think about it this way: You are thinking about installing a cluster as a way of providing high availability. Why not guarantee even higher availability by building as much redundancy as possible into each of the cluster's nodes? By building redundancy into each node, you reduce the chances of a failover ever happening, which is a good thing. Depending on your configuration, failovers can keep your server online, but preparing to bring the failed server back online can get really messy. Believe me when I say that you really want to prevent a failover from ever happening if you can.

Step 5: Variety is not a good thing. Make sure you select identical hardware for each node. I have seen instances in which someone has made a cluster work with dissimilar hardware, but the cluster seems to be more stable when identical hardware is used. This is especially true of the cluster's NIC cards. All NICs should be of the same make and model and should have the same firmware version. You should also use the same NIC driver across all nodes.

Step 6: Remember that Exchange is not self contained. If you really want to prevent Exchange failures, then you must understand that Exchange isn't entirely self contained. Exchange is very dependant on both domain controllers and on global catalog servers. No where is this more true than in a clustered environment.

For example, imagine that you had a two node Exchange cluster. Now imagine that the network contained two other servers, a domain controller and a domain controller/global catalog server. Now imagine that the global catalog server goes off line. This might not seem like a huge deal at first because Exchange can still access the Active Directory via the other remaining domain controller. However, if DSAccess can't contact a global catalog server, it will cause the System Attendant to fail. If the System Attendant fails, the Information Store will also fail. This will cause the cluster to have a failover, but the failover will not fix the problem because the problem is external to the node.

Step 7: Plan on 2 global catalog servers. A possible solution to avoiding Exchange failures is planning to have at least two global catalog servers on the same network as the Exchange Server. This way, if one Global Catalog fails, Exchange will not crash as a result.

You could even tilt the odds in your favor even more by placing multiple NICs in each Global Catalog server. You could then connect each NIC to a different network segment. That way if a hardware failure causes a communications failure over an entire network segment, the Exchange server could use an alternate segment to continue communicating with the Global Catalog servers.

Brien M. Posey, MCSE, is a Microsoft Most Valuable Professional for his work with Windows 2000 Server and IIS. Brien has served as the CIO for a nationwide chain of hospitals and was once in charge of IT security for Fort Knox. As a freelance technical writer he has written for Microsoft, CNET, ZDNet, Tech Target, MSD2D, Relevant Technologies, and numerous other technology companies. You can visit Brien's personal Web site at http://www.brienposey.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.


Submit a Tip




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.



Email Server Solutions: Exchange 2007, Exchange 2003, Exchange 2000, SharePoint
HomeNewsTopicsITKnowledge ExchangeTipsAsk the ExpertsMultimediaWhite PapersIT Downloads
About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides technology professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective purchase decisions and managing their organizations' technology projects - with its network of technology-specific websites, events and online magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Site Map




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