Download presentation
Presentation is loading. Please wait.
1
Globus Toolkit 4 hands-on Gergely Sipos, Gábor Kecskeméti MTA SZTAKI sipos@sztaki.hu
2
2 Data MgmtSecurity Common Runtime Execution Mgmt Info Services Web Services Components Non-WS Components Pre-WS Authentication Authorization GridFTP Pre-WS Grid Resource Alloc. & Mgmt Pre-WS Monitoring & Discovery C Common Libraries Authentication Authorization Reliable File Transfer Data Access & Integration Grid Resource Allocation & Management Index Java WS Core Community Authorization Replica Location eXtensible IO (XIO) Credential Mgmt Community Scheduling Framework Delegation The GT4 “service bag” Data Replication Trigger C WS Core Python WS Core WebMDS Workspace Management Grid Telecontrol Protocol Contrib/ Preview Core Depre- cated www.globus.org
3
3 How to use a Grid 1. Find a VO suitable to your needs – national or international collaborations. (See Grid intor slides from the morning) 2. Obtain a user certificate from a CA which is recognized by the VO 1. Procedure is CA dependent 3. Register to the VO 1. Procedure is VO dependent 4. Use client tools to interact with the Grid services involved in the VO 1. Use command line clients installed on a user interface (UI) machine 2. Use portals or other graphical tools to access the services
4
4 How it works today 1. Our VO today is Westfocus: l Contains services for training and demonstration purposes l Grid services are located at 3 sites: MTA SZTAKI - Budapest, Hungary University of Westminster - London, UK University of Veszprem - Veszprem, Hungary 2. Tutors obtained training certificates for you from UK CA l Training certificates are valid for a few days… 3. Tutors registered these certs. at the 3 sites 4. Command line clients are available on SZTAKI site l MDS4 information system l GridFTP l WS-GRAM job management with RFT (reliable file transfer)
5
5 Westfocus infrastructure SZTAKI GT4 site ssh Tutorial room machines in Porto User interface machine University of Veszprem GT4 site University of Westminster GT4 site GSI grid-compute-ws.cpc.wmin.ac.uk gn6.cluster.cpc.wmin.ac.uk node40.cluster.cpc.wmin.ac.uk gt4.irt.vein.hu n34.hpcc.sztaki.hu
6
6 Agenda l Get access to Westfocus: u Transform certificate from P12 to PEM format u Create proxy l Discover Westfocus services u MDS query l Managing files u Transfer files with GridFTP l Manage jobs l Manage batch jobs l Collaborative work with GT4
7
7 MDS4 infrastructure in Westfocus SZTAKI MDS service University of Veszprem MDS service University of Westminster MDS services Push Pull MDS client
8
8 Matrix multiplication job l C code l Binary compatible with Westfocus l Reads matrixes from INPUT1 and INPUT2 files l Writes result matrix to OUTPUT file l Command line parameters: M V l./multiply M V 3 3 2 1 3 1 1 1 3 3 3 binary INPUT1 3 3 5 2 7 6 7 9 3 8 2 INPUT2 3 3 25 35 29 14 17 18 42 51 54 OUTPUT
9
9 GRAM services GT4 Java Container GRAM services Delegation Local scheduler User job Compute element sudo GRAM adapter Local job control Delegate Client Job functions Delegate Target GRAM service Simple job submission SEG Job events
10
10 GRAM services GT4 Java Container GRAM services Delegation RFT File Transfer request GridFTP Remote storage element(s) Local scheduler User job Compute element GridFTP sudo GRAM adapter FTP control Local job control Delegate FTP data Client Job functions Delegate Job submission with file staging SEG Job events Target GRAM service
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.