70 likes | 193 Vues
This document outlines NAREGI's short-term interoperability and interoperation strategies with EGEE (gLite), GIN, and BES/ESI. It highlights key plans including bi-directional submission capabilities, resource information exchange, and demonstrations at SC06. The report discusses various job submission mechanisms, future studies on interoperability, and the need for improved independence and interaction among grid services. Emphasis is placed on achieving seamless communication and job execution between these grid frameworks while overcoming current implementation challenges.
E N D
NAREGI Interoperability/Interoperation,Short Term Policy(for EGEE, GIN, and BES/ESI) May 2006 NAREGI-WP1 National Institute of Informatics
Interoperability: NAREGI Short Term Policy NAREGI has three interoperability/interoperation plans. • Interoperation with EGEE (gLite) Discussed in CERN (March) and Condor Week (April) • Demonstration @ SC06 • Simple/Single Job (up to SPMD) • Bi-Directional Submission • NAREGI gLite: GT2-GRAM • gLite NAREGI: Condor-G • Exchange Resource Information • GIN Interoperability (WS-GRAM) • Demonstration @ SC06 • Simple/Single Job (up to SPMD) • One way Submission (NAREGI GIN) • GIN NAREGI is difficult to support in the current NAREGI implementation • WS-GRAM • Exchange Resource Information (depends on activity of Information Service Area) • GIN Interoperability (BES/ESI) • Under study • Schedule is TBD
gLite to NAREGI bridge NAREGI client lib NAREGI-SS [JSDL] Interop-SC NAREGI-SC Interoperation with EGEE (gLite) gLite-WMS [JDL] gLite-IS [GLUE] IS bridge NAREGI-IS [CIM] • GLUE CIM Bridge-CE [JDL] EGEE user Condor-G Adapter NAREGI user Condor-G NAREGI Portal [JSDL] • ClassAd JSDL • NAREGI-WF generation • Job Submission/Control • Status propagation • Certification ? • JSDL RSL • Job Submission/Control • Status propagation gLite-CE NAREGI GridVM GT2 GRAM
anotherGrid [JSDL] GT4 NAREGI-SS [JSDL] Interop-SC NAREGI-SC GIN Interoperability (WS-GRAM) anotherGrid-IS [CIM or GLUE] IS bridge NAREGI-IS [CIM] • GLUE CIM another grid’s user NAREGI user Sorry, One way now !! NAREGI Portal (Short Term ) • JSDL RSL • Job Submission/Control • Status propagation anotherGrid-CE NAREGI GridVM WS-GRAM WS-GRAM
Study: BES/ESI Interoperability Comparison: Goals *1: Extended
Study: BES / ESI Interoperability cont. Job Factory Operations • State Model • NAREGI state model is similar with BES state model
Interoperability: NAREGI Long Term Policy • Support standard I/Fs for interoperability (BES/ESI etc.) • Improve independency of Super Scheduler (SS) and Job Execution Service (SC) • SS • Support job submission to other grids • Support execution services which have no advanced reservation capability • Simplify input workflow • Separate user process workflow and service workflow • Study: BES/ESI as SS I/F • Problem: No workflow I/F • SC • Support job submission from other grids • Support non advanced reserved job submission • Improve job submission and advanced reservation I/Fs for upper layer • Reservation table synchronization etc. • Study: BES/ESI as SC I/F • Problem: No advanced reservation I/F