Changes between Version 11 and Version 12 of RemoteJob


Ignore:
Timestamp:
Jan 11, 2011, 3:56:18 AM (13 years ago)
Author:
tonig
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • RemoteJob

    v11 v12  
    11= Remote job submission =
     2
     3[[PageOutline]]
    24
    35== Introduction and disclaimer ==
     
    2022It will take some work to get it working on other projects.'''
    2123
    22  * Powerpoint slides describing the system are
    23 [http://boinc.berkeley.edu/rboinc.pdf here].
    24  * For details please see the paper T. Giorgino, M. J. Harvey and G. De Fabritiis, ''Distributed computing as a virtual supercomputer: Tools to run and manage large-scale BOINC simulations'', Comp. Phys. Commun. 181, 1402 (2010).  [[http://boinc.berkeley.edu/rboinc.pdf pdf]]
    25  * For client instructions see http://www.multiscalelab.org/utilities/RemoteBoinc
     24 * For details please see the paper T. Giorgino, M. J. Harvey and G. De Fabritiis, '' [http://www.sciencedirect.com/science/article/B6TJ5-4YWYYYV-1/2/3f19f31d3342113d21ea83a3974620c1 Distributed computing as a virtual supercomputer: Tools to run and manage large-scale BOINC simulations]'', Comp. Phys. Commun. 181, 1402 (2010).  [[http://boinc.berkeley.edu/rboinc.pdf pdf]]
     25 * Powerpoint slides describing the system  [http://boinc.berkeley.edu/rboinc.pdf are here].
     26 * Client instructions are at http://www.multiscalelab.org/utilities/RemoteBoinc
    2627
    27 == Summary ==
     28(c) 2011 Universitat Pompeu Fabra. Author: Toni Giorgino (at gmail).
     29
     30== Architecture ==
    2831
    2932RBoinc is composed by the following main components
     
    4952
    5053
    51 Both client and server are composed of Perl scripts (respectively command-line and cgi-bin). The main reason for using the Perl language is that I liked the XML::Simple module for (un-) xml-ing data structures over the network - which helped rapid development.
     54Both client and server are composed of Perl scripts (respectively command-line and cgi-bin). The XML::Simple module is used for (un-) xml-ing data structures over the network.
    5255
    53 == Client-side instructions ==
     56== Client components ==
     57
     58=== Installation ===
     59
     60Client Perl scripts need be unpacked to some client-visible installation directory. Make sure your Perl installation fulfulls the dependencies (use ''cpan'' or your distribution's package manager if not).
    5461
    5562
     63=== Usage ===
    5664Instructions on using the client scripts are temporarily hosted at http://www.multiscalelab.org/utilities/RemoteBoinc .
    57 
    58 Client Perl scripts need be unpacked to some client-visible installation directory. Make sure your Perl installation fulfulls the dependencies (use ''cpan'' or your distribution's package manager if not).
    5965
    6066For details on the chaining mechanism, please see the paper T. Giorgino, M. J. Harvey and G. De Fabritiis, ''Distributed computing as a virtual supercomputer: Tools to run and manage large-scale BOINC simulations'', Comp. Phys. Commun. 181, 1402 (2010).  [[http://boinc.berkeley.edu/rboinc.pdf pdf]].
     
    6268
    6369
    64 == Server-side instructions ==
     70== Server-side components ==
    6571
    66 The main steps to install the RBoinc server components are:
     72=== Installation ===
     73
     74Overview of the steps to install the RBoinc server components are:
    6775
    6876 * Setup or adapt an  instance of the apache web server on the boinc server (or change the boinc one) to serve the rboinc cgi and DAV paths. See the ''apache.conf'' example file provided with the distribution. We shall assume that apache will serve at http://YOUR_SERVER:8383/rboinc_cgi