Distribuce zateze na hrozne moc webserveru

God.zilla jaroslav.sedenka na gmail.com
Neděle Listopad 12 20:25:08 CET 2006


Zadnou zkusenost s takovym loadbalancingem nemam, jen muzu k dotazu 2
rict ze Bind 9 snasi zmenu konfiguraku za behu bezproblemove (kdyz se
mu pak zavola rndc reload).

On Nov 6, 11:52 am, "totojepast" <totojep... na razdva.cz> wrote:
> Mate nekdo zkusenosti s load balancingem mezi geograficky oddelenymi
> webservery pomoci DNS? Mohl by mi, prosim, nekdo poradit s distribuci
> zateze
> mezi velke mnozstvi webseveru?
>
> Mam takovy problem: Potrebuji provozovat hostname typuwww.example.com
> na
> velkem mnozstvi geograficky oddelenych serveru s rozmanitymi IP
> adresami.
> Domnival jsem se, ze to nebude problem, resenim by byl round robin DNS.
>
> Ukazuje se, ze round robin nefunguje, protoze vzdy vraci vsechny
> alternativni IP adresy pro dane hostname najednou, jen se meni jejich
> poradi. Nektere nameservery po ceste ke klientu vsak mohou poradi menit
> a
> pokud odpoved obsahuje prilis mnoho IP adres, nastava problem s delkou
> paketu.
>
> Domnivam se, ze by nameserver mel vracet vzdy jen jednu IP adresu, ale
> stridat ji. Napada me nekolik moznosti:
>
> 1) Nameservery prowww.example.comperiodicky a automaticky startovat a
>
> vypinat, vzdy s jinym konfiguracnim souborem. Nevyhoda: Byl by to
> osklivy
> bastl, potencialne nestabilni.
>
> 2) Nameserverum menit konfiguracni soubory "pod rukama" -- do jake miry
> to
> snaseji?
>
> 3) Nameserver by nevracel udaj dle konfiguracniho souboru, ale
> dynamicky by
> IP adresu stridal na zaklade mnoha vstupu: momentalni vytizenost
> serveru,
> jejich stav (online/offline...), cerstvost souboru na serveru...
>
> Narazil jsem na dlbDNS:http://www.linuxjournal.com/article/3345-- ale nejak se mi nedari
> nalezt homepage projektu.
>
> Existuje take lbnamed:http://www.stanford.edu/~riepel/lbnamed/http://www.math.utah.edu/~pocock/lbnamed.htmlhttp://support.zcu.cz/index.php/LPS:WebAuth/Cluster_WebKDC_server%C5%AF
>
> Nebo AFAIK lze skriptovat djbdns / tinydns.
> 
> Co byste mi doporucili?



Další informace o konferenci Linux