Christopher X. Candreva wrote the following on 08/10/2004 07:40 PM :

If people can't check for database updates more often than once an hour,

then there is a pressing need.

The mirror page talkes about the need for mirrors, about exponential growth, and how at least a 10mbit pipe is needed to host a mirror. It puts March 2004 traffic at about 120gig/month



The bandwidth used on our mirrors (clamav.inet6.fr) as lowered since then mainly thanks to the ability of new clients to abort the transmission of a file when it is the same version as the one they already have.


The ideal setup would be to push updates instead of clients polling them. It would requires a separate architecture though (HTTP mirrors can't push things).

Since some time I am thinking of a bittorrent approach too. Bittorrent is quite efficient at distributing files and there are implementations allowing multiple trackers to distribute the remaining server-side load. If I'm not mistaken, there's only one thing to add :
querying for the latest available torrent which must be signed by the db authors : DNS would be great for this indeed (hash sigs prevent cache poisoning and thus distribution of invalid db, but not DoS).


Lionel.


------------------------------------------------------- SF.Net email is sponsored by Shop4tech.com-Lowest price on Blank Media 100pk Sonic DVD-R 4x for only $29 -100pk Sonic DVD+R for only $33 Save 50% off Retail on Ink & Toner - Free Shipping and Free Gift. http://www.shop4tech.com/z/Inkjet_Cartridges/9_108_r285 _______________________________________________ Clamav-users mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/clamav-users

Reply via email to