API

From Grid5000
Revision as of 15:43, 3 November 2008 by Crohr (talk | contribs) (New page: {{Status|Draft}} {{Maintainer|Cyril Rohr}} == Purpose of this document == Define main characteristics of the Grid5000 API == Definitions == ;Grid5000 (G5K) : an infrastructure distribute...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search


Purpose of this document

Define main characteristics of the Grid5000 API

Definitions

Grid5000 (G5K)
an infrastructure distributed in 9 sites around France, for research in large-scale parallel and distributed systems.
Site
a location, geographically remarkable, hosting one or more resources at the disposal of G5K principals.
Experiment
a scientific project that tries to solve non-trivial issues, with regard to parallel and distributed systems, by using the Grid5000 platform as a testbed. A principal conducts an experiment by executing a set of jobs (with possible dependencies between them ?) on a set of resources hosted on one or more sites, which have been allocated for its sole usage for a certain period of time.
Job
a discrete unit of work that uses one or more resources of a certain site to execute a specified program during a certain period of time.
Resource
general denomination of a component of G5K: computing or networking asset.
Principal
a physical person or a computing program having been granted an access to G5K.
Program
an original piece of code containing all the instructions required for its correct execution, on a few or any kind of resources.