application porting and web services for the molecular
play

Application porting and web services for the Molecular and Materials - PowerPoint PPT Presentation

Application porting and web services for the Molecular and Materials Sciences and Technologies community Alessandro COSTANTINI 1 , Daniele CESINI 1 , Diego MICHELOTTO 1 , Marco BENCIVENNI 1 , Vania BOCCIA 1 , Emidio GIORGIO 1 , and Antonio


  1. Application porting and web services for the Molecular and Materials Sciences and Technologies community ¡ Alessandro COSTANTINI 1 , Daniele CESINI 1 , Diego MICHELOTTO 1 , Marco BENCIVENNI 1 , Vania BOCCIA 1 , Emidio GIORGIO 1 , and Antonio LAGANA ’2 1 INFN/IGI (IT) 2 Univ. of Perugia ¡ ¡alessandro.costan:ni@pg.infn.it ¡ 1 1 1 20/05/14 20/05/14 EGI ¡Community ¡Forum ¡2013 ¡ EGI ¡Community ¡Forum ¡2013 ¡

  2. Summary • The Italian NGI • The User Community: CMMST • The computational problem • Code Porting: 3 from the CC environment • A smart solution: IGI web portal • Conclusions 2 20/05/14 EGI ¡Community ¡Forum ¡2013 ¡

  3. Work-plan for application porting Seek, identify, and closely support new communities to deploy their applications and create the computing model The NGI_IT User Support and Training (FUS in Italian) team Disseminate the work Train users to use done to find new the new execution applications for long procedure term sustainability 3 20/05/14 EGI ¡Community ¡Forum ¡2013 ¡

  4. The CC domain in EGI • CC EGI Virtual Organizations (VO)s – COMPCHEM , GAUSSIAN, CHEM.VO.IBERGRID.EU – Researchers out of the existing CC VOs Normalised CPU time K.SI2K.Hours 1/2013 - 1/2014 COMPCHEM 18,311,531 GAUSSIAN 278,244 CHEM.VO.IBERGRI D.EU 2,137,536 TRGRIDB 222 4 20/05/14 EGI ¡Community ¡Forum ¡2013 ¡

  5. The training workshop First Training Workshop on Grid porting of computational chemistry applications (Rome, 20-21 January 2014) Organizers - COMPCHEM Virtual Organisation - Italian NGI User Support and Training unit (IGI-FUS) In collaboration with - GARR consortium, the Italian National Research and Education Networks (NREN) - INSTM consortium, the National Institute of Materials Science and Technology Active participation of 22 young researchers from 12 different departments of the various national institutes, including a remote participant from the Spanish National Research Council (CSIC) in Madrid. 5 20/05/14 EGI ¡Community ¡Forum ¡2013 ¡

  6. The training workshop • Main objectives – give an overview, from a user perspective, of the Grid infrastructure in the European context. – give the needed know-how related to the application porting on distributed computing infrastructures. • Computational chemistry applications used to solve real-life GRID use cases: – VENUS (molecular dynamics) – CRYSTAL (electronic structures of solid materials) – QUANTUM ESPRESSO (electronic structures and modelling) • The event was preceded by two on-line meetings – Aimed at how to cope with the most common issues when accessing distributed resources for the first time. 6 20/05/14 EGI ¡Community ¡Forum ¡2013 ¡

  7. Computational requirements • Strictly related to the application • VENUS (molecular dynamics) – Parameter study approach – Monitoring of many jobs • CRYSTAL – MPI calculations – Long simulation running • QE – MPI calculations – Many modules, needs complex workflow 7 20/05/14 EGI ¡Community ¡Forum ¡2013 ¡

  8. Application porting • All the applications have been initially installed and configured in some of the IGI domain • Some scripts have been developed to – Interact with the middleware – Use MPI job – Checkpointing the job for runtime analysis and restart 8 20/05/14 EGI ¡Community ¡Forum ¡2013 ¡

  9. Grid Approach Problem • For new Users Grid is complex, they must: • have a recognized certificate • belong to a Virtual Organization (Certificate is necessary) • know JDL and commands syntax • know some basic Grid concepts VO User Interface Command Line Certificate JDL SRM New unsatisfied Grid Users 9 20/05/14 EGI ¡Community ¡Forum ¡2013 ¡

  10. Our solution IGI WEB Portal Federation users User CA My Proxy Storage Interface Online Cloud Complexity hidden Grid resources 10 20/05/14 EGI ¡Community ¡Forum ¡2013 ¡

  11. The IGI Portal facility • IGI Portal is a powerful and easy to use gateway to access the grid: – Job submission – Data management – Cloud – Application specific • Web GUIs has been provided through dedicated portlet – To access the standard functionalities of the Grid – To minimize the skills needed by the user to use the Infrastructure ¡ 11 20/05/14 EGI ¡Community ¡Forum ¡2013 ¡

  12. VENUS graphical interface • Built customizing the DIRAC portlet of the IGI portal • The user can set in an easy and intuitive way the needed parameters, like: – an identifier label for the submitted jobs, to distinguish each set of submission; – the input file, already stored in the grid Storage Elements (SEs), and selectable from the user with dropdown menu; – the output folder in the grid data management system directory, where the output will be stored; – the number of parameter sweep jobs to be run in a single submission. 12 20/05/14 EGI ¡Community ¡Forum ¡2013 ¡

  13. VENUS graphical interface 13 20/05/14 EGI ¡Community ¡Forum ¡2013 ¡

  14. VENUS graphical interface 14 20/05/14 EGI ¡Community ¡Forum ¡2013 ¡

  15. CRYSTAL graphical interface • Built customizing the WS-PGRADE portlet of the IGI portal • IGI Portal acts as a central component for workflow instantiation • Special fields enable the user to define – type of calculation – kind of resources to be used – number of required cores. • Handling the checkpointing of the calculation – specialized bash functions developed for copying selected files from the Worker Node (WN) to Grid Storage Elements (SEs), – The same solution enables the user to access directly via the Web portal the outcomes, making them available at runtime 15 20/05/14 EGI ¡Community ¡Forum ¡2013 ¡

  16. CRYSTAL graphical interface 16 20/05/14 EGI ¡Community ¡Forum ¡2013 ¡

  17. QE graphical interface • Built customizing the WS-PGRADE portlet of the IGI portal • IGI Portal acts as a central component for workflow instantiation – Selection of parallel resources – Handling the checkpointing for restart • specialized bash functions developed for copying selected files from the Worker Node (WN) to Grid Storage Elements (SE)s and vice versa 17 20/05/14 EGI ¡Community ¡Forum ¡2013 ¡

  18. QE graphical interface 18 ¡ 18 20/05/14 EGI ¡Community ¡Forum ¡2013 ¡

  19. QE graphical interface 19 ¡ 19 20/05/14 EGI ¡Community ¡Forum ¡2013 ¡

  20. Conclusion • CC applications successfully ported to Grid services in strong partnership with the experienced users in order to address their requirements • The adoption of a “web based ad-hoc solution” allows also inexperienced users to execute programs on the Grid • Training event workshop as a pilot activities for dissemination • Work in progress to build a solid platform, offered to users as a service, for assembling accurate multi scale realistic simulations and workflows 20 20/05/14 EGI ¡Community ¡Forum ¡2013 ¡

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend