Re: Load Balancing.
- From: Ekrem Önsoy <ekrem@xxxxxxxxxxxx>
- Date: Mon, 26 Jan 2009 10:12:45 +0200
Hello Noor,
First of all, there is no a "Load Balancing" like Oracle' s Real Application Cluster (RAC) in SQL Server. There' s a pseudo Active\Active Clustering in SQL Server.
Also, clustering is not a load balancing method actually because it's a High Availibility solution. I just can be used as a part of a load balancing solution. If you set up more than one active nodes in a cluster, you can have more servers that you can move your SQL Server services in case of a hardware problem. However, you can use the other nodes to balance the load using Replication as I have done in my current project. For instance, in my project there are two node-clustered servers in every location and the first one is being used for OLTP purposes and the second one is being used as a reporting server. However, in my situation 4-5 second delays are not problem for my client.
Database Mirroring or Replication can be used to spread the workload between nodes. However Database Mirroring may not be useful for your situation because it won't let you to query the mirror database directly, you can achieve this only using Database Snapshots (in case your SQL Server instances are Enterprise Edition) but it won't give you a real time updated database because a database snapshot is a static view of a database.
If you want your replication to work faster, you should ask a question about this in the Replication newsgroup and I think Hilary or Paul may assist you there.
--
Ekrem Önsoy
"Noor" <naissani@xxxxxxxxxxx> wrote in message news:%23FTeYaxfJHA.5844@xxxxxxxxxxxxxxxxxxxxxxx
Hello Professional.
I am working in Trading Firm and you can imagine how many transactions would be in place per second, I was thinking to implement Peer To Peer Replication b/w two of our production Servers and we can implement load balancing as well but the only issue Peer to Peer replication takes almost 4 seconds to replicate the data bi directional, we also increase the bandwidth but didn't see improvements, we can't lose 1 second of data. I was more concern about if client place a trade on one server and through some reason we redirect him to another server and he can't see his transaction [becauase replication takes 4 seconds to replicate].
I would appreicate if anyone guide me or provide me any link through which I can fulfuil 100% load balancing configuration.We were also thinking to go with Clustering but Clustering is a hardware solution and I think Database Mirroring is better than clustering but we are looking for Active / Active connection b/w two Servers so both the Sql Server should be Active Active.
Thanks for your help
Regards
.
- Follow-Ups:
- Re: Load Balancing.
- From: Rogers
- Re: Load Balancing.
- References:
- Load Balancing.
- From: Noor
- Load Balancing.
- Prev by Date: Load Balancing.
- Next by Date: Microsoft Oracle OLE DB Provider
- Previous by thread: Load Balancing.
- Next by thread: Re: Load Balancing.
- Index(es):
Relevant Pages
|
Loading