Suggest assiging WU based on average reponse time

Anonymous
Topic 13489

I understand this is a wish.

However actually implementing this would take quite some effort. When assigning work the current scheduler only knows about the host requesting work. With your proposal it would need to know of other hosts, a larger selection of workunits, keep track of a lot more information. This would make it slower to respond, more complicated and possibly less reliable, and also put more load on the database. For the server side and thus for the whole project it would make things rather worse than better.

Sorry.

BM

Bruce Allen
Bruce Allen
Joined: 15 Oct 04
Posts: 958
Credit: 170,849,008
RAC: 0

Suggest assiging WU based on average reponse time

Quote:

Aren’t you already doing something along this lines by having long and short results?

Does the scheduler check if the host should get long or short results every time a host ask for work, or only then its time to assign a new data file to the host?

If its only then a new data file is needed, couldn’t you make the scheduler also look at average turnaround time if it decides the host should get long results? So if the host should get long results and average turnaround time is:
3 & 6 days, it gets a data file in the 2000.0 - 2499.0 range.

This is an interesting idea. The next time I look closely at the scheduler I will try to understand if it is practical to implement this idea, or something similar.

Cheers,
Bruce

Comment viewing options

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