dbTalk Databases Forums  

Load Balancing VIP in SQL Server Clustering

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


Discuss Load Balancing VIP in SQL Server Clustering in the microsoft.public.sqlserver.clustering forum.



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

Default Load Balancing VIP in SQL Server Clustering - 03-13-2008 , 11:44 AM






Hi,

From what I have read, SQL Server is per se not fault tolerant. In other
words, in a two node instance should one node fail the transactions in
progress will not automatically switchover and hit the node that is still
running, ie, there is a lag in the switching of the nodes. Does anybody
know that if we put a load balancer with a virtual ip address in front of the
cluster would resolve this problem? Now, the load balancer can be either a
software or hardware solution, but I believe a hardware load balancer
appliance would be better.

Reply With Quote
  #2  
Old   
Tom Moreau
 
Posts: n/a

Default Re: Load Balancing VIP in SQL Server Clustering - 03-13-2008 , 11:51 AM






There is a difference between fault tolerant and high availability. I don't
know of any system that will persist open transactions in a high
availability system. Rather, the calling program should attempt to re-try a
transaction if connectivity is lost.

--
Tom

----------------------------------------------------
Thomas A. Moreau, BSc, PhD, MCSE, MCDBA, MCITP, MCTS
SQL Server MVP
Toronto, ON Canada
https://mvp.support.microsoft.com/profile/Tom.Moreau


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

Hi,

From what I have read, SQL Server is per se not fault tolerant. In other
words, in a two node instance should one node fail the transactions in
progress will not automatically switchover and hit the node that is still
running, ie, there is a lag in the switching of the nodes. Does anybody
know that if we put a load balancer with a virtual ip address in front of
the
cluster would resolve this problem? Now, the load balancer can be either a
software or hardware solution, but I believe a hardware load balancer
appliance would be better.



Reply With Quote
  #3  
Old   
Tom Moreau
 
Posts: n/a

Default Re: Load Balancing VIP in SQL Server Clustering - 03-13-2008 , 11:51 AM



There is a difference between fault tolerant and high availability. I don't
know of any system that will persist open transactions in a high
availability system. Rather, the calling program should attempt to re-try a
transaction if connectivity is lost.

--
Tom

----------------------------------------------------
Thomas A. Moreau, BSc, PhD, MCSE, MCDBA, MCITP, MCTS
SQL Server MVP
Toronto, ON Canada
https://mvp.support.microsoft.com/profile/Tom.Moreau


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

Hi,

From what I have read, SQL Server is per se not fault tolerant. In other
words, in a two node instance should one node fail the transactions in
progress will not automatically switchover and hit the node that is still
running, ie, there is a lag in the switching of the nodes. Does anybody
know that if we put a load balancer with a virtual ip address in front of
the
cluster would resolve this problem? Now, the load balancer can be either a
software or hardware solution, but I believe a hardware load balancer
appliance would be better.



Reply With Quote
  #4  
Old   
Tom Moreau
 
Posts: n/a

Default Re: Load Balancing VIP in SQL Server Clustering - 03-13-2008 , 11:51 AM



There is a difference between fault tolerant and high availability. I don't
know of any system that will persist open transactions in a high
availability system. Rather, the calling program should attempt to re-try a
transaction if connectivity is lost.

--
Tom

----------------------------------------------------
Thomas A. Moreau, BSc, PhD, MCSE, MCDBA, MCITP, MCTS
SQL Server MVP
Toronto, ON Canada
https://mvp.support.microsoft.com/profile/Tom.Moreau


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

Hi,

From what I have read, SQL Server is per se not fault tolerant. In other
words, in a two node instance should one node fail the transactions in
progress will not automatically switchover and hit the node that is still
running, ie, there is a lag in the switching of the nodes. Does anybody
know that if we put a load balancer with a virtual ip address in front of
the
cluster would resolve this problem? Now, the load balancer can be either a
software or hardware solution, but I believe a hardware load balancer
appliance would be better.



Reply With Quote
  #5  
Old   
Tom Moreau
 
Posts: n/a

Default Re: Load Balancing VIP in SQL Server Clustering - 03-13-2008 , 11:51 AM



There is a difference between fault tolerant and high availability. I don't
know of any system that will persist open transactions in a high
availability system. Rather, the calling program should attempt to re-try a
transaction if connectivity is lost.

--
Tom

----------------------------------------------------
Thomas A. Moreau, BSc, PhD, MCSE, MCDBA, MCITP, MCTS
SQL Server MVP
Toronto, ON Canada
https://mvp.support.microsoft.com/profile/Tom.Moreau


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

Hi,

From what I have read, SQL Server is per se not fault tolerant. In other
words, in a two node instance should one node fail the transactions in
progress will not automatically switchover and hit the node that is still
running, ie, there is a lag in the switching of the nodes. Does anybody
know that if we put a load balancer with a virtual ip address in front of
the
cluster would resolve this problem? Now, the load balancer can be either a
software or hardware solution, but I believe a hardware load balancer
appliance would be better.



Reply With Quote
  #6  
Old   
Tom Moreau
 
Posts: n/a

Default Re: Load Balancing VIP in SQL Server Clustering - 03-13-2008 , 11:51 AM



There is a difference between fault tolerant and high availability. I don't
know of any system that will persist open transactions in a high
availability system. Rather, the calling program should attempt to re-try a
transaction if connectivity is lost.

--
Tom

----------------------------------------------------
Thomas A. Moreau, BSc, PhD, MCSE, MCDBA, MCITP, MCTS
SQL Server MVP
Toronto, ON Canada
https://mvp.support.microsoft.com/profile/Tom.Moreau


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

Hi,

From what I have read, SQL Server is per se not fault tolerant. In other
words, in a two node instance should one node fail the transactions in
progress will not automatically switchover and hit the node that is still
running, ie, there is a lag in the switching of the nodes. Does anybody
know that if we put a load balancer with a virtual ip address in front of
the
cluster would resolve this problem? Now, the load balancer can be either a
software or hardware solution, but I believe a hardware load balancer
appliance would be better.



Reply With Quote
  #7  
Old   
Tom Moreau
 
Posts: n/a

Default Re: Load Balancing VIP in SQL Server Clustering - 03-13-2008 , 11:51 AM



There is a difference between fault tolerant and high availability. I don't
know of any system that will persist open transactions in a high
availability system. Rather, the calling program should attempt to re-try a
transaction if connectivity is lost.

--
Tom

----------------------------------------------------
Thomas A. Moreau, BSc, PhD, MCSE, MCDBA, MCITP, MCTS
SQL Server MVP
Toronto, ON Canada
https://mvp.support.microsoft.com/profile/Tom.Moreau


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

Hi,

From what I have read, SQL Server is per se not fault tolerant. In other
words, in a two node instance should one node fail the transactions in
progress will not automatically switchover and hit the node that is still
running, ie, there is a lag in the switching of the nodes. Does anybody
know that if we put a load balancer with a virtual ip address in front of
the
cluster would resolve this problem? Now, the load balancer can be either a
software or hardware solution, but I believe a hardware load balancer
appliance would be better.



Reply With Quote
  #8  
Old   
Tom Moreau
 
Posts: n/a

Default Re: Load Balancing VIP in SQL Server Clustering - 03-13-2008 , 11:51 AM



There is a difference between fault tolerant and high availability. I don't
know of any system that will persist open transactions in a high
availability system. Rather, the calling program should attempt to re-try a
transaction if connectivity is lost.

--
Tom

----------------------------------------------------
Thomas A. Moreau, BSc, PhD, MCSE, MCDBA, MCITP, MCTS
SQL Server MVP
Toronto, ON Canada
https://mvp.support.microsoft.com/profile/Tom.Moreau


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

Hi,

From what I have read, SQL Server is per se not fault tolerant. In other
words, in a two node instance should one node fail the transactions in
progress will not automatically switchover and hit the node that is still
running, ie, there is a lag in the switching of the nodes. Does anybody
know that if we put a load balancer with a virtual ip address in front of
the
cluster would resolve this problem? Now, the load balancer can be either a
software or hardware solution, but I believe a hardware load balancer
appliance would be better.



Reply With Quote
  #9  
Old   
Tom Moreau
 
Posts: n/a

Default Re: Load Balancing VIP in SQL Server Clustering - 03-13-2008 , 11:51 AM



There is a difference between fault tolerant and high availability. I don't
know of any system that will persist open transactions in a high
availability system. Rather, the calling program should attempt to re-try a
transaction if connectivity is lost.

--
Tom

----------------------------------------------------
Thomas A. Moreau, BSc, PhD, MCSE, MCDBA, MCITP, MCTS
SQL Server MVP
Toronto, ON Canada
https://mvp.support.microsoft.com/profile/Tom.Moreau


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

Hi,

From what I have read, SQL Server is per se not fault tolerant. In other
words, in a two node instance should one node fail the transactions in
progress will not automatically switchover and hit the node that is still
running, ie, there is a lag in the switching of the nodes. Does anybody
know that if we put a load balancer with a virtual ip address in front of
the
cluster would resolve this problem? Now, the load balancer can be either a
software or hardware solution, but I believe a hardware load balancer
appliance would be better.



Reply With Quote
  #10  
Old   
Tom Moreau
 
Posts: n/a

Default Re: Load Balancing VIP in SQL Server Clustering - 03-13-2008 , 11:51 AM



There is a difference between fault tolerant and high availability. I don't
know of any system that will persist open transactions in a high
availability system. Rather, the calling program should attempt to re-try a
transaction if connectivity is lost.

--
Tom

----------------------------------------------------
Thomas A. Moreau, BSc, PhD, MCSE, MCDBA, MCITP, MCTS
SQL Server MVP
Toronto, ON Canada
https://mvp.support.microsoft.com/profile/Tom.Moreau


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

Hi,

From what I have read, SQL Server is per se not fault tolerant. In other
words, in a two node instance should one node fail the transactions in
progress will not automatically switchover and hit the node that is still
running, ie, there is a lag in the switching of the nodes. Does anybody
know that if we put a load balancer with a virtual ip address in front of
the
cluster would resolve this problem? Now, the load balancer can be either a
software or hardware solution, but I believe a hardware load balancer
appliance would be better.



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.