Getting started with Microsoft Cluster Service, Part I: Introduction
Administration, Windows April 23rd, 2008What’s cluster
A cluster is a group of servers, consists of 2 or more servers, running and sharing resource one another to working as a single system and provide high avaiability of service for clients. The advantages of clustering are:
- High Availability (HA)
When a failure occurs on applications, services and hardware device on one server, the cluster service will switch all the workload on that server to other server in the cluster so it can reduces downtime on applications or services that client is requesting. - Scalability
Adding new server to the existing cluster is easily. If applications or services support clustering, they can be distributed workload on servers in the cluster to improve the system efficiency. - Management
Administrator can move applications or services from one server to another server easily in case of disaster or maintenance the system.
The series are divided into 6 parts:
- Getting started with Microsoft Cluster Service, Part I: Introduction
- Getting started with Microsoft Cluster Service, Part II: Configure iSCSI disk
- Getting started with Microsoft Cluster Service, Part III: Create a new server cluster
- Getting started with Microsoft Cluster Service, Part IV: Add a node to the existing server cluster
- Getting started with Microsoft Cluster Service, Part V: Create a file server cluster (1)
- Getting started with Microsoft Cluster Service, Part V: Create a file server cluster (2)
- Getting started with Microsoft Cluster Service, Part VI: Create a MSSQL server cluster (1)
- Getting started with Microsoft Cluster Service, Part VI: Create a MSSQL server cluster (2)
Microsoft Cluster Service
Microsoft Cluster Service (MSCS) is a software on Windows 2003 server which manage servers to work together as a server cluster. With MSCS, applications and services on the server can be switch their workloads to another server in case of failure. In order to enable this feature, you need to have a shared storage connect to each server called quorum disk in the network. The quorum must be either SCSI, fiber channel or iSCSI interface. If you don’t have the quorum, you can only create a cluster as a Single Node Cluster type which purpose is for developer to test an application in clustering environment only. This type, you can’t switch applications and services to other nodes. Secode type is an Single Quorum Device Multiple Nodes Cluster. In this type, there is a shared storage (quorum disk) between nodes therefore you can switch applications and services to other nodes.
Note: There is another type of cluster which is Majority Node Set Cluster which is for enterprise solution so I would mention in this tutorial.
Setup environment
In this tutorial, I’ll demonstate how to setup a file cluster server and MS SQL cluster server which type is Single Quorum Device Multiple Nodes Cluster so that the services can be swtiched over between nodes. The network diagram is as the figure below:

Server
There are 3 servers in this environment. The first server is an active directory. The others are cluster nodes.
- BKKPDC010, Windows Server 2003 Enterprise x64 running active directory domain ‘virtual.com’. IP Address is 192.168.1.2

- BKKSQL010, Windows Server 2003 Enterprise x64. The server has two network interface cards:
- BKKSQL020, Windows Server 2003 Enterprise x64. The server has two network interface cards:
Note: The servers which will be configured as a cluster should have the same hardware configuration to avoid any conflicts. These servers have the same hardware configurations.
Quorum disk
- iSCSI 2 drives on 192.168.1.9:
- 512 MB for quorum
- 8 GB for keep data
In the next part, I’ll show how to setup iSCSI disks on the servers using Microsoft iSCSI Initiator.
Related post
- Getting started with Microsoft Cluster Service, Part III: Create a new server cluster Introduction From last part, I have complete configured the requirement for creating a server cluster. Now I’ll create a new...
- Getting started with Microsoft Cluster Service, Part IV: Add a node to the existing server cluster Introduction From previous part, I have a server cluster ‘BKKCluster.virtual.com’ with a node on BKKSQL010. With a node, I can’t...
- Getting started with Microsoft Cluster Service, Part V: Create a file server cluster (1) Introduction In this part and next following post, I’m going to create a file server cluster that has 2 nodes...
- Getting started with Microsoft Cluster Service, Part V: Create a file server cluster (2) Introduction This post continue from last post “Getting started with Microsoft Cluster Service, Part V: Create a file server cluster...
- Getting started with Microsoft Cluster Service, Part VI: Create a MSSQL server cluster (1) Introduction Well, 5 parts have passed and now you should familiar with MSCS. This part, you’ll learn how to create...
Related posts:






March 5th, 2009 at 2:17 pm
Hi Linglom.
What`s wrong If i create the higher size of Quorum ? 512 MB for quorum is it a standard number ? please explain to help me.
Thank you so much.
March 6th, 2009 at 10:11 pm
Hi, Jonh_nathan
You can select any size as you want. But on there isn’t much data on the quorum disk so normally, I keep the size not too large.
Quorum disk keeps information about cluster’s configuration. It has information which node is active or stand-by.
March 20th, 2009 at 5:49 am
[...] 2. Getting Started with MS Cluster Service [...]
June 17th, 2009 at 11:49 am
Hi Linglom.
Can I see your IP configure of each computer (3 servers).
June 18th, 2009 at 4:16 pm
Hi, Pech Matine
IP Address of the servers are on this post. What’s exactly information you want?
June 19th, 2009 at 9:45 am
Oh! I need the screen for configure IP address and DNS of each server.
Much Thanks
June 26th, 2009 at 10:32 pm
I think I have provided in the post:
BKKPDC010
– 192.168.1.2/24, DNS – 192.168.1.2/24
BKKSQL010
– 192.168.1.21/24, DNS – 192.168.1.2/24
– 10.0.0.1/24
BKKSQL020
– 192.168.1.22/24, DNS – 192.168.1.2/24
– 10.0.0.2/24
July 28th, 2009 at 8:59 am
Thank you so much for this. This helped us a lot.
July 29th, 2010 at 1:48 am
para el sam bajense el starwind