Salutare la toata lumea !

Stie careva de un proiect software care sa poata satisface urmatorul model :
--------------------------------------------------------------------------

am xxx clienti si o latime de banda garantata de yyy kbit/s.
la un moment dat 80% din clienti se apuca si browseaza si downloadeaza
in draci. In afara de alocarea posibila cu HTB si htb-utils, as vrea ca de ex.
un client care are alocat pt download max 64kbit/s sa-i scada treptat pana la
un anumit prag minim sa zicem de 24 kbit/s in mai muti pasi (nu brusc)
dupa 3-4 ore de download constant la viteza max alocata pt. el,
adica sa poata downloada in continuu si 10 zile dar la o viteza mai mica
care sa nu produca congestii majore privind latimea de banda mult prea 
scumpa in Romania. In acelasi timp acest software super inteligent ar trebui
sa faca diferenta intre download si browsing (lasand de ex. pt web un burst 
initial de 4-5 ori mai mare decat latimea de banda alocata pt download)

Eu am creat personal un script perl care monitorizeaza activitatea fiecarui client
in parte si genereaza automat reguli iptables si conf-uri pt htb-tools si la 
x minute le reconfigureaza automat. Astfel am putut multumi un mare procent
din total clienti (bine inteles nu pe toti - ar fi imposibil !) si mai mult 
am reusit sa scad lungimea perioadelor de congestie (de ex seara cand e toata lumea 
acasa
si de asemenea am reusit sa scad utilizarea medie a latimii totale de banda cu 20-30%
pe luna din momentul implementarii in productie)

Ideea este ca ce am creat eu in perl este greoi pentru ca nu reconfigureaza numai
setarile unui anumit client/clienti ci reporneste setarile pentru toti clientii, si 
astfel
la un nr. mare de clienti dureaza prea mult repornirea la cele x minute.
Programul este relativ inteligent si cu multi parametri de configurare utili
dar nu este fezabil pentru mai mult de 100-200 clienti.

Any ideas ?

__________________________________
Do you Yahoo!?
Free Pop-Up Blocker - Get it now
http://companion.yahoo.com/

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


Raspunde prin e-mail lui