Alert.png The wiki is deprecated and due to be decommissioned by the end of September 2022.
The content is being migrated to other supports, new updates will be ignored and lost.
If needed you can get in touch with EGI SDIS team using operations @ egi.eu.

Difference between revisions of "VT MPI within EGI"

From EGIWiki
Jump to navigation Jump to search
Line 29: Line 29:
* The above set of resources and feedback to resource centers, user communities and technology providers on how to improve MPI within EGI.
* The above set of resources and feedback to resource centers, user communities and technology providers on how to improve MPI within EGI.
|  
|  
VTP_Tasks =
= VTP_Tasks =
=== Task 1:  MPI documentation ===  
=== Task 1:  MPI documentation ===  
*'''Assigned to:''' Enol / Paschalis Korosoglou  
*'''Assigned to:''' Enol / Paschalis Korosoglou  

Revision as of 12:24, 30 May 2012

General Project Information

Motivation

Despite a dedicated SA3 activity to support MPI there still seem to be significant issues in uptake and satisfaction amongst the user communities. This VT

  • Works with user communities and projects that use MPI resources (e.g. ITER, MAPPER, A&A, etc) to demonstrate that MPI can work successfully in EGI.
  • Sets up a VO on EGI with sites committed to support MPI jobs.
  • Improve the communication between MPI users and developers of MPI support within EGI SA3.

Output

The VT is expected to produce the following outputs:

  • Materials (tutorials, white papers, etc) about successful use cases of MPI on EGI that can be used by new communities to use MPI on EGI.
  • An MPI VO that provides:
    • dedicated CPUs for MPI jobs
    • MPI specific test probes can run on all sites using the VO Monitoring services of Ibergrid (EGI-InSPIRE VO Services group)
    • accounting for MPI jobs
    • user support
  • Improved communication channels with MPI users
  • The above set of resources and feedback to resource centers, user communities and technology providers on how to improve MPI within EGI.

Tasks

  • Task 1
  • Task 2
  • ...
  • Task N


Members

  • NGIs - confirmed:
    • BG: Aneta Karaivanova
    • CZ: Zdenek Sustr (leader)
    • ES/IBERGRID: Alvaro Simon (leader), Enol Fernandez, Iván Díaz, Alvaro Lopez, Pablo Orviz, Isabel Campos, Roberto Rosende Dopazo
    • GR: Dimitris Dellis, Marios Chatziangelou, Paschalis Korosoglou
    • HR: Emir Imamagic, Luko Gjenero
    • IE: John Walsh
    • IT: Daniele Cesini, Alessandro Costantini, Vania Boccia, Marco Bencivenni
    • PT: Gonçalo Borges
    • SK: Viera Sipkova, Viet Tran, Jan Astalos
    • UK: John Gordon
  • EGI.eu: Gergely Sipos, Karolis Eigelis, Tiziana Ferrari, Peter Solagna

Resources

VO MPI-Kickstart

The MPI-Kicktart Virtual Organization brings together sites and users inetrested in improving MPI reliability across EGI.

Useful Links

Environment Settings

VO_MPI_VOMS_SERVERS="'vomss://voms1.egee.cesnet.cz:8443/voms/mpi?/mpi'"
VO_MPI_QUEUES=""
VO_MPI_SW_DIR="$VO_SW_DIR/mpi"
VO_MPI_DEFAULT_SE=""
VO_MPI_STORAGE_DIR=""
VO_MPI_VOMSES="'mpi voms1.egee.cesnet.cz 15030 /DC=cz/DC=cesnet-ca/O=CESNET/CN=voms1.egee.cesnet.cz mpi 24'"
VO_MPI_VOMS_POOL_PATH=""
VO_MPI_VOMS_CA_DN="'/DC=cz/DC=cesnet-ca/O=CESNET CA/CN=CESNET CA 3'"
VO_MPI_WMS_HOSTS="wms1.egee.cesnet.cz wms2.egee.cesnet.cz" 

Progress

Task 1: MPI documentation

Task 2: Nagios probes

Task 3: Information system

  • Checked current GLUE2 schema to find MPI static values.
    • MaxSlotsPerJobs Can be used for MPI jobs:The maximum number of slots which could be allocated to a single job. This value is not filled by the current LRMS Information Providers.
    • Raise a request to EMI. Include MaxSlotsPerJobs as a new value to be published by batch system IPs.

Task 4: Accounting system

Task 5: Batch system status

Task 6: Gather information from MPI sites