Maurice Lucas wrote:
Hello,

Would it be possible to post on the website of clamav a subpage with a graphic representation of the folowing data.

time  amount of freshclamupdates
0      *****
1      ***
2      *****
3      *
4
5      ****
..
59    *****

So everybody could check to see which times on the hour (for all the cron-users) would be "nice" to run freshclam on.
In this example 4 minutes past the hour is a nice time.

The result of this would be to remove any element of randomness in the connection rates. Everyone who is aware of it would hit the least busy minute and of course it would no longer be the least busy minute. It reminds me of that mouse animation where a swarm of bees continually chases the moving mouse pointer.


Don't forget - your chart above, to be meaningful, would need to represent the average load on all the mirrors and any one mirror may be quite busy in that time frame.

It would be better for all if one of the randomized crontabs were implemented, and no effort made to work around the DNS round-robin design, or a premium service were introduced for those who absolutely require premium service. Any time you optimize for you it is at the expense of others who in turn are likley trying to optimize at your expense.

A long time ago when I worked at a large aircraft company in Seattle I helped develop a DNS resource balancing methodology that evaluated system load of each server being managed to determine that server's position in the DNS response. In this case it looked to see which server had the most free licenses for a product that runs on each server with the intent that no server run out of licenses as would happen with a true random system. It is a fairly trivial thing to do and provides true balancing via DNS. DNS savvy people can quicky replicate this using wget's of a sample file from each mirror, checking the transfer time (as does BigIP), and using dynamic DNS updates with BIND tools. While this probably won't keep some geeks from creating workarounds it should at least provide the best use of bandwidth for the rest of us.

dp


-------------------------------------------------------
This SF.Net email is sponsored by: YOU BE THE JUDGE. Be one of 170
Project Admins to receive an Apple iPod Mini FREE for your judgement on
who ports your project to Linux PPC the best. Sponsored by IBM. Deadline: Sept. 13. Go here: http://sf.net/ppc_contest.php
_______________________________________________
Clamav-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/clamav-users

Reply via email to