Download presentation
Presentation is loading. Please wait.
Published byDiane Hodge Modified over 9 years ago
1
IST-05-034545 CGW 2006 ??.10.2006 Björn Hagemeier b.hagemeier@fz-juelich.de Björn Hagemeier, Roger Menday, Bernd Schuller, Achim Streit A Universal API for Grids
2
A-WARE 2 Motivation Past and current projects demanding easily programmable Grid Past and current projects demanding easily programmable Grid DEISA eDEISA A-WARE Chemomentum Care about functional aspects rather than non- functional necessities like security Care about functional aspects rather than non- functional necessities like security
3
A-WARE 3 The Roctopus API High-level API for programming Grids High-level API for programming Grids One interface – multiple implementations One interface – multiple implementations Configurability Configurability Security Security unicore6:///zam025/storages/home/Desktop unicore5:///jump/jobs/00840f97-064c-4a55-8f44-026069388740 unicore6:///grow/jobs/031898f4-ba72-4751-8d10-6ae7ecc65191 unicore6:///zam025/storages/home/Desktop unicore5:///jump/jobs/00840f97-064c-4a55-8f44-026069388740 unicore6:///grow/jobs/031898f4-ba72-4751-8d10-6ae7ecc65191
4
A-WARE 4 Operations Grid Grid List sites Submit job Site Site List storages List jobs (ps) Submit job Storage Storage List Files Task Task Abort Hold Status File File Import Export
5
A-WARE 5 Applications of Roctopus Clients Clients Commandline tools: Roctopus' Garden, DESHL Agents Agents Middleware: A-WARE, DEISA Portals Portals EnginFrame Frameworks Frameworks Grid DockOn
6
A-WARE 6 Roctopus' Garden
7
A-WARE 7 A-WARE WOS Workflow Orchestrator Service (WOS) Workflow Orchestrator Service (WOS) Agent Agent
8
A-WARE 8 Implementations Unicore 5 Unicore 5 Unicore 6 Unicore 6 Unicore Atomic Services (UAS) possibly others possibly others SSH
9
A-WARE 9 Implementation Layers
10
A-WARE 10 Unicore 5 implementation Developed in DEISA project Developed in DEISA project Uses Arcon library Uses Arcon library
11
A-WARE 11 Unicore 6 Implementation UAS interface implementations UAS interface implementations UNICORE/GS (UniGrids) GPE (Intel) XNJS (FZJ) Client Tools Client Tools XFire XMLBeans Future work Future work Support Registry Service Migration to OGSA-BES
12
A-WARE 12 Related Work Arcon Library Arcon Library Client library for UNICORE 5 Roctopus Unicore 5 implementation uses it Globus CogKit Globus CogKit Java and Python implementations Rapid prototyping Workflows Monitoring GridLab/Grid Application TK GridLab/Grid Application TK Abstraction of Grid middlewares
13
A-WARE 13 Conclusion High-level API for rapid development of clients High-level API for rapid development of clients Several Implementations Several Implementations Abstraction of backend infrastructure Protection of investment UNICORE 5 and 6 If you're interested If you're interested A-WARE:http://www.a-ware.org/ UNICORE:http://www.unicore.eu/
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.