per project upload suspend

Questions and Answers : Wish list : per project upload suspend
Message board moderation

To post messages, you must log in.

Profile cliff

Send message
Joined: 16 Dec 07
Posts: 625
Credit: 3,590,440
RAC: 0
United Kingdom
Message 1625968 - Posted: 10 Jan 2015, 2:18:38 UTC

Given that more than one project has seen server problems recently, I think it would be useful to be able to suspend uploads and avoid backoffs etc until a project gets back up and running properly
This free's up CPU cycles for crunching and avoids an upload server being swamped.

Been there, Done that, Still no damm T shirt!
ID: 1625968 · Report as offensive
rob smith
Volunteer tester

Send message
Joined: 7 Mar 03
Posts: 14927
Credit: 230,868,473
RAC: 383,752
United Kingdom
Message 1626056 - Posted: 10 Jan 2015, 9:36:52 UTC

The idea behind upload back-offs is to allow them to restart automatically after an server (or connectivity) issue that prevents uploads (the same applies to downloads).
Each project (SETI, GPUGRID, etc.) have their own servers, thus the impact of say SETI not being able to upload data is restricted to SETI. Indeed within the SETI group of projects, depending on what the problem is, it may only affect SETI, but leave Seti-Beta running quite happily.
At the cruncher end the load of having a pile of work waiting to upload is mostly disk space, as each server failed server contact only takes a few CPU cycles, as does the additional task placed into the scheduler for to time the next server contact.
Of course if the issue is on the download side of the coin then you can always set "No New tasks" for that project until such time as you see the project is back on the road, and you can try to abandon any stalled downloads, but I think that may fail depending on the nature of the problem.
Bob Smith
Member of Seti PIPPS (Pluto is a Planet Protest Society)
Somewhere in the (un)known Universe?
ID: 1626056 · Report as offensive

Questions and Answers : Wish list : per project upload suspend

©2017 University of California
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.