Mihai Badici wrote:
Nu, nu stiu. Dar crezi ca va mai trece mult pana cand o sa apara? La urma
urmei e vorba de aceeasi masina. Cand Firefox era la 1% useri, nu avea
vulnerabilitati. De cand Firefox a intrat in "mainstream" ... cam are :)
Asa o sa fie si cu masinile virtuale, cred ca problema e de tipul "cand"
nu "daca" .
Cand o sa apara o sa fie si o metoda de mitigare a lui.
Pai iei UN server quad-core, pui pe el un super-so si rulezi toate aplicatiile
de care ai nevoie, despre asta vorbeam. Sau DOUA, pui un super-SO care stie
sa lucreze in cluster cu ambele, si rulezi toate aplicatiile pe el avand si
redundanta. Inca o data, e vorba de teorie.
Inca nu exista acel super so. Daca tot e teorie putem sa ne aberam la
nesfarsit.
E vorba de cluster la nivel de SO. Am vazut si eu pacaleala cu SQL-ul
active-active, dar la care o instanta ruleaza pe un host iar cealalta pe cel
de-al doilea ( dar care fiind pasiv, instanta de fapt lucreaza in regim de
avarie tot pe primul) .
Banuiesc ca scria asta si in documentie si in release notes ce inteleg
ei prin Active/Active, nu ?
Nu scrie nimic de redundanta in RFC . Doar ca exista master si slave,
computerul tau are setate doua dns-uri ( plus ceva cache) asa ca daca un DNS
e down nici nu simti. Era doar de un exemplu de rezolvare simpla si eleganta
a problemei disponibilitatii... de fapt nu prea are legatura cu thread-ul
principal.
Replicarea datelor unui server de DNS nu e musai sa se faca numai
folosind AXFR/IXFR.
Ma refeream la faptul ca pot exista solutii mai putin monstruoase
la problemele clasice: redundanta, disponibilitate, load balancing. Sigur, la
DNS e simplu sa faci load balancing, pt ca round robin e (aproape) la fel de
bun ca oricare alta metoda ... fiindca practic orice cerere produce o
incarcare la fel de mare ca alta.
DNS-ul, ca si protocol, nu-ti ofera balansare round-robin. pentru ca in
functie de cine face query, poti avea mereu hit-uri doar pe un server si
alalalt sa primeasca rar query-uri.
La SQL de exemplu e mai complicat, pt ca
poti sa ai un querry de 2 secunde si altul de 2 ore. Daca vin in secvente de
cate doua de tipul asta si ai facut round-robin pe doua masini... din una
s-ar putea sa iasa fum :) .
Atunci exista solutii mai avansate de load-balancing care pot verifica
si incarcarea masinii, work queue, backlog si alte cele cand decide unde
trebuie plasat un query.
_______________________________________________
RLUG mailing list
[email protected]
http://lists.lug.ro/mailman/listinfo/rlug