110 likes | 183 Views
Enhancing SegHidro/BRAMS experience through EELA. José Flávio M. V. Júnior Paulo Ricardo Motta Gomes. FINAL PRESENTATION. EGRIS1 Achievements. Successful gridifying of the meteorologic application of SegHidro Portal Input data uploading module Input data validation module
E N D
Enhancing SegHidro/BRAMS experience through EELA José Flávio M. V. Júnior Paulo Ricardo Motta Gomes FINAL PRESENTATION
EGRIS1 Achievements • Successful gridifying of the meteorologic application of SegHidro Portal • Input data uploading module • Input data validation module • Job submitting module • Job monitoring module • Output data retrieving module • Acquaintance of gLite middleware components • Helpful on the integration OurGrid/gLite
Overall architecture CPTEC FTP LFC MPI Portal RB SE WN CE L&B User
Input data uploading module • Performed by update_brams_data.sh • Evoked daily by system scheduler (cron) lcg-del ftp_gamrams.sh lcg-cr CPTEC FTP SERVER LOCAL MACHINE SE
Input data validation module 2 1 INPUT FILE LIST LFC JAVA API 2 CORE SE FILE CATALOG (LFC) 3 3 JOB SUBMITTING MODULE
Job submitting module • Performed by brams-job-submitter.sh Edit 1 Parameters JDL MODEL CORE SHELL 2 EDG-JOB-SUBMIT JOBID 3 JOB MONITORING THREAD
Job monitoring module • Performed by job-status-checker.sh 1 jobID EDG-JOB-STATUS CORE SHELL 2 LOGGING AND BOOKKEEPING jobStatus 3 OUTPUT DATA RETRIEVING MODULE
Output data retrieving module • Performed by job-get-output.sh jobID + output file list 1 EDG-JOB-GET-OUTPUT CORE SHELL 2 RB boolean 3 download False 3 True
Next steps • Install an EELA site at LSD • Make new system available to users • Optimize architecture • AMGA • File replication on SE • Integration between EELA’s gLite and LSD’s OurGrid
Thank you! Merci! Danke! Grazie! Gracias! Obrigado!