Home > Windows Server Tips > Windows Server Monitoring and Management > Understanding quorum in Windows Server 2008 clustering
Windows Server Tips:
EMAIL THIS
 TIPS & NEWSLETTERS TOPICS 

WINDOWS SERVER MONITORING AND MANAGEMENT

Understanding quorum in Windows Server 2008 clustering


Greg Shields, Contributor
09.25.2008
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


All those in favor, signify by saying "aye."

If you've ever wondered about quorum and the quorum drive in Windows Clustering, think for a minute about what probably happens every week at your local Kiwanis meeting.

The rules of parliamentary procedure require that a predefined minimum number of people are present at any meeting for voting decisions to be made. Typically that minimum number is 50% plus one –- or a majority –- of the total members in the club. Without that minimum number of people in attendance, the group cannot make important voting decisions.

Ensuring a quorum in a Kiwanis meeting makes a lot of sense. Unless a sizeable enough group of members are present, it's too easy for a small group of people to make decisions that affect the club as a whole. The very same concept holds true with clustering in Microsoft Windows.

Windows clusters are designed to ensure high availability of critical network services. Services hosted atop a cluster, as we talked about in my last article on failover clustering, enjoy a set of benefits that tends to increase their uptime during certain events, such as hardware outages, software problems or patching. But since a cluster involves more than one computer system, there must be a sense of "agreement" by all of the systems involved if the cluster is to operate.

Since a cluster involves more than one computer system, there must be a sense of "agreement" by all of the systems involved if the cluster is to operate.

Your cluster's quorum drive is one of the resources with a vote in determining whether the cluster agrees that it is, indeed, a cluster. If there are not enough votes being cast within your Windows cluster, then the components that make up that cluster cannot recognize that they're actually part of a fully-functioning cluster. The result is that the entire cluster and all its hosted resources are forced to shut down. You can read more detailed information about how this process works in this Microsoft TechNet.

Like with the Kiwanis, there are multiple ways in which this quorum can be measured using Windows Server 2008. One club member can simply count the number of people present, or members can raise hands as a test vote. With the large number of people making up the United States legislature, quorum there is determined by each member punching a button to vote "present."

Clustering in Windows Server 2008 adds an architectural improvement over previous versions of Windows in that its quorum can be determined through multiple ways, with the mechanism of that count defined by the administrator. Which mechanism you use will depend on how you set up your server cluster, what you want to do with it and how many nodes there are.

Let's take a look at the four ways of determining quorum in Windows Server 2008:

  • Node Majority-- With the Node Majority model, each of the nodes that make up the server cluster gets a vote that counts toward quorum. The quorum disk itself does not have a vote. The cluster will function when more than half of the nodes in the cluster are operational, which means this model is used only when there are an odd number of nodes in the cluster. Remember that although the Node Majority model doesn't give its disk a vote, that disk is still a requirement for cluster operations.
  • Node and Disk Majority -- The vast majority of Windows clusters are two-node clusters. This has traditionally been the case because of the complexities of creating multi-node clusters as well as their cost. Two-node clusters cannot be created using the Node Majority mode -- as they have an even node count -- so in this alternate architecture, the disk resource itself also gets a vote. Used for server clusters that have an even number of nodes, the Node and Disk Majority requires more than half of the nodes plus the quorum drive itself to be operational for quorum to be achieved.
  • Node and File Share Majority -- Windows Server 2008 now includes support for geographically distributed clusters, those that are not bound by the length of the physical cables separating the nodes. Among other things, this support comes about with the conversion of cluster heartbeat communications from broadcast traffic to TCP-based traffic, which allows that portion of cluster communication to span subnets.
  • However, to create such a geo-cluster, both nodes can no longer functionally share the same storage. Thus, a special type of quorum drive was created that resides on a file share that is accessible by both nodes. This special cluster type also works for workloads that do not require shared storage, such as Exchange CCR clusters and some limited Hyper-V clustering arrangements.

  • No Majority: Disk Only -- This last quorum model relies only on the availability of the shared disk itself for determining quorum. It is effectively the same as what's used in older versions of Windows clustering. Because of its single point of failure reliance on the disk's presence, this model is rarely recommended for use in production environments.

The model you base your server cluster upon is usually set during your initial installation and configuration. In some cases, however, it is possible to change quorum models down the road. This may happen if you later change the number of nodes in the cluster or the desired workloads it supports. You can do this by right-clicking the cluster name in the Failover Cluster Management console and selecting More Actions → Configure Cluster Quorum Settings. As with any major midstream configuration shift, you'll want to test the change prior to its implementation.

Greg Shields, MCSE, is an independent author and consultant based in Denver with many years of IT architecture and enterprise administration experience. He is an IT trainer and speaker on such IT topics as Microsoft administration, systems management and monitoring, and virtualization. His recent book Windows Server 2008: What's New/What's Changed is available from Sapien Press.

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
Windows server cluster management
Considerations in building GeoClusters for Windows Server 2008
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

Microsoft Windows Server 2008 Administration
A quick guide to Server Manager for Windows Server 2008
Implementing simple Network Access Protection for Windows Server 2008
Overlooked security in Windows Server 2008
What to expect from Windows Server 2008 R2
Network Access Protection in Windows Server 2008: Should you care?
Considerations in building GeoClusters for Windows Server 2008
Breaking down the Windows Server Backup tool for Windows 2008
Keeping an eye on network disk space with Windows Server 2008
Easing security concerns with Server Core for Windows 2008
What's there to hate about Windows Server 2008?

Windows Server Monitoring and Management
A quick guide to Server Manager for Windows Server 2008
How does Microsoft Hyper-V rate?
Network Access Protection in Windows Server 2008: Should you care?
Just what does Microsoft Hyper-V have to offer?
Considerations in building GeoClusters for Windows Server 2008
Can Microsoft really make an impact with Hyper-V?
Easing security concerns with Server Core for Windows 2008
What's there to hate about Windows Server 2008?
Windows PowerShell: A backdoor to malware?
When (and when not) to use Windows server failover clustering

RELATED GLOSSARY TERMS
Terms from Whatis.com − the technology online dictionary
Server Core  (SearchWindowsServer.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.



Server Room Design - Planning, Cooling, Maintenance
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  |  Site Map




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