1 SELECTED TOPICS IN DISTRIBUTED AND PARALLEL SYSTEMS Grid Technologies - Practical Lab
Lab 04 - Schedule 2 Discussion of Homework 02 Material required for next Assignment CoG Kit Abstraction Layer Overview on Homework 03
CoG Kit Abstraction Layer 3
CoG Kit Layers 4
CoG Kit Abstractions 5 Supports elementary Grid activities Job execution, file transfer, file operations, … Allows to model complex control flows Based on directed acyclic graphs (DAGs) Handles dependencies automatically Independent of the low-level Grid implementations GT2, GT4, Condor, SSH, … More details: http://wiki.cogkit.org/wiki/Java_CoG_Kit_Abstraction_Guide
Hello World Example 6 Contributing elements (for job execution) Job Specification – description of a job to be executed Task – atomic element of a control flow TaskGraph – a complex control flow Service – interface to a remote Grid Service TaskHandler – adapter processing abstract description Example Code available on the lab homepage See API http://www.cogkit.org/release/4_1_5/api/abstraction- common/index.html
Recommend
More recommend