Click here to monitor SSC
SQLServerCentral is supported by Redgate
 
Log in  ::  Register  ::  Not logged in
 
 
 


Getting the most out of your SQL Server 2008 Cluster


Getting the most out of your SQL Server 2008 Cluster

Author
Message
Mark.L.Jones
Mark.L.Jones
SSC Veteran
SSC Veteran (238 reputation)SSC Veteran (238 reputation)SSC Veteran (238 reputation)SSC Veteran (238 reputation)SSC Veteran (238 reputation)SSC Veteran (238 reputation)SSC Veteran (238 reputation)SSC Veteran (238 reputation)

Group: General Forum Members
Points: 238 Visits: 155
Comments posted to this topic are about the item Getting the most out of your SQL Server 2008 Cluster
Perry Whittle
Perry Whittle
SSChampion
SSChampion (11K reputation)SSChampion (11K reputation)SSChampion (11K reputation)SSChampion (11K reputation)SSChampion (11K reputation)SSChampion (11K reputation)SSChampion (11K reputation)SSChampion (11K reputation)

Group: General Forum Members
Points: 11898 Visits: 16848
Just a couple of points

Firstly there is no such thing as an
Active\active\active\passive cluster.
A cluster is either active\active or active\passive.

Secondly for dev and uat clusters, virtual is the way to go. I have used virtualisation (VMWare server and ESX server) for creating clusters using MSCS and more recently Veritas Cluster Server. Although with the current version of VCS it is somewhat tricky and troublesome, MSCS responds well in a virtual environment. Also, many people on this forum find my "Creating a virtual SQL Server cluster" guide very useful

-----------------------------------------------------------------------------------------------------------

"Ya can't make an omelette without breaking just a few eggs" ;-)
Balance
Balance
Mr or Mrs. 500
Mr or Mrs. 500 (530 reputation)Mr or Mrs. 500 (530 reputation)Mr or Mrs. 500 (530 reputation)Mr or Mrs. 500 (530 reputation)Mr or Mrs. 500 (530 reputation)Mr or Mrs. 500 (530 reputation)Mr or Mrs. 500 (530 reputation)Mr or Mrs. 500 (530 reputation)

Group: General Forum Members
Points: 530 Visits: 1048
Was the active an genuine UAT environment for end users? I've always been led to believe that UAT required normal license and developer could only be used for actual developer types.
Lorenzo DBA
Lorenzo DBA
Grasshopper
Grasshopper (21 reputation)Grasshopper (21 reputation)Grasshopper (21 reputation)Grasshopper (21 reputation)Grasshopper (21 reputation)Grasshopper (21 reputation)Grasshopper (21 reputation)Grasshopper (21 reputation)

Group: General Forum Members
Points: 21 Visits: 217
I would agree that Virtualization is the answer and is cost effective for both the hardware and licensing perspective. If you licence the by ESX host instead of the VM's, it is cheaper. We have a (3) node cluster composed of (3) VM servers. Windows Server 2008 R2 64 bit Enterprise with SQL Server 2008 R2 64 bit Enterprise. It runs perfectly and we use it for UAT Testing. Virtualization also offers an added HA layer as well as having SAN snapshots taken of each volume. We are very happy with the Clustered Virutal Machines we have.
Lorenzo DBA
Lorenzo DBA
Grasshopper
Grasshopper (21 reputation)Grasshopper (21 reputation)Grasshopper (21 reputation)Grasshopper (21 reputation)Grasshopper (21 reputation)Grasshopper (21 reputation)Grasshopper (21 reputation)Grasshopper (21 reputation)

Group: General Forum Members
Points: 21 Visits: 217
In addition we also installed (3) SQL Server Instances one on each node so the servers do not get wasted. We plan for capacity to make sure that if a failover is to occur that one node can handle the load by itself.
Jonathan Kehayias
Jonathan Kehayias
SSCrazy
SSCrazy (2.1K reputation)SSCrazy (2.1K reputation)SSCrazy (2.1K reputation)SSCrazy (2.1K reputation)SSCrazy (2.1K reputation)SSCrazy (2.1K reputation)SSCrazy (2.1K reputation)SSCrazy (2.1K reputation)

Group: General Forum Members
Points: 2110 Visits: 1807
Perry Whittle (5/26/2011)
Firstly there is no such thing as an
Active\active\active\passive cluster.
A cluster is either active\active or active\passive.


I'm not sure why you'd say there is no such thing as an Active/Active/Active/Passive cluster. I've built a few of them in the last year. Standard Edition has a limitation of 2 nodes in a cluster, but Enterprise and Datacenter editions support as many cluster nodes as the OS allows.

Features Supported by the Editions of SQL Server 2008 R2

You can have 4 cluster nodes, and 3 instances of SQL installed on them, with three nodes owning a different SQL instance and your failover node in standby.

Jonathan Kehayias | Principal Consultant | MCM: SQL Server 2008
My Blog | Twitter | MVP Profile
Training | Consulting | Become a SQLskills Insider
Troubleshooting SQL Server: A Guide for Accidental DBAs
Perry Whittle
Perry Whittle
SSChampion
SSChampion (11K reputation)SSChampion (11K reputation)SSChampion (11K reputation)SSChampion (11K reputation)SSChampion (11K reputation)SSChampion (11K reputation)SSChampion (11K reputation)SSChampion (11K reputation)

Group: General Forum Members
Points: 11898 Visits: 16848
as i said, a cluster is either active\active or active\passive irrespective of the number of nodes.

The following article states

Microsoft Technet
Server clusters can take two forms: active/passive clusters and active/active clusters.In active/passive clustering, the cluster includes active nodes and passive nodes. The passive nodes are only used if an active node fails. In active/active clusters, all nodes are active. In the event of a failover, the remaining active node takes on the additional processing operations, which causes a reduction in the overall performance of the cluster. Active/passive cluster configurations are generally recommended over active/active configurations because they often increase performance, availability, and scalability.


The configuration mentioned in the posts above would normally be referred to as an N+1 which essentially is an Active\Passive cluster anyway

-----------------------------------------------------------------------------------------------------------

"Ya can't make an omelette without breaking just a few eggs" ;-)
Jonathan Kehayias
Jonathan Kehayias
SSCrazy
SSCrazy (2.1K reputation)SSCrazy (2.1K reputation)SSCrazy (2.1K reputation)SSCrazy (2.1K reputation)SSCrazy (2.1K reputation)SSCrazy (2.1K reputation)SSCrazy (2.1K reputation)SSCrazy (2.1K reputation)

Group: General Forum Members
Points: 2110 Visits: 1807
And the following article refers to it as an Active/Active/Passive cluster:

Reviewing and Testing SQL Server Cluster Configuration for Failover Scenarios

You are trying to split hairs over symantics here that can confuse people that don't know enough about clustering. Multinode clusters, or N+1 clusters are commonly referred to by the setup as Active/Active/Passive, Active/Active/Active/Passive, etc by most people in the community. Your article is from 2003, mine is from a more recent version of the Books Online. It is possible that the terminology has changed slightly in the last 8 years to make it easier for people to understand the setup better.

Jonathan Kehayias | Principal Consultant | MCM: SQL Server 2008
My Blog | Twitter | MVP Profile
Training | Consulting | Become a SQLskills Insider
Troubleshooting SQL Server: A Guide for Accidental DBAs
Oscar Zamora
Oscar Zamora
SSC Journeyman
SSC Journeyman (79 reputation)SSC Journeyman (79 reputation)SSC Journeyman (79 reputation)SSC Journeyman (79 reputation)SSC Journeyman (79 reputation)SSC Journeyman (79 reputation)SSC Journeyman (79 reputation)SSC Journeyman (79 reputation)

Group: General Forum Members
Points: 79 Visits: 177
Correct me if I am wrong, but I see a combination of Enterprise Edition and Developer Edition binaries in Node 4. It seems that they can coexist with no problems. Is that accurate?

I do have MSDN licenses and might use them instead of Developer Edition Licenses. Wondering if the DLLs can coexist.



Paul Randal
Paul Randal
SSCrazy
SSCrazy (2.5K reputation)SSCrazy (2.5K reputation)SSCrazy (2.5K reputation)SSCrazy (2.5K reputation)SSCrazy (2.5K reputation)SSCrazy (2.5K reputation)SSCrazy (2.5K reputation)SSCrazy (2.5K reputation)

Group: General Forum Members
Points: 2527 Visits: 1715
I would agree that describing a cluster as active/active/active/passive can be more descriptive than saying N-1, where N=4 - depending on the audience. Both terms are in use and neither is incorrect. Depends on what you're describing.

Quick poll of the system engineers at the client I'm onsite at today gives a mixture of answers. It also depends on how large N is. If N=8, no-one's going to say active/active/active/active/active/active/active/passive....

Just one more example of duplicate nomenclatures with people preferring one over another that serves to confues those who aren't experts.

Paul Randal
CEO, SQLskills.com: Check out SQLskills online training!
Blog:www.SQLskills.com/blogs/paul Twitter: @PaulRandal
SQL MVP, Microsoft RD, Contributing Editor of TechNet Magazine
Author of DBCC CHECKDB/repair (and other Storage Engine) code of SQL Server 2005
Go


Permissions

You can't post new topics.
You can't post topic replies.
You can't post new polls.
You can't post replies to polls.
You can't edit your own topics.
You can't delete your own topics.
You can't edit other topics.
You can't delete other topics.
You can't edit your own posts.
You can't edit other posts.
You can't delete your own posts.
You can't delete other posts.
You can't post events.
You can't edit your own events.
You can't edit other events.
You can't delete your own events.
You can't delete other events.
You can't send private messages.
You can't send emails.
You can read topics.
You can't vote in polls.
You can't upload attachments.
You can download attachments.
You can't post HTML code.
You can't edit HTML code.
You can't post IFCode.
You can't post JavaScript.
You can post emoticons.
You can't post or upload images.

Select a forum

































































































































































SQLServerCentral


Search