Speakers
Description
Keywords
Medical imaging, Moteur, VBrowser, DIANE
Detailed analysis
To fulfill usability needs, grids have to provide (i) high-level execution interfaces, (ii) application-porting frameworks and (iii) good quality of service in terms of error rate and job waiting times.
The demo presented here gathers 3 systems to meet those requirements, namely:
(i) the VBrowser interface developed in the Dutch VL-e project
(ii) the Moteur workflow engine developed at CNRS-I3S in Sophia-Antipolis, France
(iii) the DIANE pilot-job framework developed at CERN.
In particular, the main contribution of this demo is the Moteur-DIANE integration. A generic DIANE master and the corresponding agent have been developed to enable the execution of workflow tasks. A special attention is paid to the respect of user authentication along the experiment life-cycle and to the control of the number of running agents.
Justification for delivering demo and technical requirements (ONLY for demonstrations)
Technical requirements: outbound connectivity to ports 30000, 443 and 8443. No inbound required. Wireless ok.
Conclusions and Future Work
The system presented in this demo provides a high-level interface to the grid, a rapid application porting framework and a good quality of service for the jobs. Future work includes the development of improved managers to further control the total number, submission time and execution site of the pilots with respect to the grid status. Besides, a precise evaluation on our applications of the conditions leading pilot jobs to improve performance w.r.t regular submission is expected.
Impact
Pilot-job frameworks such as WISDOM, DIANE or ToPoS are now widely acknowledged as efficient systems to reduce the impact of job failures, long waiting times and resource heterogeneity. The integration presented in this demo enables all the applications developed within Moteur to benefit from the DIANE pilot-job framework without any modification. In particular, pilot-jobs are directly made available on the end-users' desktop using the VBrowser as a front-end for Moteur applications (see demo at the 3rd User-Forum).
Three medical imaging applications exemplify the impact of the demonstrated system. Security requirements (in particular concerning the sharing of medical data) justify the adoption of the DIANE pilot-job framework which allows agents to run with user credentials. Environments having strong connectivity constraints such as hospitals could still benefit from pilot-jobs thanks to the decoupling of the user front-end from the job submission system running the masters.
URL for further information
www.creatis.insa-lyon.fr
cern.ch/diane
staff.science.uva.nl/~silvia/vlfmri
modalis.polytech.unice.fr