DISTRIBUTED AND PARALLEL SYSTEMS Grid Technologies - Practical Lab - - PowerPoint PPT Presentation

distributed and parallel
SMART_READER_LITE
LIVE PREVIEW

DISTRIBUTED AND PARALLEL SYSTEMS Grid Technologies - Practical Lab - - PowerPoint PPT Presentation

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


slide-1
SLIDE 1

SELECTED TOPICS IN DISTRIBUTED AND PARALLEL SYSTEMS

Grid Technologies - Practical Lab

1

slide-2
SLIDE 2

Lab 04 - Schedule

2

 Discussion of Homework 02  Material required for next Assignment

 CoG Kit Abstraction Layer

 Overview on Homework 03

slide-3
SLIDE 3

CoG Kit Abstraction Layer

3

slide-4
SLIDE 4

CoG Kit Layers

4

slide-5
SLIDE 5

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

slide-6
SLIDE 6

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