2-9 September 2007
Victoria, Canada
Europe/Zurich timezone
Please book accomodation as soon as possible.

The gLite Workload Management System

5 Sep 2007, 14:40
Carson Hall C (Victoria, Canada)

Carson Hall C

Victoria, Canada

oral presentation Grid middleware and tools Grid middleware and tools


Mr Marco Cecchi (INFN cnaf)


The gLite Workload Management System (WMS) is a collection of components providing a service responsible for the distribution and management of tasks across resources available on a Grid. The main purpose is to accept a request of execution of a job from a client, find appropriate resources to satisfy it and follow it until completion. Different aspects of job management are accomplished by different WMS components such as the WMProxy (a Web Service managing users authentication/authorization and operation requests) and the Workload Manager (which performs the matchmaking on the job's requirements and determines where it has to be actually executed). Different kinds of job can be descibed providing needed information through a flexible high-level language called JDL. The most interesting and innovating job types are the Directed Acyclic Graphs (a set of jobs where the input/output/execution of one of more jobs may depend on one or more other jobs), the Parametrics (which allow the submission of a large number of jobs by simply specifying a parametrized description), and the Collections (which represent a possibly huge number of jobs specified within a single description) Several new functionalities (such as the use of Service Discovery for obtaining new service endpoints to be contacted, the automatic sandbox files archiving/compression and sharing, the bulk-matchmaking support), intense testing and a constant bug fixing activity dramatically increased job submission rate and service stability. Future developments of the gLite WMS will be focused on reducing external software dependency, improving its portability, robustness and usability.

Primary authors

Mr Alessandro Maraschini (DATAMAT) Mr Alessio Gianelle (INFN PD) Mr Alvise Dorise (INFN PD) Mr Andrea Cavallini (DATAMAT) Mr Andrea Guarise (INFN TO) Mr Andrea Krop (DATAMAT) Mr Andrea Parrini (DATAMAT) Mr David Rebatto (INFN MI) Ms Elisabetta Molinari (INFN MI) Ms Elisabetta Ronchieri (INFN cnaf) Mr Fabrizio Pacini (DATAMAT) Mr Francesco Giacomini (INFN cnaf) Mr Francesco Prelz (INFN MI) Mr Giuseppe Avellino (DATAMAT) Mr Giuseppe Patania (INFN TO) Mr Luca Petronzio (DATAMAT) Mr Luigi Zangrando (INFN PD) Mr Marco Cecchi (INFN cnaf) Mr Marco Mezzadri (INFN MI) Mr Marco Pappalardo (INFN CT) Mr Massimo Sgaravatto (INFN PD) Mr Maurizio Porciani (DATAMAT) Mr Moreno Marzolla (INFN PD) Mr Paolo Andreetto (INFN PD) Mr Roberto Lops (INFN cnaf) Mr Salvatore Monforte (INFN CT) Mr Sergio Andreozzi (INFN cnaf) Mr Stefano Beco (DATAMAT) Mr Ugo Grandinetti (DATAMAT) Mr Valerio Venturi (INFN cnaf) Mr Vincenzo Ciaschini (INFN cnaf) Mr Vincenzo Martelli (INFN CT)

Presentation Materials