cu scuzele de rigoare, grigore avea dreptate. sper sa NU primesc reply la
mail-ul asta de la manac dragos. deci:

> "Daca pui ttl mic o sa ai avantajul ca nu se cacheaza raspunsul la
> cererile de DNS, in cazul in care unul din serverele web e mort existand
> sansa de a se servi IP-ul celuilalt server web."

1. "sansa" != rezolvare definitiva

> Am spus TTL mic deoarece e un tradeoff intre cereri si incarcare,
> depinde de setupul tau. Poti pune zero si atunci nu se face caching.

2. tuning in functie de dracu stie ce. poate azi merge bine si maine nu mai
e bun ttl-ul. = empirism

> Gigel vrea sa ofere siteul gigel.ro vizitatorilor sai.
> Din pacate Gigel are o conexiune buna in metropolitana dar o banda
> externa mica, motiv pentru care foloseste si un server extern, in US
> (unde banda e multa si ieftina).
> Gigel vrea ca vizitatorii din reteaua metropolitana sa acceseze serverul
> web din metropolitana iar cei "de pe Internet" sa acceseze serverul lui
> din US.

asta nu inseamna "redundanta". e o banala distribuire a incarcarii. fyi:
"redundanta" vine din frantuzescul "redondance" care inseamna altceva

> In functie de sursa cererilor DNS-ul dirijeaza clientii catre unul din
> webservere.

noua definitie a "redundantei"

> Asa cum am explicat mai sus. Combina trickul de mai sus cu TTL zero si
> poti face o distribuire interesanta pe N webservere.

rezolvarea unei alte probleme practice. intr-adevar reala, dar nu la asta se
cerea rezolvare.

> un script de monitorizare care sa faca asta pentru tine. Statistic vei
> avea o rata de succes mai mare folosind aceasta abordare si practic un
> raspuns mai rapid.

alta problema...

> Nu paria lucruri valoroase pe asta.

eu votez cu grig. el a castigat pariul. manac doar pe cel cu agricultura, la
fel ca prietenul nostru, fiul revolutionarului din spania, valter roman

> Afair am un oarecare avantaj de experienta teoretica si practica, sper
> sa ma ajute.
>
> /me asteptand o noua slashdotare saptamana asta (setupul e gata, testat
> si functional de la ultima:)

blabla

fiindca vad ca sunt si altii care au "experiente teoretice", revin cu ce am
spus intr-un mail de ieri ce a generat rabufniri d'ale elitelor autohtone.
problema reala este de a pastra content-ul identic. daca e vorba DOAR de un
server ce duce pagini statice, trebuie sa va ganditi la:
- sincronizare de fisiere (cu ce stiti voi mai bine ca se face)
- sistem de fisiere distribuit (ce asigura si redundanta)
- alte solutii (cum ar fi aceea de a utiliza echipamente in share)

dar cum un server web este de obicei pe levelul 1, existand paradigme chiar
3-thier (i.e. jsp), incercati sa vedeti cum implementati celelalte level-uri
(de exemplu baze de date). poate sincronizarea; sau poate o masina virtuala
distribuita; sau altceva.

oricum, e de remarcat ca s-a tot speculat pe ideea cu dns-ul si asta e bine.
presupunand ca:
- se doreste cu adevarat redundanta
- se dispune de fonduri
- exista cel putin 2 legaturi la internet in cel putin doua locatii A si B
legate pe un tronson de mare viteza (de exemplu fibra)
- exista posibilitatea de a implementa solutia pe care v-am spus-o initial,
eventual usor modificata (sa bagam in schema si treaba cu dns-urile, ca
oricum e suficient de excitant, dupa cum vad din ttl-uri, view-uri etc)

solutia ar fi:
- in locatia A se monteaza ruter, dns si o parte din clusterul de care
aminteam
- in locatia B se monteaza ruter, dns si o parte din clusterul de care
aminteam
- daca sunt si alte locatii, asijderea
- va jucati cu rutele
- va jucati cu dns-ul
- va configurati cum siti acest "ansamblu"

asta e, aveti o solutie redundanta, care e insensibila la:
- cutremure
- pene de curent
- probleme cu providerul
- etc

oricum, trebuie sa ne bagam cu totii in cap ca:
- apelarea la un provider de hosting nu rezolva problema: sunt cazuri cand
si serverele hostate in noc-uri ale firmelor de prestigiu au fost
neoperationale
- rezolvarea reala (cat mai aproape de redundanta) costa bani

tibi
cluj



--- 
Detalii despre listele noastre de mail: http://www.lug.ro/


Raspunde prin e-mail lui