Still celebrating National IT Professionals Day with 3 months of free Premium Membership. Use Code ITDAY17


Utilizing all cluster nodes at the same time in an active passive win2k two node cluster

Posted on 2008-11-02
Medium Priority
Last Modified: 2012-05-11
Hello Everyone,
I'm planning on setting up an active/passive two node MS cluster in a lab environment. So far I have got some directions to perform the basic configuration. I'm planning on installing both Exchange 2003 & SQL 2005 on this cluster. I do understand that I need a SAN or some sort of shared storage such as SCSI storage to properly implement this. Lets assume that I have met all hardware and software requirements. My plan is to utilize both servers at the same time. There are two questions regarding Microsoft clusters,

1. Is it possible to have   Node-1 active with Exchange and node-2 active with MS SQL in this cluster? E.g. let say that node-1 goes down, then node 2 take over the Exchange tasks or If node-2 goes down, then SQL tasks will be transferred to node-1.  If there are any special requirements to achieve this, what are they?

2. Is it possible to setup either an Exchange or MS SQL active/passive cluster between a dedicated hardware server and virtual machine (VM) running on a virtualized environment?  If there are any special requirements to achieve this, what are they?
Question by:rockygold
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
  • 2
LVL 13

Expert Comment

ID: 22862792
Hello rockygold,

1. Yes it is possible to have this type of setup. I dont know if I would recommend it for production environments - especially with SQL and Exchange and they way that they want to take all of the kernel memory - but for a test environment you should be ok.
   The only requirement for this is to have seperate cluster groups for each resource - which is what you should do anyway. This will also require a seperate shared disk. In total, you will need at least 3 disks (1 for quorum, 1 for SQL, 1 for exchange). While there are ways you can do this with SCSI clustering, I would recommend that you use ISCSI or FC SAN clustering for what you are trying to do. Doing this with SCSI clustering would most likely require 2 controllers in each server and 2 DAS units.

2. It is possible to setup a physical / virtual cluster. ISCSI shared storage works great for this. I have not tried this in a prodution environment, nor do I know if this would be a best practice. But that doesnt apply for your situation. The same requirements apply as in question 1. While you may be able to find a way to do this with SCSI shared storage, I wouldnt recommend it even if you could get it to work.

BTW, if you are just using this for testing, there is a great free linux distro that I use for my iscsi shared storage called openfiler ( You can setup a spare server as the shared storage and use whatever disks you have available. This is a cheap solution for testing iSCSI SAN scenarios.


Author Comment

ID: 22864895
Hi Brent,

Thanks for the valuable comments.I should clarify a few things. After this is being tested  in a lab setup, I want to consider this for a production setups with less than 100 users. I thought that the server hardware  we come across today, can handle such work loads of even 100 plus easily even at peak levels. My aim is to totally utilize all powered on servers while benefiting  from the HA features. At the same time I want to ensure that performance is not affected.
Are there any feasible ways to achieve these requirements in a production setup,or if not with high performance hardware?
Also one DC out of the two DCs will be installed in to one of  these two servers which participate in the cluster,however with no FSMO allocated to it but as a 2nd GCS. If performance is not an issue, which one of these clustered servers will be ideal as the 2nd DC in the cluster?
Also, as you said, openfiler is the best option just for the lab as I'm  comfortable with it.

Thank you
LVL 13

Accepted Solution

brent_caskey earned 280 total points
ID: 22869434
It is not recommended to put a DC on a cluster node. If you do have to do this however, you should put them on both nodes, not just one.
   "However, in a two-node cluster, if one node is a domain controller, the other node must also be a domain controller." Ref:

One thing that you could try is to put 2 VMs each on 2 systems (4 total VMs). 1 SQL and 1 Exchange VM per system and then cluster the VMs between the systems. That would eliminate the SQL/Exchange memory contention problems on the same system.
If you needed DCs, you could throw a DC VM on each system as well.

For what you are trying to do (server utilization), server consolidation by using VMs is probably the way to go.

Author Closing Comment

ID: 31512478
Brent, Thank you for the advice. I will  give it a go with  virtual/virtual first. Like you  initially mentioned, I will also test out physical/virtual get an understanding.thanks

Featured Post

Automating Your MSP Business

The road to profitability.
Delivering superior services is key to ensuring customer satisfaction and the consequent long-term relationships that enable MSPs to lock in predictable, recurring revenue. What's the best way to deliver superior service? One word: automation.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This article will help to fix the below error for MS Exchange server 2010 I. Out Of office not working II. Certificate error "name on the security certificate is invalid or does not match the name of the site" III. Make Internal URLs and External…
How to deal with a specific error when using the Enable-RemoteMailbox cmdlet to create a mailbox in the cloud-based service, for an existing user in an on-premises Active Directory.
This video discusses moving either the default database or any database to a new volume.
A short tutorial showing how to set up an email signature in Outlook on the Web (previously known as OWA). For free email signatures designs, visit If you want to manage em…

719 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question