14/09/2007

Load-balance ou Round-Robin de DNS

Bom, eu escrevi load balance para ajudar na pesquisa do Google mas, isso aqui está mais para Round-Robin :)
Eu fiz isso com o Bind 9 mas, DNS é DNS, acho que funciona eu qualquer outro, a idéia é bem simples, veja por você mesmo:


$TTL    3600
@       IN      SOA     kerberos.quux.com.br. support.quux.com.br. (
                        2007091403     ; serial
                        10800          ; refresh period
                        1800           ; retry period
                        2419200        ; expire period
                        86400)         ; minimum TTL period
;
@               IN      NS      kerberos.quux.com.br.
@               IN      NS      omnivorous.quux.com.br.
@               IN      MX      5       omnivorous.quux.com.br.
@               IN      MX      10      carnivorous.quux.com.br.

foo             IN     A        200.200.200.1
foo             IN     A        200.200.200.2
foo             IN     A        200.200.200.3

bar             IN     CNAME    foo           

—-

Aí quando você pingar bar.quux.com.br:

lornbook:~ lorn$ ping bar.quux.com.br
PING bar.quux.com.br (200.200.200.1): 56 data bytes
64 bytes from 200.200.200.1: icmp_seq=0 ttl=55 time=34.497 ms

lornbook:~ lorn$ ping bar.quux.com.br
PING bar.quux.com.br (200.200.200.2): 56 data bytes
64 bytes from 200.200.200.2: icmp_seq=0 ttl=55 time=34.497 ms

lornbook:~ lorn$ ping bar.quux.com.br
PING bar.quux.com.br (200.200.200.3): 56 data bytes
64 bytes from 200.200.200.3: icmp_seq=0 ttl=55 time=34.497 ms

Legal né? Qualquer problema me mande um email lorn dot br at gmail dot com.

Powered by ScribeFire.

.

Responses

Fala!

Então, eu iria fazer a disciplina do Alair, mas não tinha tempo na minha agenda semanal :( Vou ter que fazer essa disciplina em outro semestre.

Você vai fazer pesquisa em que área?

Abraços

Eu estou fazendo :P e está ajudando bastante com algumas coisas. No entanto, essas insônias repentinas não têm jeito :P
Abs!

Leave a response

Your response:


Categorias