Ureader.com  
Microsoft software help and Community
   home   |   control panel login   |   archive   |  
 
SQL
ce
clients
clustering
connect
datamining
datawarehouse
dts
fulltext
jdbcdriver
msde
mseq
newusers
notificationsvcs
odbc
olap
programming
replication
reportingsvcs
security
securitytools
server
setup
sqlxml.viewmapper
tools
xml
  
 
date: Thu, 26 Jun 2008 23:09:00 -0700,    group: microsoft.public.sqlserver.clustering        back       


Network load-balancing for active-active clusters   
Hi,

I have a requirements to deploy SQL 2005 clustering as active/active nodes. 
We also want to achieve load-balancing. For example, when there are 100 users 
login to the clusters SQL, the request will split 50 / 50 to each of the sql 
active node. Can it work in this way?
thanks if u could shed some lights

regards,
Windows Fan
date: Thu, 26 Jun 2008 23:09:00 -0700   author:   chua

Re: Network load-balancing for active-active clusters   
SQL is not designed to do active/dynamic load balancing.

You can however do "static" load balancing if you design your
application/clients appropriately



"chua"  wrote in message
news:5B8C4FC0-87BB-480C-9EA0-80040DE0451F@microsoft.com...
> Hi,
>
> I have a requirements to deploy SQL 2005 clustering as active/active
nodes.
> We also want to achieve load-balancing. For example, when there are 100
users
> login to the clusters SQL, the request will split 50 / 50 to each of the
sql
> active node. Can it work in this way?
> thanks if u could shed some lights
>
> regards,
> Windows Fan
date: Fri, 27 Jun 2008 09:07:21 +0100   author:   Edwin vMierlo [MVP]

Re: Network load-balancing for active-active clusters   
Instead of a cluster solution you can obtain load balancing with peer
to peer replication. Peer to peer replication is an high avalability
solution with the opportunity to balance the workload on all database
node available.

Peer-to-Peer Transactional Replication
http://msdn.microsoft.com/en-us/library/ms151196(SQL.100).aspx
How to: Configure Peer-to-Peer Transactional Replication
http://msdn.microsoft.com/en-us/library/ms152536.aspx

regards
Riccardo di Nuzzo


On 27 Giu, 10:07, "Edwin vMierlo [MVP]"
 wrote:
> SQL is not designed to do active/dynamic load balancing.
>
> You can however do "static" load balancing if you design your
> application/clients appropriately
>
> "chua"  wrote in message
>
> news:5B8C4FC0-87BB-480C-9EA0-80040DE0451F@microsoft.com...
>
>
>
> > Hi,
>
> > I have a requirements to deploy SQL 2005 clustering as active/active
> nodes.
> > We also want to achieve load-balancing. For example, when there are 100
> users
> > login to the clusters SQL, the request will split 50 / 50 to each of the
> sql
> > active node. Can it work in this way?
> > thanks if u could shed some lights
>
> > regards,
> > Windows Fan- Nascondi testo citato
>
> - Mostra testo citato
date: Sun, 29 Jun 2008 08:28:58 -0700 (PDT)   author:   Riccardone

Re: Network load-balancing for active-active clusters   
Whether to use peer-to-peer replication for load balancing is a rather 
application specific question. In other words, for some apps, it may be a 
good soultion. But for other apps, it's a terrible solution. If we are to 
look for an infrastructure solution where different layers are cleanly 
separated, I don't think you want to consider a peer-to-peer setup (unless 
you like support headache).

Linchi

"Riccardone" wrote:

> Instead of a cluster solution you can obtain load balancing with peer
> to peer replication. Peer to peer replication is an high avalability
> solution with the opportunity to balance the workload on all database
> node available.
> 
> Peer-to-Peer Transactional Replication
> http://msdn.microsoft.com/en-us/library/ms151196(SQL.100).aspx
> How to: Configure Peer-to-Peer Transactional Replication
> http://msdn.microsoft.com/en-us/library/ms152536.aspx
> 
> regards
> Riccardo di Nuzzo
> 
> 
> On 27 Giu, 10:07, "Edwin vMierlo [MVP]"
>  wrote:
> > SQL is not designed to do active/dynamic load balancing.
> >
> > You can however do "static" load balancing if you design your
> > application/clients appropriately
> >
> > "chua"  wrote in message
> >
> > news:5B8C4FC0-87BB-480C-9EA0-80040DE0451F@microsoft.com...
> >
> >
> >
> > > Hi,
> >
> > > I have a requirements to deploy SQL 2005 clustering as active/active
> > nodes.
> > > We also want to achieve load-balancing. For example, when there are 100
> > users
> > > login to the clusters SQL, the request will split 50 / 50 to each of the
> > sql
> > > active node. Can it work in this way?
> > > thanks if u could shed some lights
> >
> > > regards,
> > > Windows Fan- Nascondi testo citato
> >
> > - Mostra testo citato
> 
>
date: Tue, 1 Jul 2008 12:34:00 -0700   author:   Linchi Shea

Re: Network load-balancing for active-active clusters   
If your service level require only high avalaibility, then cluster is
good. But if you need performance also, an high avalability solution
is peer to peer without headache. For example, there are not conflicts
because replication is transactional. Setup is not so difficult and
hardware is not certified required like cluster.
Peer to peer replication like all other high avalability solutions
other than failover cluster, is at database level and not at instance
level.
Another high avalability solution to obtain a load "read" balancing is
log shipping. With a log shipping solution, you can configure a read
only standby (or more readonly standby servers) and clients can
connect to it for reports and so on. In this case, you can mix a
failover cluster instance with a log shipping solution to obtain load
balance.

regards
Riccardo di Nuzzo

On 1 Lug, 21:34, Linchi Shea 
wrote:
> Whether to use peer-to-peer replication for load balancing is a rather
> application specific question. In other words, for some apps, it may be a
> good soultion. But for other apps, it's a terrible solution. If we are to
> look for an infrastructure solution where different layers are cleanly
> separated, I don't think you want to consider a peer-to-peer setup (unless
> you like support headache).
>
> Linchi
>
>
>
> "Riccardone" wrote:
> > Instead of a cluster solution you can obtain load balancing with peer
> > to peer replication. Peer to peer replication is an high avalability
> > solution with the opportunity to balance the workload on all database
> > node available.
>
> > Peer-to-Peer Transactional Replication
> >http://msdn.microsoft.com/en-us/library/ms151196(SQL.100).aspx
> > How to: Configure Peer-to-Peer Transactional Replication
> >http://msdn.microsoft.com/en-us/library/ms152536.aspx
>
> > regards
> > Riccardo di Nuzzo
>
> > On 27 Giu, 10:07, "Edwin vMierlo [MVP]"
> >  wrote:
> > > SQL is not designed to do active/dynamic load balancing.
>
> > > You can however do "static" load balancing if you design your
> > > application/clients appropriately
>
> > > "chua"  wrote in message
>
> > >news:5B8C4FC0-87BB-480C-9EA0-80040DE0451F@microsoft.com...
>
> > > > Hi,
>
> > > > I have a requirements to deploy SQL 2005 clustering as active/active
> > > nodes.
> > > > We also want to achieve load-balancing. For example, when there are 100
> > > users
> > > > login to the clusters SQL, the request will split 50 / 50 to each of the
> > > sql
> > > > active node. Can it work in this way?
> > > > thanks if u could shed some lights
>
> > > > regards,
> > > > Windows Fan- Nascondi testo citato
>
> > > - Mostra testo citato- Nascondi testo citato
>
> - Mostra testo citato
date: Wed, 2 Jul 2008 06:25:40 -0700 (PDT)   author:   Riccardone

Google
 
Web ureader.com


    COPYRIGHT 2007, YARDI TECHNOLOGY LIMITED, ALL RIGHT RESERVE  |   contact us