GT4 Introductory and Advanced Practicals Rachana Ananthakrishnan, Charles Bacon, Lisa Childers Argonne National Laboratory University of Chicago
ISSGC, July Data Mgmt Security Common Runtime Execution Mgmt Info Services GridFTP Authentication Authorization Reliable File Transfer OGSA-DAI Grid Resource Allocation & Management Index Community Authorization Data Replication Community Scheduling Framework Delegation Replica Location Trigger Java Runtime C Runtime Python Runtime WebMDS Workspace Management Grid Telecontrol Protocol Globus Toolkit v4 Credential Mgmt GT components used in the GT4 practicals
ISSGC, July Lifetime Mgmt II: Lease- Based Model 4. State Management II: Add a Resource Property 1. Deployment: Stand up a StickyNote service 6. Virtual Organization: Register with a community index 2. State Management I: Create Resources StickyNote Resource Tutorial Index Client 3. Lifetime Mgmt I: Destroy Resources Student Index 8. Notification: Resource as Notification producer 9. Service-Level Security 10. Resource- Level Security GT4 Introductory Practical 5. Discovery: Find a Resource
ISSGC, July l The advanced practical is based on a different model than the introductory practical u Services are already deployed on u You will need to complete partially-written clients l Purpose of the advanced practical u Demonstrates multi-service interactions u Preparation for the GT4 Integrated practical u Learn more about writing client code GT4 Advanced Practical
ISSGC, July Recommended Practical Schedule l Introductory Exercise 1: Deploy a Service l Introductory Exercise 2: Create Resources l Introductory Exercise 3: Destroy Resources l Introductory Exercise 4: Add a Resource Property l Introductory Exercise 5: Discover a Resource l Introductory Exercise 6: Register with a Community Index PAUSE Introductory practical work l Start and finish advanced practical RESUME introductory practical l Introductory Exercise 7: Lease-based Lifetime l Introductory Exercise 8: Resource as Notification Producer l Introductory Exercise 9: Service-Level Security l Introductory Exercise 10: Resource-Level Security