Solved

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

Posted on 2008-11-02
4
306 Views
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?
0
Comment
Question by:rockygold
  • 2
  • 2
4 Comments
 
LVL 13

Expert Comment

by:brent_caskey
Comment Utility
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 (http://www.openfiler.com/). 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.


Regards,
brent_caskey
0
 

Author Comment

by:rockygold
Comment Utility
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
0
 
LVL 13

Accepted Solution

by:
brent_caskey earned 70 total points
Comment Utility
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: http://support.microsoft.com/kb/281662

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.
0
 

Author Closing Comment

by:rockygold
Comment Utility
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
0

Featured Post

Backup Your Microsoft Windows Server®

Backup all your Microsoft Windows Server – on-premises, in remote locations, in private and hybrid clouds. Your entire Windows Server will be backed up in one easy step with patented, block-level disk imaging. We achieve RTOs (recovery time objectives) as low as 15 seconds.

Join & Write a Comment

It Is not possible to enable LLDP in vSwitch(at least is not supported by VMware), so in this article we will enable this, and also go trough how to enabled CDP and how to get this information in vSwitches and also in vDS.
Disabling the Directory Sync Service Account in Office 365 will stop directory synchronization from working.
In this video we show how to create a User Mailbox in Exchange 2013. We show this process by using the Exchange Admin Center. Log into Exchange Admin Center.: First we need to log into the Exchange Admin Center. Navigate to the Recipients >> Mailb…
The video tutorial explains the basics of the Exchange server Database Availability groups. The components of this video include: 1. Automatic Failover 2. Failover Clustering 3. Active Manager

763 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

Need Help in Real-Time?

Connect with top rated Experts

13 Experts available now in Live!

Get 1:1 Help Now