21 | | Notes: |
22 | | |
23 | | * This system is coupled with BOINC's [MultiUser multi-user project features], |
24 | | which include access control: |
25 | | users can submit jobs only if they have been given access by project administrators, |
26 | | and admins can restrict the apps for which each user is allowed to submit jobs. |
27 | | * Input files must be accessible via HTTP; they are downloaded by the BOINC server |
28 | | during job submission. |
29 | | * As jobs are completed, their output files are available to the submitting user via HTTP. |
30 | | When a batch is complete, a zipped archive of all its output files is available |
31 | | via HTTP. |
| 21 | == Access control and quotas == |
| 22 | |
| 23 | This system is coupled with BOINC's [MultiUser multi-user project features], |
| 24 | which include access control: |
| 25 | users can submit jobs only if they have been given access by project administrators, |
| 26 | and admins can restrict the apps for which each user is allowed to submit jobs. |
| 27 | Users have '''quotas''' how resources are allocated to their jobs. |
| 28 | |
| 29 | == Input and output files == |
| 30 | |
| 31 | Input files can be supplied in any of the following ways: |
| 32 | * '''local''': the file is resident on the BOINC server, and is specified by its path. |
| 33 | * '''inline''': the file is included in the job submission request XML message. |
| 34 | It will be served to clients from BOINC server. |
| 35 | * '''semilocal''': the file is on a data server other than the BOINC server. |
| 36 | It is specified by its URL. |
| 37 | It will be downloaded by the BOINC server during job submission, |
| 38 | and served to clients from the BOINC server. |
| 39 | * '''remote''': the file is on a data server other than the BOINC server, |
| 40 | and will be served to clients from that data server. |
| 41 | It is specified by the URL, the file size, and the file MD5. |
| 42 | |
| 43 | As jobs are completed, their output files are available to the submitting user via HTTP. |
| 44 | When a batch is complete, a zipped archive of all its output files is available via HTTP. |