ARC g Lite g Lite ARC interoperation Christian

  • Slides: 12
Download presentation
ARC g. Lite, g. Lite ARC interoperation Christian Ulrik Søttrup Péter Stefán

ARC g. Lite, g. Lite ARC interoperation Christian Ulrik Søttrup Péter Stefán

Agenda What is grid interoperation? Know. ARC and interoperations Theoretic interoperation scenarios Possible scenarios

Agenda What is grid interoperation? Know. ARC and interoperations Theoretic interoperation scenarios Possible scenarios for the different directions The current status of ARC g. Lite Limitations Future plans Demo www. knowarc. eu 2

Interoperations Fancy definition by OGF. Use the resources of grid A from grid B

Interoperations Fancy definition by OGF. Use the resources of grid A from grid B and vice versa, wherever possible use standard interfaces. It is an application-level issue. Can be achieved in many ways, but we prefer those ways which conforms to widely accepted standards, quasi-standards. www. knowarc. eu 3

In Know. ARC has a dedicated WP for dealing with interoperability and standardization (WP

In Know. ARC has a dedicated WP for dealing with interoperability and standardization (WP 3): standards conformance (OGF), standards improvement (implementation feedback), policies (mostly EU level), surveying grid services, ARC-EGEE interoperability. In the project ARC g. Lite direction is addressed, the opposite is done in EGEE. www. knowarc. eu 4

Generic interop models www. knowarc. eu 5

Generic interop models www. knowarc. eu 5

Scenarios for g. Lite ARC www. knowarc. eu 6

Scenarios for g. Lite ARC www. knowarc. eu 6

Scenarios for ARC g. Lite www. knowarc. eu 7

Scenarios for ARC g. Lite www. knowarc. eu 7

ARC g. Lite status Decisions: use WS enabled interfaces; use stable interfaces; keep the

ARC g. Lite status Decisions: use WS enabled interfaces; use stable interfaces; keep the client side as lightweight as possible including little amount of dependencies. Basic WS libraries exist. Initial command line interfaces (ngwmdel, ngwmsub, ngwmget, hopefully demoed). Job submission works with limitations. www. knowarc. eu 8

Job description translation Generalised translator and framework is being developed. It will support x.

Job description translation Generalised translator and framework is being developed. It will support x. RSL, JDL, JSDL. Basic x. RSL JDL is already functional. The translator will only require standard ARC libraries. www. knowarc. eu 9

Limitations Limited job description transformation capabilities. There are invalid and tricky translations need special

Limitations Limited job description transformation capabilities. There are invalid and tricky translations need special care (renaming input files, output files). There is no RTE translation. This could be a good common effort to achieve standardized RTE paths. No job status extraction is possible. No information system integration yet. www. knowarc. eu 10

Future plans Overcome current limitations (LBProxy workaround, CREAM submission, more sophisticated translator). Standardization efforts

Future plans Overcome current limitations (LBProxy workaround, CREAM submission, more sophisticated translator). Standardization efforts (RTE): along with other projects, like EGEE, providing implementation feedback to achieve standards improvement. Integration to ARClib - roadmap until April 2008. www. knowarc. eu 11

Thank you Demo + Thanks + Questions www. knowarc. eu 12

Thank you Demo + Thanks + Questions www. knowarc. eu 12