Home > Windows Server Tips > Windows Systems Management and Administration > Network Load Balancing cluster modes: advantages and disadvantages
Windows Server Tips:
EMAIL THIS
 TIPS & NEWSLETTERS TOPICS 

WINDOWS SYSTEMS MANAGEMENT AND ADMINISTRATION

Network Load Balancing cluster modes: advantages and disadvantages


Brien M. Posey, Contributor
11.20.2006
Rating: --- (out of 5)


Expert advice on Windows-based systems and hardware
Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google


Now that I've explained the the implications of running a Network Load Balancing cluster in unicast or in multicast mode, I'll explain the advantages and disadvantages of each mode.

Of all possible cluster configurations, operating a Network Load Balancing cluster in unicast mode with a single NIC is probably the least desirable. Still, there are at least two advantages to running cluster nodes in unicast mode with a single NIC.

The obvious advantage is cost: There is no special hardware to buy, and you do not have to invest in a second NIC for each cluster node. Admittedly, considering the low cost of NICs, those savings might be negligible. The second advantage is that you don't have to worry about router compatibility issues. Nearly every router supports unicast, although some do not support multicast MAC addresses.

However, I think the disadvantages – and there are two big ones -- of operating in unicast mode with a single NIC outweigh the advantages.

Disadvantage #1 is that communications with other cluster nodes is usually impossible. Disadvantage #2 is that this type of configuration usually leads to poor performance. Why? Because a single NIC must handle communications for both the cluster, and for ordinary network traffic. A primary reason for implementing a Network Load Balancing cluster is scalability. The idea is that two servers perform better than one. But if you implement a cluster design that degrades performance, you might be defeating the purpose of creating the cluster in the first place.

Nodes with a single NIC operating in multicast mode

Another common configuration for Network Load Balancing clusters is to operate nodes with a single NIC in multicast mode. As with the first configuration, there is no special hardware to buy, and no need to buy a second NIC for each server. But unlike the unicast configuration, this configuration has the added benefit of permitting normal TCP/IP communications between cluster nodes.

However, there are disadvantages to operating single NIC cluster nodes in multicast mode. As I mentioned, some routers do not support multicast MAC addresses. If your routers do support multicast, this will not be an issue.

The other disadvantage relates to reduced performance. This configuration uses a single NIC to handle normal network communications as well as communications specifically related to the cluster. In high-demand environments, the NIC could become a bottleneck.

Nodes with two NICs operating in unicast mode

As mentioned earlier, installing two NICs in cluster nodes, and configuring the nodes to operate in unicast mode is usually the optimum configuration. This configuration not only allows cluster nodes to communicate with each other, it increases performance by diverting all cluster-related communications to a dedicated NIC. In addition, this configuration operates in unicast mode, so there are no router compatibility problems.

But no solution is perfect. Operating a dual NIC cluster node in unicast mode has at least one disadvantage: Each cluster node requires a second NIC. You must consider not only the cost of this second NIC, but the time it will take your staff to install and configure this additional NIC into each cluster node.

Nodes with two NICs operating in multicast mode

The last configuration -- dual NIC cluster nodes operating in multicast mode -- also allows ordinary communications between cluster nodes. This mode also benefits from the increased performance associated with diverting cluster related traffic to a dedicated NIC.

The disadvantages? Some routers do not support multicast MAC addresses, and that you have the expense of a second NIC for each cluster node.

About the author: Brien M. Posey, MCSE, is a Microsoft Most Valuable Professional for his work with Windows 2000 Server, Exchange Server and IIS. He has served as CIO for a nationwide chain of hospitals and was once in charge of IT security for Fort Knox. He writes regularly for SearchWinComputing.com and other TechTarget sites.

More information on this topic:


Rate this Tip
To rate tips, you must be a member of SearchWindowsServer.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
Windows Server Clustering
Understanding quorum in Windows Server 2008 clustering
When (and when not) to use Windows server failover clustering
Troubleshoot Windows server clusters with ClusDiag
Using ClusDiag for enhanced Windows server cluster reporting
Take control of server clusters with Microsoft's ClusDiag tool
Validating Windows server clusters with ClusPrep
Microsoft tool simplifies Windows server cluster configuration
Exploring the Windows Server 2003 Resource Kit: Clusfileport.dll
Backing up and restoring server cluster nodes
Adding nodes to a server cluster

Windows Systems Management and Administration
Tips for Windows domain controller optimization
Quick hits: Troubleshooting service account failure, batch job execution
Case Study: Troubleshooting Windows service dependency failures
Troubleshooting common Windows service failures
How to format NTFS: More tricks to improve file system performance
Key enhancements to SCCM give admins more control over assets, licensing
Windows scripting secrets for disk quota management
Optimizing NTFS file system performance
The new Microsoft System Center: What happened to SMS and MOM?
New Russinovich tool scans for open file references from command line

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.

HomeTopicsITKnowledge ExchangeTipsAsk the ExpertsMultimediaWhite 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