Project

General

Profile

Actions

Setup Remote Processing » History » Revision 15

« Previous | Revision 15/24 (diff) | Next »
Neil Voss, 05/27/2010 02:55 PM


Setup Remote Processing

The web interface for Appion allows one to directly login to a computer and process Appion jobs. But this requires a job submission system to be installed.

The following applies to the both a web-server computer (setup earlier) and job submission system. The job submission system usually consists of a head node (main computer) and individual processing nodes (slave computers) for running jobs. As of these system can exist on an individual computer.

  1. Setup job submission server
  2. Install SSH module for PHP
  3. Configure web server to submit jobs
  4. Testing job submission
  5. Potential job submission problems

Remote Appion Processing through ssh

A more advanced way to run appion script is done through an ssh session. This is equivalent of having you ssh into a computer and starting the appion processes.

There are two kinds of appion processes:
  • The first is a single-node process that can be run on a stand-alone workstation or the head-node of a computer cluster without PBS.
  • The second is a multiple-node process that requires PBS to run on the cluster.

When you use "Just Show Command" option, it is always a single-node process, but if you run through ssh it could be either, depending on the demand of the process. For example, imageuploader.py is typically always run as single-node process while maxlikeAlignment.py is either run on single-node with "Just Show Command" or as a PBS job submission when you run through ssh.


< Create a Test Project


Updated by Neil Voss over 14 years ago · 15 revisions