On Tue, 2004-09-28 at 13:02, Adrian Popescu wrote: > On Mon, 2004-09-27 at 16:59, Schiopu George Ionut wrote: > > stie cineva cum pot face o redundanta intre 2 servere web ? > > adica: am 2 servere, in locatii diferite, ip-uri (evident) diferite, > > etc, etc. directorul vizibil pe web fiind mirror de pe un server pe > > altul. > > se poate seta de undeva, cumva, vreo kestie, astfel incat daca serverul > > 1 nu este accesibil la un anumit moment, un vizitator sa fie directionat > > catre cel de-al doilea server ? eventual din dns, sau ceva? > > > E buna ideea cu DNS-ul (si cred ca si cea mai ieftina) > > > |---[WWW1] www + ns1 (192.168.1.1) > | > --|(internet) > | > |---[WWW2] www + ns2 (192.168.2.1) > > (daca pica www1 , www2 preia sarcina si rezolva DNS OK) > poti sa faci un script pe "WWW2" , rulat din cron > la un anumit interval (depinde cat ai ttl-ul) > la ttl 300 -> cron 5 min (o sa ai max. downtime 10 min) > poti sa te mai joci la valori...
:) Mai degraba foloseste un tool special de monitorizare, cum ar fi nefu si in functie de outputul lui ia decizia de switch. Zic asta pentru ca s-ar putea sa ai ping pana la masina dar serviciul in sine sa fie mort (apache killarit de kernel de exemplu), daca ai testa serviciul in sine ai avea o siguranta mai mare (un telnet si un get pe http cred ca sunt sufcieinte, fiind implementate in toolurile deja existente). Modelul meu prezenta DNS extern tocmai pentru a putea face schimbari cand masina e moarta sau cu probleme. > #un script minimal [scriptul] > daca vrei si : > Load balancing - minimal > 1)poti sa faci cu mai multe > inreg. in zona DNS pt un host... (round robin) > 2)si cum spunea Dragos cu split view in functie de sursa. > Si "by the way " are dreptate :-) ; don't flame me Bineinteles ca are dreptate :P > Oricum , ambele metode nu tin cont de incarcarea > de pe servere ; dar "better than nothing" Daca tot suntem la scriptaneala, poti face niste scripturi care sa determine incarcarea masinii respective si in functie de asta sa schimbi automat inregistrarile in DNS. > PS: mai departe munceste si tu ; -- Arbeit macht frei! --- Detalii despre listele noastre de mail: http://www.lug.ro/
