Pe scurt, problema mea este asta: simpla folosire a lui djbdns in loc de
bind imi va accelera *semnificativ* serviciile DNS sau nu?
Pe lung, iata cum sta treaba:
Am de citeva zile un squid-2.4 ca proxy principal pe intranetul firmei,
inlocuind un netscape proxy server care mergea atit de prost incit nu am
cuvinte sa va povestesc (ceea ce nu mi se intimpla prea des). Lumea e
multumita, am urcat de la vreo 10 la vreo 100 requesturi pe secunda,
timpii de asteptare s-au redus de vreo zece ori cel putin...
Toate bune si frumoase dar, din motive care momentan imi sunt obscure,
coada de asteptare de request-uri DNS in squid este inacceptabil de
lunga. Deseori vad si peste 50 de request-uri in starea "pending". Din
cauza asta, uneori squid loveste un bug (bug #110 de pe squid-bugzilla)
pe care inca nu l-am eliminat prin upgrade (motive administrative).
De chestia asta nu am putut sa scap in ciuda fine-tuning-ului la nivel
de squid.
Squid foloseste resolverul implicit de pe masina pe care e instalat
(deci nu face query direct la nameservere, ci foloseste rutinele
masinii), care la rindul ei face query la o pereche de "dns switch-uri",
care la rindul lor aleg sa faca query mai departe la serverele dns
interne (pe intranet) sau externe (publice) in functie de domeniul
cerut. Pe intern totul e ok, dar pe extern se pare ca am timpi de
asteptare anormal de lungi (media e de ordinul a 7 secunde).
dns-switch-urile sint niste simple forwardere.
dns-urile externe sint abia cu putin mai complicate decit niste
forwardere chioare (tin foarte putine domenii, si nu au prea multe
hosturi in ele) si sint conectate in continuare direct la root-servere.
Atit dns-switch-urile cit si dns-urile externe par a fi ok. Incarcarea
sistemelor e extrem de mica. Masinile alea sint niste Irix-uri destul de
suparate, dar care ruleaza diverse combinatii de bind-4 :-) (da,
stiu...) si bind-8.
Acuma, sa fie din cauza de bind-4? Intreb pentru ca nu l-am prea
folosit, decit cu mult timp in urma, deci nu-l cunosc. Este bind-4 chiar
atit de puturos? (lasam alte considerente la o parte)
Simpla inlocuire cu djbdns imi va aduce un salt de performanta?
Ce zic meseriasii ;-) care au lucrat cu scula lui DJB?
--
Florin Andrei
---
Send e-mail to '[EMAIL PROTECTED]' with 'unsubscribe rlug' to
unsubscribe from this list.