R
R
Ramsei2012-12-15 00:30:30
Computer networks
Ramsei, 2012-12-15 00:30:30

Service balancing traffic between remote servers?

There are 3 web servers, each located in different places 1 in Russia, 2 over the hill, load balancing between these servers is necessary so that if the 1st server fails, all traffic switches to the 2nd and 3rd servers with minimal delay.
I was offered the option to place equipment like this www.f5.com/products/big-ip/big-ip-local-traffic-ma... in some DC and let all traffic through it and already do balancing on it, tell me the analogues of such a piece of iron as a finished product or service, like Amazonian services, tk. such pieces of iron are quite expensive.
Do not offer options with balancing at the DNS level.

Answer the question

In order to leave comments, you need to log in

4 answer(s)
H
howeal, 2012-12-15
@howeal

Install nginx in the Amazon cloud - it will perfectly balance traffic according to your rules. Ready-made articles and configs are full in the internet.

J
JDima, 2012-12-15
@JDima

Do not offer options with balancing at the DNS level.

Why? Everyone solves this problem using the DNS balancing method. See Citrix GSLB, Cisco GSS. Method: The DNS balancer that holds the zone monitors the availability of systems and, upon request, issues addresses with zero TTL. As soon as the server ceases to respond, its address ceases to be issued.
But browsers will still cache entries, so if the server crashes while the client is browsing it, there will be problems for about a minute. dyn.com/web-browser-dns-caching-bad-thing/
As for the conventional load balancer approach you suggested, it is not meant for global but for local balancing.

S
Sergey Sokolov, 2012-12-15
@sergiks

See what HaProxy can do .

M
MetallicAt, 2012-12-17
@MetallicAt

Cisco ACE - not cheap, but very angry.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question