I nt roduct ion t o grid t echnologies and pr act ical usage of - - PowerPoint PPT Presentation
I nt roduct ion t o grid t echnologies and pr act ical usage of - - PowerPoint PPT Presentation
I nt roduct ion t o grid t echnologies and pr act ical usage of gLit e Middleware Present er: Shalt on Mot hwa Supervisor : Andrey Nechaevskiy (LI T) CONTENTS 1. I nt r oduct ion 2. Aims and Obj ect ives 3. Theor y, Equipment or Exper
CONTENTS
- 1. I nt r oduct ion
- 2. Aims and Obj ect ives
- 3. Theor y, Equipment or Exper iment al Descr ipt ion
- 4. Result s
- 5. Conclusion
2 Contents
I nt roduct ion
a) Human Fingers b) Abacus
d) Personal Comput er
c) Calculat or
?
3 Introduction
I nt roduct ion
Grid Comput ing
4
A comput at ional gr id is a har dwar e and sof t war e inf r ast r uct ur e t hat pr ovides dependable, consist ent , per vasive, and inexpensive access t o high-end comput at ional capabilit ies.
Introduction
I nt roduct ion
Grid Component s
5 Introduction
Aims
- This proj ect is t o t each applicant s f or basic
knowledge in Gr id t echnologies and concept s.
- To give essent ial skills needed f or f ur t her work in
t he Gr id (Gr id-enabled applicat ions and Administ r at ion)
6 Aims
Obj ect ives
- 1. Securit y inf rast ruct ure
- 2. Operat ions wit h met adat a cat alogs
- 3. Dat a management
- 4. J ob management
7 Objectives
Equipment Descript ion
Secur it y inf r ast r uct ur e 1. Request ing a digit al cert if icat e 2. Regist er wit h a Vir t ual Or ganizat ion (EDU in J I NR) 3. Making a t empor ar y pr oxy cer t if icat e
8 Security infrastructure
Equipment Descr ipt ion
Securit y inf rast ruct ure : Put t y
9
Client server User I nt erf ace
Security infrastructure
Equipment Descr ipt ion
10
Put t y is a f r ee open sour ce t er minal emulat or applicat ion which can act as a client f or (Secur e Shell) SSH net wor k pr ot ocol.
Security infrastructure
Equipment Descr ipt ion
Oper at ions wit h met adat a cat alogs
11
List direct ories, get inf ormat ion about f iles and direct or ies, get inf ormat ion about right s, per missions and get inf ormat ion about resources.
Operations with metadata catalogs
Equipment Descr ipt ion
12
All LFC commands st ar t s f r om “lf c-”. To get f ull list when you are in a command line j ust t ype “lf c-” and pr ess TAB but t on. lf c-mkdir , lf c-ls, lf c-get acl, et c.
Logical File Cat alog (LFC) commands
Operations with metadata catalogs
Equipment Descr ipt ion
Lcg-inf osit es --vo edu all
13 Operations with metadata catalogs
Equipment Descr ipt ion
Filezilla window
14
Dat a management
Data management
Equipment Descr ipt ion
Dat a Management
15 Data management
Equipment Descr ipt ion
Dat a f ile copy and regist rat ion command
16 Data management
Equipment Descr ipt ion
J ob submission
17 Job submission
Equipment Descr ipt ion
St andard j dl f ile
18 Job submission
My Proj ect
19
We have a set of images (*.j pg). Ar chive cont aining f iles is placed in t he gr id lf n:/ gr id/ edu/ phot os/ phot os.lf n You should wr it e a scr ipt which will: 1.upload t he ar chive on t he appr opr iat e working nod 2.unpack t he ar chive 3.r esize all of images f r om ar chive using I mage Magic ut ilit y (t his t ool inst alled
- n vps105.j inr .r u)
4.Pack t his dir ect or y and and submit it t o t he gr id.
Equipment Descr ipt ion
J ob submission requirement s:j dl f ile
20 Job submission
J ob submission requirement s: Execut able f ile
The execut able f ile has t he main sour ce code t o per f or m t he act ual j ob submit t ed t o t he gr id.
21
Equipment Descr ipt ion
Job submission
Equipment Descr ipt ion
Workload Management Syst em
22 Workload M anagement System
Equipment Descr ipt ion
J ob submission in gLit e
23 Workload M anagement System
Equipment Descr ipt ion
Main t ypes of j obs
- Single normal j obs
- DAG (Direct Acyclic Graphs)
- Collect ions
- Paramet ric
- I nt eract ive
24 Workload M anagement System
Equipment Descr ipt ion
J ob Submission command
25 Workload M anagement System
Equipment Descr ipt ion
J ob st at us command
26 Workload M anagement System
Result s
J ob out put
27 Results
Result s
Get t he guid of t he f ile in t he grid
Guid is used t o ident if y t he in t he gr id. Af t er t his it means your j ob has been successf ul execut ed and t he r esult s ar e st or e in gr id wit h t he guid. The t o download it t o a local machine t he lcg-cp command can be used.
28 Results
Conclusion
All t he basic concept s and t he t echnologies about gLit e were learnt and comprehended since t he grid ret urned correct result s.
29 Conclusion
Conclusion
30
Nowadays it ' s impossible t o imagine nat ur al science r esear ch wit hout comput er assist ance. I n each f ield scient ist s have a need t o simulat e complex pr ocesses, handle exper iment al dat a and st or e huge amount s of inf or mat ion' s.
Conclusion
Thanks !
31