Questions tagged [load-balancing]

Load balancing deal with the techniques involved on using multiple systems to deal with high demands, balancing the load between those multiple systems. Questions deal with networking and server load balancing, using dedicated hardware or not.

Load balancing is a group of techniques used to ensure that loads are spread between multiple systems. The term is used on networking and server environments, with similar results.

Network load balancing involves using multiple connections or links to spread speed or high demand between those connections. That can be done on backbone links, carrier internet links or even from servers to switches to provide more speed using link sharing.

Server load balancing utilizes hardware (hardware load balancers) or software (software load balancers) to spread the requests destined for a domain or system between various servers behind those load balancers (often named backends). Load balancing ensures that high performance and scalability can be achieved by addition of servers.

2786 questions
34
votes
3 answers

What kind of load balancing algorithms are there

I was researching different load balancing algorithms for HTTP and I just found 3. Random, Round Robin and Weighted Round Robin. Are there any other options? Thanks Paul
Paul Sheldrake
  • 537
  • 1
  • 6
  • 14
27
votes
5 answers

Hardware vs Software load balancers: Just a cost issue?

If cost were not an issue, would there be any benefit in deploying a software load balancer for web traffic compared to a hardware one?
timmy
  • 425
8
votes
1 answer

How do load balance servers handle all the traffic?

I'm trying to understand how load balancing works. I have read the basics however I don't understand how a load balancer doesn't go down because of all the traffic. Lets say I have 1 load balance server and 3 regular servers. The 3 regular servers…
Simon
  • 91
6
votes
3 answers

Looking for alternatives to F5 load balancer

We're looking for load balancing solutions for one of our projects. The requirements are for both a global load balancer and a local load balancer (we can propose a single device for both if necessary). Currently we have proposed using an F5/BIG IP…
Gamma Giant
  • 63
  • 1
  • 1
  • 3
5
votes
4 answers

websockets , loadbalancers and 64k ports

with the websockets and persistent TCP connections how are load balancers going to cope with the 64k port limit if they are handling a large farm of servers in the backend? need. someideas on setting up the infra for an app that can. potentially…
vivekv
  • 171
5
votes
7 answers

Any way to determine if a load balancer is being used on a site?

The title is pretty much it. Is there any particular behavior that is indicative of the presence of a load balancer on a certain site?
Tom
  • 171
4
votes
2 answers

Doesn't the use of two load balancers require a third load balancer?

To split the traffic between two load balancers, doesn't there have to be a third load balancer to peform the splitting? Wouldn't this counter the idea of having two load balancers to prevent a single point of failure?
VortixDev
  • 143
4
votes
3 answers

Is a load balancer used once per new client or all the time?

I have 2 servers (S1, S2) at IP's1.1.1.1 and 1.1.1.2, and I would like to load balance traffic on www.example.com to them. I am thinking of having a machine at 1.1.1.3 that would be the load balancer : the dns example.com would point to 1.1.1.3 and…
Thomas
  • 157
4
votes
5 answers

Load balancer to handle server errors silently

I'm looking for an HTTP load balancer that will handle server errors silently. What i want is to load balance every single request so that it works out, in the worst case with a little of timeout. If the working web node returns an HTTP 500 server…
cedivad
  • 690
3
votes
2 answers

LoadMaster shows server as "UP" but I can't access

I'm setting up load balancing through KEMP LoadMaster. I've setup everything and got to the point where real servers are up, virtual server is up, ping works but http request doesn't go through. Now if I type h**p://192.168.252.199 (had to remove…
3
votes
1 answer

Load balance outbound traffic to a single destination over two gateways

In my local area network I have two routers that provide internet connection using two different ISPs. I can choose which ISP to use by configuring the appropriate router as default gateway. The internet connections are both asynchronous - both have…
yankee
  • 177
3
votes
6 answers

Is there a load balancer that will allow me to take down a server manually when deploying?

It seems like HAProxy doesn't allow this. We have Tomcat servers on the backend and are planning to use Apache + mod_jk to load balance. We're considering switching to something more full-featured like Netscaler but I'm not sold since part of what…
scott
  • 123
  • 2
  • 7
3
votes
3 answers

Internet load balancing

I have 2 internet lines from 2 different ISPs. 1 ISP needs to use manual proxy configuration and the other do not need ( no proxy ). I need to combine these two lines ( load balance or failover ). Which proxy software can I use ( on MS…
3
votes
3 answers

Load Balancer recommendations

I provide hosting service for about 250 clients to date, and this is increasing on a monthly basis. For each client, I have 2 "services" configured for L4 balancing / persistence .. one on port 80, another for port 443 which redirects to another…
2
votes
4 answers

software load balancer

I have two dedicated servers each running identical app, they don't need to share states/database, what's a recommended http load balancer? Edit: thanks for the answers below. Apache http server already supports this:
unknown (google)
1
2 3 4 5