Ganga: User-friendly Grid job submission and management tool for LHC and beyond
Creators
- 1. European Organization for Nuclear Research, CERN CH-1211, Geneve 23 (Switzerland)
- 2. Department of Physics, University of Cambridge, JJ Thomson Avenue, Cambridge CB3 0HE (United Kingdom)
- 3. Particle Physics Experiments Group, School of Physics, University of Edinburgh, Edinburgh EH9 3JZ (United Kingdom)
- 4. Department of Physics, Imperial College London, Prince Consort Road, London SW7 2AZ (United Kingdom)
- 5. Ludwig-Maximilians-Universitaet Muenchen, Geschwister-Scholl-Platz 1, 80539 Munich (Germany)
- 6. School of Physics and Astronomy, University of Birmingham, Edgbaston, Birmingham, B15 2TT (United Kingdom)
- 7. Nationaal instituut voor subatomaire fysica (NIKHEF), Science Park 105, 1098 XG Amsterdam (Netherlands)
- 8. Institute of High Energy Physics of the Austrian Academy of Sciences, Nikolsdorfer Gasse 18, A-1050 Wien (Austria)
- 9. Experimental Particle Physics Group, Department of Physics, University of Oslo, PO Box 1048, Blindern, NO-0316 Oslo (Norway)
- 10. Department of Physics, University of Oxford, Parks Road, Oxford OX1 3PU (United Kingdom)
Description
Ganga has been widely used for several years in ATLAS, LHCb and a handful of other communities. Ganga provides a simple yet powerful interface for submitting and managing jobs to a variety of computing backends. The tool helps users configuring applications and keeping track of their work. With the major release of version 5 in summer 2008, Ganga's main user-friendly features have been strengthened. Examples include a new configuration interface, enhanced support for job collections, bulk operations and easier access to subjobs. In addition to the traditional batch and Grid backends such as Condor, LSF, PBS, gLite/EDG a point-to-point job execution via ssh on remote machines is now supported. Ganga is used as an interactive job submission interface for end-users, and also as a job submission component for higher-level tools. For example GangaRobot is used to perform automated, end-to-end testing of distributed data analysis. Ganga comes with an extensive test suite covering more than 350 test cases. The development model involves all active developers in the release management shifts which is an important and novel approach for the distributed software collaborations. Ganga 5 is a mature, stable and widely-used tool with long-term support from the HEP community.
Availability note (English)
Available from http://dx.doi.org/10.1088/1742-6596/219/7/072022Additional details
Identifiers
Publishing Information
- Journal Title
- Journal of Physics. Conference Series (Online)
- Journal Volume
- 219
- Journal Issue
- 7
- Journal Page Range
- [6 p.]
- ISSN
- 1742-6596
Conference
- Title
- 17. international conference on computing in high energy and nuclear physics
- Acronym
- CHEP09
- Dates
- 21-27 Mar 2009
- Place
- Prague (Czech Republic)
INIS
- Country of Publication
- United Kingdom
- Country of Input or Organization
- International Atomic Energy Agency (IAEA)
- INIS RN
- 42040767
- Subject category
- S46: INSTRUMENTATION RELATED TO NUCLEAR SCIENCE AND TECHNOLOGY; S97: MATHEMATICAL METHODS AND COMPUTING;
- Resource subtype / Literary indicator
- Conference
- Descriptors DEI
- B MESONS; CERN LHC; COMPUTER CODES; CONFIGURATION; DATA ANALYSIS; DISTRIBUTED DATA PROCESSING; INTERFACES; MANAGEMENT; PARALLEL PROCESSING; PARTICLE TRACKS; TESTING
- Descriptors DEC
- ACCELERATORS; BEAUTY MESONS; BEAUTY PARTICLES; BOSONS; CYCLIC ACCELERATORS; DATA PROCESSING; ELEMENTARY PARTICLES; HADRONS; MESONS; PROCESSING; PROGRAMMING; PSEUDOSCALAR MESONS; STORAGE RINGS; SYNCHROTRONS