| Index | Recent Threads | Unanswered Threads | Who's Active | Guidelines | Search |
| World Community Grid Forums
|
| No member browsing this thread |
|
Thread Status: Active Total posts in this thread: 8
|
|
| Author |
|
|
keithhenry
Ace Cruncher Senile old farts of the world ....uh.....uh..... nevermind Joined: Nov 18, 2004 Post Count: 18667 Status: Offline Project Badges:
|
I've noticed lately that while more often than not, when a machine returns a WU that meets the quorum and can validate then, it does so in a matter of a minute or two. However, there are times, even in the middle of the day, where it can take hours for WUs that should validate to validate (results status for the WU shows all instances sent out are in Pending Validation status). I'm sure that the response will be slowed if there are enough WUs in line waiting for the validator to process them but enough to delay it for hours?
---------------------------------------- |
||
|
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
|
||
|
|
keithhenry
Ace Cruncher Senile old farts of the world ....uh.....uh..... nevermind Joined: Nov 18, 2004 Post Count: 18667 Status: Offline Project Badges:
|
I've seen this over the last several weeks, not just in the last few days. I just had a batch of results validate three hours after they were returned. From 10-30 minutes to 180?
---------------------------------------- |
||
|
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
Three hours after your result was returned. The time work is validated isn't recorded, so it can be hard to track.
Sometimes the validators have a backlog, but I haven't heard any report of that recently. |
||
|
|
keithhenry
Ace Cruncher Senile old farts of the world ....uh.....uh..... nevermind Joined: Nov 18, 2004 Post Count: 18667 Status: Offline Project Badges:
|
Three hours after your result was returned. The time work is validated isn't recorded, so it can be hard to track. Sometimes the validators have a backlog, but I haven't heard any report of that recently. Yes, my results were either quorum of one WUs or, for quorums or more than one, I completed the quorum and the WUs are ready to validate and have credit given. I considered the possibility of a backlog delaying things but we would be having recurring backlogs, enough to really get noticed. I believe I've seen cases where any such backlog would have to build up extremely rapidly as I've seen WUs get near instantaneous validation only to have WUs returned an hour or so later see this 2-3 hour delay. It's been off and on since early October I believe. |
||
|
|
Sekerob
Ace Cruncher Joined: Jul 24, 2005 Post Count: 20043 Status: Offline |
This
----------------------------------------11-10-2008 231:076:06:18:31 165,199,546 246,215 from the global statistics pages tells me it's a highly contained matter combined with the end-of-day validation clean up. Checking yesterday night, I had several with complete quorum 2 which have validated when looking this morning. My daily stats look more than healthy for a Monday, typical catchup with work from those that stopped crunching on Friday and held up quorum completion. So, lets not worry about it. cheers [Added: Reply below by knreed with current info duly incorporated into the Statistics Schedule FAQ ]
WCG
----------------------------------------Please help to make the Forums an enjoyable experience for All! [Edit 2 times, last edit by Sekerob at Nov 11, 2008 2:31:19 PM] |
||
|
|
knreed
Former World Community Grid Tech Joined: Nov 8, 2004 Post Count: 4504 Status: Offline Project Badges:
|
There are a set of scripts that run 4 times a day. These scripts load new work into BOINC to send, archive results into their proper directories, update status for workunits that errored, notify us of these errors, etc.
There is one step that is very db intensive that takes about 20-30 minutes to run. There is another step that is moderately db intensive that takes about 40 minutes to run. When the 'very intensive' step runs, we stop the backend daemons (transitioner, validators, asssimilators) to minimize load on the db. If we let these keep running, we saw transaction timeouts and clients being able to request work. However, about a month ago (due to the increasing load) we needed to also stop the daemons while the moderately db intensive step ran. This means that 4 times a day, we stop those backend processes for about 1-1.5 hours. It then takes another 1-1.5 hours for the transitioner to catch up. This is being done to keep feeding work to the clients while these back-end processes run. Once we move to our new hardware (with four times the memory and processors) we will experience much shorter outages. I expect that we will not need to stop the daemons during the moderately intensive script and the time to run the very intensive should be a lot shorter. |
||
|
|
Crystal Pellet
Veteran Cruncher Joined: May 21, 2008 Post Count: 1414 Status: Offline Project Badges:
|
Kevin, thanks for informing the community so detailed.
|
||
|
|
|