Re: Load Balancing VIP in SQL Server Clustering
- From: "Tom Moreau" <tom@xxxxxxxxxxxxxxxxxxxx>
- Date: Thu, 13 Mar 2008 15:13:41 -0400
The problem is that you cannot guarantee that SQL Serer will be up 100% of
the time. If it goes down for even a second, all currently-running sessions
are disconnected and any transactions that were under way are rolled back.
Consequently, the app simply has to retry. Keep in mind that a network
interruption between the client and SQL Server can have the same effect.
Build the app to retry when it encounters a disconnect and you have made the
app itself fault tolerant.
--
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" <SteveKitley@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
news:D52C0143-57D9-4A97-BEBD-089A6C1128D1@xxxxxxxxxxxxxxxx
Hi Tom,
Thanks for your reply. So you do not think there is anyway to create fault
tolerance via a hardware load balancer with a virtual IP address?
Steve
"Tom Moreau" wrote:
There is a difference between fault tolerant and high availability. Idon't
know of any system that will persist open transactions in a higha
availability system. Rather, the calling program should attempt to re-try
transaction if connectivity is lost.a
--
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@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
news:F1B8F3C7-2659-483B-A8B4-1BB9B3140D3B@xxxxxxxxxxxxxxxx
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
software or hardware solution, but I believe a hardware load balancer
appliance would be better.
.
- References:
- Re: Load Balancing VIP in SQL Server Clustering
- From: Tom Moreau
- Re: Load Balancing VIP in SQL Server Clustering
- Prev by Date: Re: Load Balancing VIP in SQL Server Clustering
- Next by Date: error while installing a new named instance
- Previous by thread: Re: Load Balancing VIP in SQL Server Clustering
- Next by thread: Re: Load Balancing VIP in SQL Server Clustering
- Index(es):
Relevant Pages
|