Changes between Initial Version and Version 1 of MultiUser


Ignore:
Timestamp:
Jul 24, 2011, 9:57:02 PM (13 years ago)
Author:
davea
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • MultiUser

    v1 v1  
     1= Multi-user projects =
     2
     3This document describes a set of BOINC server features
     4that support projects with multiple users (i.e., job submitters).
     5An example is science portals such as NanoHUB.org.
     6
     7The features support the following goals:
     8
     9 * The project's resources are shared fairly among users, based on quotas.
     10 * Users have privacy: a user cannot see the computational results of other users.
     11 * The access rights of a user (e.g., the applications to which they can submit jobs)
     12   can be limited.
     13
     14Projects using these features would typically have the following structure:
     15
     16 * Users interact with the project through a web-based interface,
     17   possibly served on a computer other than the BOINC server.
     18 * The BOINC server is accessible only to '''administrators'''.
     19
     20== User identity ==
     21
     22Users are identified by BOINC project accounts (same as volunteers).
     23Users can supply computing resources to the project,
     24and this may affect their quota (see below).
     25
     26== Access control ==
     27
     28To submit jobs, users must be given access by administrators.
     29This is done via the project admin web interface.
     30Users may be given permission to submit jobs only to specific applications,
     31or to submit jobs to any current or future applications.
     32
     33In the future, we may provide mechanisms by which users can create applications,
     34and the access control system would be extended to control this capability.
     35
     36== User quotas ==
     37
     38Each user has a '''quota''' which determines how much computing resource they
     39get if there is contention.
     40Roughly speaking, if a set of users are contending for resources,
     41the amount that each one gets is proportional to their resource share.
     42
     43Quotas are set by administrators, via the admin web interface.