Grid examples

From MediaWiki

(Difference between revisions)
Jump to: navigation, search
 
(14 intermediate revisions not shown)
Line 1: Line 1:
-
This page contains various examples of submission of different types of jobs on the Grid as well as basic storage resources interaction tutorial. Examples are committed to new users, and people who want to try EGI Grid.
+
This page contains various examples how to submit jobs on the Grid as well as basic storage resources interaction tutorial. Examples are committed to new users, and people who want to try EGI Grid.
-
This how-to is ideal for users who don`t know how to use Grid, and know little about linux/unix environments.  
+
-
This is a simple job example.
+
 
 +
Simple job example.
  [http://wiki.ipb.ac.rs/index.php/Simple_Job Simple Job]
  [http://wiki.ipb.ac.rs/index.php/Simple_Job Simple Job]
-
This is a job collection example. It is defined as set of independent jobs. This greatly speeds up the job submission time, compared to the submission of individual jobs.
+
Job collection example. It is defined as set of independent jobs. This greatly speeds up the job submission time, compared to the submission of individual jobs.
  [http://wiki.ipb.ac.rs/index.php/Job_collection Job collection]   
  [http://wiki.ipb.ac.rs/index.php/Job_collection Job collection]   
-
This is the implementation of direct acyclic graphs (DAG) job workflow, which are sets of jobs linked by relative dependencies. A job A is said to depend on job B if A is not allowed to run before the job B is successfully completed.  
+
Direct acyclic graphs (DAG) job workflow, which are sets of jobs linked by relative dependencies. A job A is said to depend on job B, if A is not allowed to run before the job B is successfully completed.  
  [http://wiki.ipb.ac.rs/index.php/DAG_job DAG job]
  [http://wiki.ipb.ac.rs/index.php/DAG_job DAG job]
Line 19: Line 19:
  [http://wiki.ipb.ac.rs/index.php/Parametric_Job Parametric Job]
  [http://wiki.ipb.ac.rs/index.php/Parametric_Job Parametric Job]
-
The Message Passing Interface (MPI) is a commonly used standard library for parallel programming. The gLite
+
The Message Passing Interface (MPI) is a commonly used standard library for parallel programming.
-
WMS natively supports the submission of MPI jobs, which are jobs composed of a number of processes running
+
-
on different WNs in the same CE
+
   
   
  [https://http.ipb.ac.rs/documents/glite_mpi_user_guide/ MPI job]
  [https://http.ipb.ac.rs/documents/glite_mpi_user_guide/ MPI job]
 +
Advanced job example
 +
 +
[http://wiki.ipb.ac.rs/index.php/AdvancedJob Advanced job]
And here are some basic steps using grid SE resources. This example includes creating folder, removing folder, uploading a file, downloading a file, replicating a file, list replicas, deleting replicas.
And here are some basic steps using grid SE resources. This example includes creating folder, removing folder, uploading a file, downloading a file, replicating a file, list replicas, deleting replicas.
Line 30: Line 31:
  [http://wiki.ipb.ac.rs/index.php/StoregeElementExamples StoregeElementExamples]
  [http://wiki.ipb.ac.rs/index.php/StoregeElementExamples StoregeElementExamples]
-
Data management
+
'''Data management practical'''
 +
 
 +
[[LHC Computing Grid and LCG File Catalog ]]
 +
 
 +
[[Useful commands]]
 +
 
 +
[[Hands on task]]
-
[[LFC Practical]]
+
[[Syntax]]

Latest revision as of 18:57, 27 May 2012

This page contains various examples how to submit jobs on the Grid as well as basic storage resources interaction tutorial. Examples are committed to new users, and people who want to try EGI Grid.


Simple job example.

Simple Job

Job collection example. It is defined as set of independent jobs. This greatly speeds up the job submission time, compared to the submission of individual jobs.

Job collection  

Direct acyclic graphs (DAG) job workflow, which are sets of jobs linked by relative dependencies. A job A is said to depend on job B, if A is not allowed to run before the job B is successfully completed.

DAG job

A parametric job is a job collection where the jobs are identical but for the value of a running parameter. It is described by a single JDL, where attribute values may contain the current value of the running parameter.

Parametric Job

The Message Passing Interface (MPI) is a commonly used standard library for parallel programming.

MPI job

Advanced job example

Advanced job

And here are some basic steps using grid SE resources. This example includes creating folder, removing folder, uploading a file, downloading a file, replicating a file, list replicas, deleting replicas.

StoregeElementExamples

Data management practical

LHC Computing Grid and LCG File Catalog 
Useful commands
Hands on task
Syntax
Personal tools