project admins: do the servers run a client?

gravywavy
gravywavy
Joined: 22 Jan 05
Posts: 392
Credit: 68962
RAC: 0
Topic 189533

a question formed in my mind the other day: the servers for BOINC projects work really hard part of the time, and slacken off other parts of the time. This is inevitable given the statistical (or is it stochastic?) nature of the load, with clients returning data essentially at random.

So in all those slack times, wouldn't it be nice if the server was running BOINC. The logic is the same for a server as for any other computer, as far as I can see. (Maybe I'm wrong: if so tell me why please).

There may be good reasons *not* to run your own project on one of its servers, the close access of the server and client is atypical and some obscure failure modes might make this a problem.

So, my suggestion is that BOINC servers could run each other's clients. A token contribution to BOINCland of the same kind that all the donors are making?

After all the BOINC client will duck nicely (nice=19) out of the way whenever a data packet needs attention, just as it does on any other machine. And falling stats for your contrib to other projects might be a useful alert to server saturation...

~~gravywavy

hih_tv-Greg
hih_tv-Greg
Joined: 11 Feb 05
Posts: 94
Credit: 31815
RAC: 0

project admins: do the servers run a client?

Quote:

a question formed in my mind the other day: the servers for BOINC projects work really hard part of the time, and slacken off other parts of the time. This is inevitable given the statistical (or is it stochastic?) nature of the load, with clients returning data essentially at random.

So in all those slack times, wouldn't it be nice if the server was running BOINC. The logic is the same for a server as for any other computer, as far as I can see. (Maybe I'm wrong: if so tell me why please).

There may be good reasons *not* to run your own project on one of its servers, the close access of the server and client is atypical and some obscure failure modes might make this a problem.

So, my suggestion is that BOINC servers could run each other's clients. A token contribution to BOINCland of the same kind that all the donors are making?

After all the BOINC client will duck nicely (nice=19) out of the way whenever a data packet needs attention, just as it does on any other machine. And falling stats for your contrib to other projects might be a useful alert to server saturation...

Good point gravywavy.

Greg

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.