dbTalk Databases Forums  

Active/Active configuration queries

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


Discuss Active/Active configuration queries in the microsoft.public.sqlserver.clustering forum.



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

Default Active/Active configuration queries - 02-16-2005 , 03:03 PM






Hi,
I completely understand that SQL-Clustering is failover technology and not a
load
balancing technology.

1. What I'm wondering is when you go for Active/Active mode, then whether
both the nodes communicates with the single instance of shared device or only
1 node
communicates with it?

2. If only 1 node communicates then what is the advantage of Active/Active
configuration over Active/Passive configuration?

3. Also I guess Active/Active configuration requires 2 licenses of SQL-2000.
Is that
true?

4. I know that we can run 16 instances of SQL-2000 on a cluster. Now, I
understand that - logically, each instance data would be different than other
thats why it is a seperate instance. So how does the client application knows
which instance data to use? How does the application takes care of providing
latest data always?

Thanks in advance
Pankaj A. Chitriv


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

Default Re: Active/Active configuration queries - 02-16-2005 , 03:20 PM






Answers inline

--
Geoff N. Hiten
Microsoft SQL Server MVP
Senior Database Administrator
Careerbuilder.com

I support the Professional Association for SQL Server
www.sqlpass.org

"Pankaj" <pankajchitriv (AT) rediffmail (DOT) com(donotspam)> wrote

Quote:
Hi,
I completely understand that SQL-Clustering is failover technology and not
a
load
balancing technology.

1. What I'm wondering is when you go for Active/Active mode, then whether
both the nodes communicates with the single instance of shared device or
only
1 node
communicates with it?
The cluster service arbitrates ownership. All host nodes are pysically
connected to the shared storage system, but only one node actually owns and
modifies the on-disk information
Quote:
2. If only 1 node communicates then what is the advantage of Active/Active
configuration over Active/Passive configuration?

Active-Active is really multi-instance. You load a second sql server
instance with a different set of physical shared disks.

Quote:
3. Also I guess Active/Active configuration requires 2 licenses of
SQL-2000.
Is that
true?
Depends on your licensing model. Read the licensing page to be sure.

4. I know that we can run 16 instances of SQL-2000 on a cluster. Now, I
understand that - logically, each instance data would be different than
other
thats why it is a seperate instance. So how does the client application
knows
which instance data to use? How does the application takes care of
providing
latest data always?
Each instance has its own Network name and IP address. To the client, they
all look like different SQL servers.


Quote:
Thanks in advance
Pankaj A. Chitriv




Reply With Quote
  #3  
Old   
Pankaj
 
Posts: n/a

Default Re: Active/Active configuration queries - 02-16-2005 , 03:43 PM



Thanks Geoff again (I remember you)

1. What I understand by "multi-instance" is the different Alias created
using the "Client Network Utility". Is that true? or Instance means- I'll
have to install SQL server and give different service name during
installation?

2. Although each instance has its own Network name and IP address, all of
them points to the same sql database on the shared device. Correct?

Regards,
Pankaj



"Geoff N. Hiten" wrote:

Quote:
Answers inline

--
Geoff N. Hiten
Microsoft SQL Server MVP
Senior Database Administrator
Careerbuilder.com

I support the Professional Association for SQL Server
www.sqlpass.org

"Pankaj" <pankajchitriv (AT) rediffmail (DOT) com(donotspam)> wrote in message
news7F79263-D4D3-4C74-9CBF-E88D95C3E7C7 (AT) microsoft (DOT) com...
Hi,
I completely understand that SQL-Clustering is failover technology and not
a
load
balancing technology.

1. What I'm wondering is when you go for Active/Active mode, then whether
both the nodes communicates with the single instance of shared device or
only
1 node
communicates with it?
The cluster service arbitrates ownership. All host nodes are pysically
connected to the shared storage system, but only one node actually owns and
modifies the on-disk information

2. If only 1 node communicates then what is the advantage of Active/Active
configuration over Active/Passive configuration?

Active-Active is really multi-instance. You load a second sql server
instance with a different set of physical shared disks.

3. Also I guess Active/Active configuration requires 2 licenses of
SQL-2000.
Is that
true?
Depends on your licensing model. Read the licensing page to be sure.

4. I know that we can run 16 instances of SQL-2000 on a cluster. Now, I
understand that - logically, each instance data would be different than
other
thats why it is a seperate instance. So how does the client application
knows
which instance data to use? How does the application takes care of
providing
latest data always?
Each instance has its own Network name and IP address. To the client, they
all look like different SQL servers.



Thanks in advance
Pankaj A. Chitriv





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

Default Re: Active/Active configuration queries - 02-16-2005 , 11:38 PM



More Comments Inline.

BTW, this is my last answer for about a week. Vacation time.

--
Geoff N. Hiten
Microsoft SQL Server MVP
Senior Database Administrator
Careerbuilder.com

I support the Professional Association for SQL Server
www.sqlpass.org

"Pankaj" <pankajchitriv (AT) rediffmail (DOT) com(donotspam)> wrote

Quote:
Thanks Geoff again (I remember you)

1. What I understand by "multi-instance" is the different Alias created
using the "Client Network Utility". Is that true? or Instance means- I'll
have to install SQL server and give different service name during
installation?

You must supply a unique Network name and IP address for each instance. You
can use the Server Network Utility to assign non-standard port addresses if
you wish.

Quote:
2. Although each instance has its own Network name and IP address, all of
them points to the same sql database on the shared device. Correct?

Wrong. No. Not that. Nada. Nope.
The physical device is "shared" in that it is physically accessable from all
host nodes. It is "shared nothing" in that only a single host actually
controls each LUN at any time. SAN storage devices present logical slices
of their storage systems (LUNS) to their connected hosts. The cluster
service arbitrates ownership so a host owns the storage resources associated
with a specific instance currently running on that host. There is NO
sharing of data storage between instances.

Quote:
Regards,
Pankaj



"Geoff N. Hiten" wrote:

Answers inline

--
Geoff N. Hiten
Microsoft SQL Server MVP
Senior Database Administrator
Careerbuilder.com

I support the Professional Association for SQL Server
www.sqlpass.org

"Pankaj" <pankajchitriv (AT) rediffmail (DOT) com(donotspam)> wrote in message
news7F79263-D4D3-4C74-9CBF-E88D95C3E7C7 (AT) microsoft (DOT) com...
Hi,
I completely understand that SQL-Clustering is failover technology and
not
a
load
balancing technology.

1. What I'm wondering is when you go for Active/Active mode, then
whether
both the nodes communicates with the single instance of shared device
or
only
1 node
communicates with it?
The cluster service arbitrates ownership. All host nodes are pysically
connected to the shared storage system, but only one node actually owns
and
modifies the on-disk information

2. If only 1 node communicates then what is the advantage of
Active/Active
configuration over Active/Passive configuration?

Active-Active is really multi-instance. You load a second sql server
instance with a different set of physical shared disks.

3. Also I guess Active/Active configuration requires 2 licenses of
SQL-2000.
Is that
true?
Depends on your licensing model. Read the licensing page to be sure.

4. I know that we can run 16 instances of SQL-2000 on a cluster. Now,
I
understand that - logically, each instance data would be different
than
other
thats why it is a seperate instance. So how does the client
application
knows
which instance data to use? How does the application takes care of
providing
latest data always?
Each instance has its own Network name and IP address. To the client,
they
all look like different SQL servers.



Thanks in advance
Pankaj A. Chitriv







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.