[ Iznogud @ 19.01.2003. 13:59 ] @
Postavih ovo pitanje u kontekstu jedne teme u forumu Networking ( http://www.elitesecurity.org/tema/18993 ) ali mi rekoše da to prebacim ovde.

Elem, poprečna veza prema provajderu i zahtev je da sve bude funkcionalno 24 sata dnevno (sto je i normalno) i zanima me kao se na neki način obezbediti ako dodje do pada komunikacionog servera (koji ce drzati DNS (djbdns), mail(qmail), proxy(squid) i WEB(apache)). Da li je rešenje da se svi ovi servisi podignu na dva racunara pa da jedan uskoči kad drugi padne iz bilo kog razloga (a da svi servisu budu aktivni)-kako se to u stvari realizuje.
Sve ovo zbog toga jer odredjene službe rade i subotom i nedeljom - kada je administrator na zasluženom odmoru.
Mozda neki link.....
[ chupcko @ 21.01.2003. 09:34 ] @
Uf, a sta ces ako padne link, a sta ako nestane struja, a sta ako padne atomska bomba ...
(daleko bilo)

Dakle sta tacno hoces da obezbedis ?
Da servisi se izvrsavaju ili da racunar radi stalno, mozemo da kazemo da oni nabrojeni servisi ce u 90% slucajeva da ostanu zivi, ako imas ispravan hardware.

Ali mislim da ces vece probleme imati oko struje i oko provajdera.

Tako da ako resis problem sa strujom i sa vezom ka provajderu (bar dva nezavisna napajanja strujom i bar dva nezavisna linka ka razlicitim provajedrima) onda mozes da jednostavno dignes na vise servera servise, sto se tice dns-a seti se da imas primarni i sekundarni, pa dakle ako padne primarni ...
Slicno je i sa mailom mozes da stavis mx 10 na taj i mx 20 na neki drugi racunar.

E sa webom ces imati malcice problema, ali samo ako ti je sadrzaj dinamicki, dakle ako se sajt generise. Uglavnom se resava sto za www.domen.com dignes vise ip-eva razlicitih racunara na kojim se vrti apache sa istim sadrzajem (jelte, zato je i problem sa dinamickim sadrzajem), to je nesto sto se zove primitivni load balancer. Naravno dns deamon mora da podrzava neki algoritam slucajne raspodele ip-eva (za bind znam da podrzava 3 algoritma, za taj djbdns nemam pojma, ali citanjem ces vec naci odgovor.

Ako kojim slucajem web sadrzaj se generise dinamicki, onda ces imati jedan racunar za bazu a ova dva se ....

Naravno, onda nije lose imati nezavisan hub za servere i to po mogucstvu giga..., a i po nekoliko mreznih kartica u svakom serveru.

Eto ukratko kako bi mogao da sve to sredis, naravno bilo bi pozelnjo da i sam staticki web sadrzaj stoji na nekom disk-space serveru :)
[ B o j a n @ 21.01.2003. 16:17 ] @
chupcko, lep i potpun odgovor... ostalo mi je samo da potvrdim da i sa djbdns moze da postavi vise A rekorda, a postoji cak i patch za dodavanje round robin-a.
[ Iznogud @ 21.01.2003. 18:29 ] @
Hm, a sta je round robin?
[ chupcko @ 22.01.2003. 08:40 ] @
round robin je crvendac, ili detlic kako bi mi rekli, ima cudnu osobinu da leti oko drveta i stalno kljucka.

Naravno u drugom smislu je algoritam za ... ma google je majka.


[url=http://www.webopedia.com/TERM/R/Round_Robin_DNS.html]http://www.webopedia.com/TERM/R/Round_Robin_DNS.html
[/url]