DIRAC Production Console
Authors: Dr. GENNADY, Kuznetsov (RAL), Dr. GLENN, Patrick (RAL)
Track: Distributed Data Analysis
DIRAC is the LHCb Workload and Data Management system used for Monte Carlo production, data processing and distributed user analysis. Such a wide variety of applications requires a general approach to the tasks of job definition, configuration and management. In this paper, we present a suite of tools called a Production Console, which is a general framework for job formulation, configuration, replication and management. It is based on Object Oriented technology and designed for use by a collaboration of people with different roles and computing skills. An application is built from a series of simple building blocks – modules, steps and workflow. The Production Console also provides a GUI which is used to formulate a distributed application in the form of platform independent Python code. The system is written in C++ and based on Qt, ensuring portability for a variety of operating systems (currently Linux and Windows versions exist.)
Last modified Wed 7 December 2005 . View page history
Switch to HTTPS . Website Help . Print View . Built with GridSite 1.4.3