Take the 2-minute tour ×
Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

I need 2 SQL Failover clusters:

  • Core Database Cluster: this contains all of my core application databases
  • Analytic Database Cluster: this contains my web analytic database

Now, I only have 2 physical servers (DB1 and DB2) connected to a SAN. How to deploy two SQL Failover Clusters in my current database servers?

I assume that DB1 is set as the primary node for my Core Database Cluster and secondary node for the Analytics Database Cluster. And DB2 is set as the primary node for my Analytics Database Cluster and secondary node for the Core Database Cluster.

Is this the right way?

share|improve this question

1 Answer 1

up vote 0 down vote accepted

Just set up two clustered instances in ONE cluster. Instance1 on DB1 and Instance2 on DB2. Give each instance it's own shared disk(s).

Instance1 can reside on either node, but the preferred node would be DB1 Instance2 can reside on either node, but the preferred node would be DB2

share|improve this answer
    
Right. So, for the SAN storage setup can I assume that EACH SQL instance would require: 1 x LUN => SQL Data Disk; 1 x LUN => SQL Log Disk; 1 x LUN => MSDTC; Any recommendation to achieve best performance for this kind of setup? Thx –  ronanray Aug 31 '13 at 9:29
    
@ronanray The minimum required is 1 shared disk per instance, but you go with what you need. If using more than one disk per instance, I usually set up mount points for the drives. That way you get one drive letter per instance (as you can quickly run out of them). MSDTC is not required on SQL2008 and later I believe, although I could be wrong. –  Mark Allison Aug 31 '13 at 12:36

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.