Changes between Initial Version and Version 1 of WorkShop11/MultiUser


Ignore:
Timestamp:
Aug 19, 2011, 1:13:26 PM (13 years ago)
Author:
davea
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • WorkShop11/MultiUser

    v1 v1  
     1= Multi-User Project group notes =
     2
     3== Remote job submission ==
     4
     5We discussed how to extend BOINC's new remote job submission
     6to match the capabilities of Legion and others.
     7Items:
     8
     9 * Add the ability to include input files directly
     10   in batch submit request XML messages.
     11   In some cases the BOINC server may be outside a firewall,
     12   and scientists' data files may be on inaccessible servers
     13   inside the firewall.
     14
     15 * When retrieving the output of a batch,
     16   allow the user to fetch the concatenation of all the files
     17   rather than a zipped archive of them.
     18
     19 * Add an RPC to get batch "meta-data":
     20   e.g., for each job in the batch:
     21   * host into (OS and CPU type, etc.)
     22   * time info (elapsed, CPU)
     23   * volunteer info (name)
     24   * which app version was used
     25
     26== Remote app creation ==
     27
     28We then discussed the idea of remote app and app version
     29creation, inspired by Natalia Nikitina's system.
     30
     31 * We must keep track of which user added them
     32 * Access control:
     33  * Only designated users can add apps
     34  * Only the user who created an app can add versions of it
     35
     36The interface to add an app would include
     37 * beta test flag
     38 * choose replication level
     39 * choose validator (trivial, bitwise)
     40
     41The interface to add an app version would include
     42
     43 * platform
     44 * plan class
     45 * version number
     46 * main program
     47 * need wrapper?
     48 * other files
     49 * file attributes (copy file etc.)
     50 * signatures
     51
     52== Job graphs ==
     53
     54We discussed whether the remote job submission should
     55support graphs as well as bags of tasks.
     56The consensus was: no, this can be done by an agent
     57in the portal that polls for job/batch completion,
     58then submits new jobs/batches.