Re: sql clustering vs load balancing

From: bribonfi (bribonfi_at_discussions.microsoft.com)
Date: 01/05/05


Date: Wed, 5 Jan 2005 15:43:04 -0800

thanks mike,

currently we run 3 sql servers pe2650's and I replicate data between them,
and the are load balanced using a microsoft load balance cluster. these
machines also host our web sites. the problem is we get slow performance
sometimes when handling incoming transactions. I just recently purchased
those 6650's and i am having trouble figuring out the best way to configure
these two new machines. At first i was thinking i would have one dedicated to
incoming transactiona and one to outgoint(reads). I strayed from this becuase
it would require chages to our application. Now i am leaning towards
configuring each machine separatley, replicating the database and then using
a load balance cluster for just these two machines, which would create a
sigle ip address for my database servers. a sort of round robin effect. Now
i am looking into using a 2 node cluster active/active or active/passive. But
i have questions.

with your active/active how does it work. Is there a performance increase.
do you access each server as if there were separete servers. how do they
replicate.

thanks in advance for all you help

"Mike Epprecht (SQL MVP)" wrote:

> Hi
>
> You can not load balance SQL Server (unless you add some very intelligent
> code in your application that can handle replication)
>
> We run massive trading systems against 2 node active-active Microsoft
> Clusters, and we are very happy. If you have badly coded apps, it is going
> to push your hardware to the limit.
>
> Clustering is for High Availability.
>
> Look at
> http://www.microsoft.com/windowsserver2003/technologies/clustering/default.mspx
>
> Regards
> --------------------------------
> Mike Epprecht, Microsoft SQL Server MVP
> Zurich, Switzerland
>
> IM: mike@epprecht.net
>
> MVP Program: http://www.microsoft.com/mvp
>
> Blog: http://www.msmvps.com/epprecht/
>
> "bribonfi" <bribonfi@discussions.microsoft.com> wrote in message
> news:60B6F1F0-567C-4EAB-AC3E-220759DADC57@microsoft.com...
> > I have a web application that takes in thousands of financial transactinos
> a
> > day, as well as displays all this financial data. I just purchased two
> dell
> > pe6650 with quad 3.0 xeons, and 12 gigs of ram a piece. Would I benifit
> from
> > configuring these servers into a cluster or would it be more efficient to
> > confiure them seperatly and jusl load balance them.
> >
> > thanks,
> > Brian
>
>
>



Relevant Pages

  • Re: High Availability FreeBSD www cluster
    ... So I am a bit lost and i am wanting to learn how to cluster freebsd ... A means to detect failed / out of service machines and redirect traffic to alternative servers ... or you have to store the session state in a way ...
    (freebsd-questions)
  • RE: Windows 2003 - NLB
    ... Under the first tab, Cluster ... the affinity to none and equal on the load balance. ... You need to connect the two secondary NICS on the server either with their ... than two servers in this load balance. ...
    (microsoft.public.windows.server.networking)
  • Re: High Availability FreeBSD www cluster
    ... I would like to set up the servers so if one server falls over the other will take over the services automatically, load balanceing would be good as well. ... High Availability means that your cluster should work even some system components fail. ... For building HA cluster you should have at last two machines, first will run in master mode, second in slavemode. ... Another way is to use software systems such us DRBD, NFS, chironfs, rsync etc. ...
    (freebsd-questions)
  • Re: SQL Server Cluster move
    ... MVP - Windows Server - Clustering ... > I built a SQL Cluster in a dev area next to my cube. ... > servers pointing at it and everything was working perfectly. ... > up all 4 of my machines and moved them to my colo. ...
    (microsoft.public.sqlserver.clustering)
  • SQL Server Cluster move
    ... I built a SQL Cluster in a dev area next to my cube. ... up all 4 of my machines and moved them to my colo. ... IP's and all my web servers came up too. ...
    (microsoft.public.sqlserver.clustering)