Thanks. I added an application-level access control system. I'll think about the parameter-validation idea. The design includes a quota system (not described in the doc yet). -- David
On 18-Jun-2011 12:44 PM, yoyo wrote: > Hello, > > the authentication should be enhanced. The user job submission rights should > contain for which application a user can submit jobs and how many jobs per > application. > > On the server side, there must also a check against the input parameter to > avoid > faulty input files and command line parameter. We er sending the jobs at the > end > to the volunteers and we must ensure, that the tasks are running smooth > without > faults. We should also limit runtime and memory consumptions of these jobs. > > A short explanation of the RNA World job submission, which we are using and > which we are currently implement. > > We derived the start source code from Leiden Classic, which is in trac. But we > changed a lot. > To submit a jub, the user must be a Boinc user of the RNA World project. In an > additional table we grant how many jobs the user can run per application. On > his > account page than the user has an additional option to see his job list. > > In the job list all running and finished jobs are listed and how many > additional > jobs per application he can submit (see pictures here > https://www.dropbox.com/gallery/6717960/1/RNAWorld_Jobsubmit?h=cdd01e#/). > In the job details a running job can be deleted and results of finished jobs > can > be downloaded. After deletion of a job a user can submit one more job. With > this > we solved the problem how the user gets his results (without emailing him) and > when to delete a finished job. I a user can submit 5 jobs he can submit the > 6., > if he deleted at least on of the previous 5. > > The job submission formular is very specific to our applications. The user can > specify a job name, enter some command line parameter and upload the input > files. On server side we perform a lot of checks regarding correctnes of the > provided parameter and input files and also file sizes. > Than we use the same work generator, which we also use for our mass wu > generation, but with 2 differences: > - job submission workunits are generated with higher priority > - job submission workunits are generated with higher initial replication > to ensure these workunits are sent out fast and results will return fast. > > yoyo > > > > > David Anderson schrieb: >> We plan to add an API for remote job submission soon. >> The design doc is here: >> >> http://boinc.berkeley.edu/trac/wiki/RemoteJobs >> >> Please read and comment. I know that several projects >> have implemented their own mechanism of this sort, >> and I'd like to hear about their experience and ideas. >> >> -- David >> _______________________________________________ >> boinc_dev mailing list >> [email protected] >> http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev >> To unsubscribe, visit the above URL and >> (near bottom of page) enter your email address. >> >> > > -- > Rate Me <http://boinc.ssl.berkeley.edu/help_vol.php?volid=29>, MySkype > (yoyo_rkn)Skype Me™! <skype:yoyo_rkn?chat> , myICQ 139003243 , myIRC > <irc://irc.euirc.net/rechenkraft> > -------------------------------------------------------------------------------- > Rechenkraft.net e.V. <http://www.rechenkraft.net> - Verein zur Förderung von > Bildung, Forschung und Wissenschaft durch Einsatz vernetzter Computer > weitere interessante Projekte > <http://www.rechenkraft.net/wiki/index.php?title=Projekt%C3%BCbersicht>und > Hilfe > <http://www.rechenkraft.net/phpBB/viewforum.php?f=19>auf unserer Webseite > www.Rechenkraft.net <http://www.rechenkraft.net> und im Chat > <irc://irc.euirc.net/rechenkraft> > -------------------------------------------------------------------------------- > Rechenkraft.net e.V. <http://www.rechenkraft.net/>- Non-profit association for > the promotion of education, research and science through the use of networked > computers > other interesting projects > <http://www.rechenkraft.net/wiki/index.php?title=Projekt%C3%BCbersicht>and > help > <http://www.rechenkraft.net/phpBB/viewforum.php?f=19> on our website > www.Rechenkraft.net <http://www.rechenkraft.net> and on IRC > <irc://irc.euirc.net/rechenkraft> > _______________________________________________ boinc_dev mailing list [email protected] http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev To unsubscribe, visit the above URL and (near bottom of page) enter your email address.
