dbTalk Databases Forums  

multi node active/active/active/active cluster

microsoft.public.sqlserver.clustering microsoft.public.sqlserver.clustering


Discuss multi node active/active/active/active cluster in the microsoft.public.sqlserver.clustering forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
HUBBUDD
 
Posts: n/a

Default multi node active/active/active/active cluster - 04-24-2010 , 10:15 AM






In a hypothetical scenerio:

I want 4 node, active/active/active/active cluster.
There are 4 sql instances installed on each node, with name SQLInstance1....
SQLInstance4

My questions:

1) Can I use just one virtual name, for example SQLVirtualServer and clients
can access sql instances in format SQLVirtualServer\InstnaceName? Or Do I
need to create separate pair or virtual name/IP for each sql instance?

How many total IP addresses/hostnames I will need in 4 nodes/instances
cluster?

2) Each instance will be active on one node and other three nodes will in
stand by mode for that instance? Or there can be only on node in stand by for
each instance?

3) if there can be multiple nodes stand by, how it is determined which node
will take over in case of a failure?

I would really appreciate any responses.


Thank you.

Reply With Quote
  #2  
Old   
Uri Dimant
 
Posts: n/a

Default Re: multi node active/active/active/active cluster - 04-25-2010 , 12:41 AM






Hi
I do not know answers on all your questions , if you are lucky Geoff will
jump in and answers all you questions

1) I think you do need to create four virtual name/IP for each sql instance


"HUBBUDD" <HUBBUDD (AT) discussions (DOT) microsoft.com> wrote

Quote:
In a hypothetical scenerio:

I want 4 node, active/active/active/active cluster.
There are 4 sql instances installed on each node, with name
SQLInstance1....
SQLInstance4

My questions:

1) Can I use just one virtual name, for example SQLVirtualServer and
clients
can access sql instances in format SQLVirtualServer\InstnaceName? Or Do I
need to create separate pair or virtual name/IP for each sql instance?

How many total IP addresses/hostnames I will need in 4 nodes/instances
cluster?

2) Each instance will be active on one node and other three nodes will in
stand by mode for that instance? Or there can be only on node in stand by
for
each instance?

3) if there can be multiple nodes stand by, how it is determined which
node
will take over in case of a failure?

I would really appreciate any responses.


Thank you.

Reply With Quote
  #3  
Old   
Geoff N. Hiten
 
Posts: n/a

Default Re: multi node active/active/active/active cluster - 04-26-2010 , 08:22 AM



Each instance must be installed in a unique virtual server.

Virtual names must be unique and instance names must be unique.

You will need 9 names and IP addresses;
One for each node (4)
One for each instance(4)
and one for the cluster itself(1)

Instances and nodes are independent entities. You can spread instances
across all the nodes or stack them together. Note that instances do not
have to consume an entire node.

Clustering chooses the least loaded node to failover to or you can set a
preferred failover order per instance.

I suggest building a virtual guest cluster and playing with clustering to
get the concepts down before you try and design a production system.

--
Geoff N. Hiten
Principal SQL Infrastructure Consultant
Microsoft SQL Server MVP



"Uri Dimant" <urid (AT) iscar (DOT) co.il> wrote

Quote:
Hi
I do not know answers on all your questions , if you are lucky Geoff will
jump in and answers all you questions

1) I think you do need to create four virtual name/IP for each sql
instance


"HUBBUDD" <HUBBUDD (AT) discussions (DOT) microsoft.com> wrote in message
newsA1A1DF6-8453-4517-A899-6B8897EA9A72 (AT) microsoft (DOT) com...
In a hypothetical scenerio:

I want 4 node, active/active/active/active cluster.
There are 4 sql instances installed on each node, with name
SQLInstance1....
SQLInstance4

My questions:

1) Can I use just one virtual name, for example SQLVirtualServer and
clients
can access sql instances in format SQLVirtualServer\InstnaceName? Or Do I
need to create separate pair or virtual name/IP for each sql instance?

How many total IP addresses/hostnames I will need in 4 nodes/instances
cluster?

2) Each instance will be active on one node and other three nodes will in
stand by mode for that instance? Or there can be only on node in stand by
for
each instance?

3) if there can be multiple nodes stand by, how it is determined which
node
will take over in case of a failure?

I would really appreciate any responses.


Thank you.


Reply With Quote
  #4  
Old   
vik pa
 
Posts: n/a

Default SQL Active/active cluster for 4 node and 4 sql instances - 08-10-2010 , 08:22 AM



Hi George,

How about MSDTC resources? do you need one MSDTC IP or 4 ?

Thanks a lot

Quote:
On Saturday, April 24, 2010 11:15 AM HUBBUDD wrote:

In a hypothetical scenerio:

I want 4 node, active/active/active/active cluster.
There are 4 sql instances installed on each node, with name SQLInstance1....
SQLInstance4

My questions:

1) Can I use just one virtual name, for example SQLVirtualServer and clients
can access sql instances in format SQLVirtualServer\InstnaceName? Or Do I
need to create separate pair or virtual name/IP for each sql instance?

How many total IP addresses/hostnames I will need in 4 nodes/instances
cluster?

2) Each instance will be active on one node and other three nodes will in
stand by mode for that instance? Or there can be only on node in stand by for
each instance?

3) if there can be multiple nodes stand by, how it is determined which node
will take over in case of a failure?

I would really appreciate any responses.


Thank you.

Quote:
On Sunday, April 25, 2010 1:41 AM Uri Dimant wrote:

Hi
I do not know answers on all your questions , if you are lucky Geoff will
jump in and answers all you questions

1) I think you do need to create four virtual name/IP for each sql instance

Quote:
On Monday, April 26, 2010 9:22 AM Geoff N. Hiten wrote:

Each instance must be installed in a unique virtual server.

Virtual names must be unique and instance names must be unique.

You will need 9 names and IP addresses;
One for each node (4)
One for each instance(4)
and one for the cluster itself(1)

Instances and nodes are independent entities. You can spread instances
across all the nodes or stack them together. Note that instances do not
have to consume an entire node.

Clustering chooses the least loaded node to failover to or you can set a
preferred failover order per instance.

I suggest building a virtual guest cluster and playing with clustering to
get the concepts down before you try and design a production system.

--
Geoff N. Hiten
Principal SQL Infrastructure Consultant
Microsoft SQL Server MVP

Quote:
Submitted via EggHeadCafe - Software Developer Portal of Choice
Assemblies in Folder Debug Build Checker
http://www.eggheadcafe.com/tutorials...d-checker.aspx

Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.3
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.