-
Notifications
You must be signed in to change notification settings - Fork 452
RemoteOverview
PageOutline "Remote job submissions" means that jobs are submitted by scripts or programs running on hosts other than the BOINC server.
BOINC doesn't include a generic remote job submission system, but it provides a number of components that can be used to build such systems. We'll list some example systems, then describe the components.
Users submit jobs using forms on a web site other than the project web site:
The scripts implementing these forms would use Web RPCs to create batches and jobs.
Input files can be handled in any of several ways:
- Managing them using Web RPCs.
- Using the user file sandbox mechanism.
- Serving them from a remote server.
In such systems, users submit jobs to a Condor system using any a command-line or GUI-based interface. The Condor system may, depending on load conditions, route the job to a BOINC project. This system uses web RPCs for all functions.
BOINC provides Web RPCs for remotely managing input files, and a C++ binding of this API.
BOINC provides Web RPCs for creating and managing jobs.
BOINC provides a web-based system allowing users to remotely manage input files.