Index  | Recent Threads  | Unanswered Threads  | Who's Active  | Guidelines  | Search
 

Quick Go ยป
No member browsing this thread
Thread Status: Active
Total posts in this thread: 13
Posts: 13   Pages: 2   [ 1 2 | Next Page ]
[ Jump to Last Post ]
Post new Thread
Author
Previous Thread This topic has been viewed 1160 times and has 12 replies Next Thread
keithhenry
Ace Cruncher
Senile old farts of the world ....uh.....uh..... nevermind
Joined: Nov 18, 2004
Post Count: 18665
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Change in communications interval??? [RESOLVED/UNDERSTOOD]

It seems that the communications interval between the client and the servers has been changed to one hour. Much longer that it was before. Was this an intentional change??
----------------------------------------
Join/Website/IMODB



----------------------------------------
[Edit 1 times, last edit by keithhenry at May 31, 2010 1:58:27 AM]
[May 30, 2010 1:29:18 AM]   Link   Report threatening or abusive post: please login first  Go to top 
knreed
Former World Community Grid Tech
Joined: Nov 8, 2004
Post Count: 4504
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Change in communications interval???

It is set to 10 seconds. What are you seeing that makes you think that it is an hour?
[May 30, 2010 3:13:05 AM]   Link   Report threatening or abusive post: please login first  Go to top 
HutchNYC
Advanced Cruncher
United States
Joined: Nov 27, 2005
Post Count: 97
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Change in communications interval???

Kevin,

Getting the same thing here.

5/29/2010 11:38:52 PM World Community Grid Message from server: No work sent
5/29/2010 11:38:52 PM World Community Grid Message from server: No work is available for Help Fight Childhood Cancer
5/29/2010 11:38:52 PM World Community Grid Message from server: No work is available for Discovering Dengue Drugs - Together - Phase 2
5/29/2010 11:38:52 PM World Community Grid Message from server: No work is available for Discovering Dengue Drugs - Together - Phase 2 (Type A)
5/29/2010 11:38:52 PM World Community Grid Message from server: Beta - The Clean Energy Project - Phase 2 is not available for your type of computer.
5/29/2010 11:38:52 PM World Community Grid Message from server: No work available for the applications you have selected. Please check your settings on the website.
5/29/2010 11:38:52 PM World Community Grid Project requested delay of 3600 seconds
5/29/2010 11:38:52 PM World Community Grid [sched_op_debug] Deferring communication for 1 hr 0 min 0 sec
5/29/2010 11:38:52 PM World Community Grid [sched_op_debug] Reason: requested by project
----------------------------------------
[May 30, 2010 3:41:36 AM]   Link   Report threatening or abusive post: please login first  Go to top 
HutchNYC
Advanced Cruncher
United States
Joined: Nov 27, 2005
Post Count: 97
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Change in communications interval???

If it helps any, when the server does not send the "Beta - The Clean Energy Project - Phase 2 is not available for your type of computer" message, then the delay requested is the normal 11 seconds.

Only seem to get the 3600 second delay request upon that server status message.

Hutch
----------------------------------------
[May 30, 2010 3:45:03 AM]   Link   Report threatening or abusive post: please login first  Go to top 
Sekerob
Ace Cruncher
Joined: Jul 24, 2005
Post Count: 20043
Status: Offline
Reply to this Post  Reply with Quote 
Re: Change in communications interval???

There is no point in hammering the servers for endless work or connect requests so they increment. The initial was 11 seconds, not registered that it was lowered to 10.
----------------------------------------
WCG Global & Research > Make Proposal Help: Start Here!
Please help to make the Forums an enjoyable experience for All!
[May 30, 2010 11:13:24 AM]   Link   Report threatening or abusive post: please login first  Go to top 
nasher
Veteran Cruncher
USA
Joined: Dec 2, 2005
Post Count: 1423
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Change in communications interval???

i looked back through the log of the 3 computers i have running and do not see any waits from WCG.

noticing the projects you have selected in your post hutch...
No work is available for Help Fight Childhood Cancer
No work is available for Discovering Dengue Drugs - Together - Phase 2
Discovering Dengue Drugs - Together - Phase 2 (Type A)
Beta - The Clean Energy Project - Phase 2 is not available for your type of computer.

did you set this display up just so you could show no work available since those projects selected i can defiantly understand not seeing work.

if the project dose not have work after multiple requests BOINC (depending on version) adds time between connects it is normaly very short but i have seen on some projects getting a backing of 24 hours or longer do to no works..
----------------------------------------

[May 30, 2010 1:50:00 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Sekerob
Ace Cruncher
Joined: Jul 24, 2005
Post Count: 20043
Status: Offline
Reply to this Post  Reply with Quote 
Re: Change in communications interval???

The 24 hours is something you'd see after long server outage or a quota exceed, so work requests are resumed after 0.00 UTC when the quota resets (considering any reliability issues if any).

I've seen it increment when selecting a project without backup, a counter running in the project tab, but many of these I don't see logged in the messages screen [6.10.17]. Maybe a config flag drives this or the version? The developers now and then clean up and enhance messaging.

BTW, last I heard, WCG sends a 1 week back-off to clients poking for GPU work. That timer gets reset each time the update button is operated!
----------------------------------------
WCG Global & Research > Make Proposal Help: Start Here!
Please help to make the Forums an enjoyable experience for All!
[May 30, 2010 2:15:28 PM]   Link   Report threatening or abusive post: please login first  Go to top 
HutchNYC
Advanced Cruncher
United States
Joined: Nov 27, 2005
Post Count: 97
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Change in communications interval???

This isn't the usual "bumping up" of the interval between requests when there is no work available.

It's not a big deal, just was showing that it wasn't only happening for Keith.

My guess is that it is somehow tied to the server message for the current linux-only beta. I'm running only windows machines here.

This is the first time that I can recall ever seeing a server message that beta work is not available.
----------------------------------------
[May 30, 2010 2:53:25 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Sekerob
Ace Cruncher
Joined: Jul 24, 2005
Post Count: 20043
Status: Offline
Reply to this Post  Reply with Quote 
Re: Change in communications interval???

That feeder is only switched on when there is a Beta test I suppose, and if on, it's probably the Linux and MAC users (particular those on PPC) getting the word that there is none for your type of computer. For DDDT2 it's I guess left on even when on longer intermission else folk would have no indication that there really is no work (for CEP1, DDDT1, FLU1 same goes), then to let the alternate supply function kick in, if selected.
----------------------------------------
WCG Global & Research > Make Proposal Help: Start Here!
Please help to make the Forums an enjoyable experience for All!
[May 30, 2010 3:33:35 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Ingleside
Veteran Cruncher
Norway
Joined: Nov 19, 2005
Post Count: 974
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Change in communications interval???

There is no point in hammering the servers for endless work or connect requests so they increment. The initial was 11 seconds, not registered that it was lowered to 10.

To not land in a situation there clock on clients computer runs slightly faster than the server-clock, something that would mean client can always be "too resent", the deferral is multiplied with 1.01 before sent to client. So, with a server-config of 10 seconds, to the client the deferral is 11 seconds.

The 24 hours is something you'd see after long server outage or a quota exceed, so work requests are resumed after 0.00 UTC when the quota resets (considering any reliability issues if any).

Quota exceeded deferrs to midnight + randomly upto 1 hour, so can be 24 hours. In cases of unsupported OS or too old BOINC-client it will AFAIK still give a 24-hour deferral. Also, if there's been 10 failed scheduler-requests in a row, the home web-page is tried re-downloaded, and if this also fails you'll get a 24-hour deferral. With older clients this last deferral was longer, AFAIK 1 week, possible even 2 weeks for really old clients...

I've seen it increment when selecting a project without backup, a counter running in the project tab, but many of these I don't see logged in the messages screen [6.10.17]. Maybe a config flag drives this or the version? The developers now and then clean up and enhance messaging.

There's 3 types of deferrals, the 11-second (or longer) asked by project, the random client-deferral that starts on 1 minute and increases upto 4 hours that happens if client can't connect to project, and is re-set to 1 minute after 10 connectsion. And, v6.6.xx and later clients introduced a new deferral, this you only sees by selecting project and looking on "preferences". (you'll also see it if you're running with <work_fetch_debug>).

This last deferral is per resource-type, so there's independent timers for cpu, ati and cuda. If a work-request for a specific resource is successful, the deferral-intervall is set to zero, and there's no deferral (if project doesn't ask for a deferral, like WCG does for GPU-work). If project did respond, but didn't give-out any work, the deferral-intervall starts at 1 minute, and for each following failing to get work it's doublet, upto a max of 24 hours. Also, for each failure, the client does a random backoff, between zero seconds and the current deferral-intervall.

It's re-set to zero each time client did get work for this resource-type, or user manually hits "update". And, since the reason for not getting work can be due project using max_wus_in_progress, each time a task does finish it's reset to zero again.



But back to the 1-hour deferral...
This will normally happen if project is shut-down for maintanance, or scheduling-server is up but there's a problem connecting to database and so on.

If project is completely out of work and client doesn't report any results, it's also possible to not hit the database at all, and give a 1-hour deferral...

There was also a 1-hour deferral for some other things, like not enough memory and not enough free disk space, but these deferrals was removed since this is per-wu, and the limits can be different for the next wu.
Among these wu-rules is also the "unsupported OS", that could give a 1-hour deferral, but this rule together with the rest should have been removed. So, most likely it's another instance with WCG running very old server-code...

Every time you don't get any work, but there was one (or more) beta-wu's available but you can't get these due to "wrong" platform, you'll be hit with the 1-hour deferral...

Hmm, so next time there's a windows-only beta, and anyone has selected projects that doesn't have work, the linux/mac-computers should get the 1-hour deferral. devilish
----------------------------------------


"I make so many mistakes. But then just think of all the mistakes I don't make, although I might."
[May 30, 2010 4:11:31 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Posts: 13   Pages: 2   [ 1 2 | Next Page ]
[ Jump to Last Post ]
Post new Thread