250 likes | 404 Views
Griiditehnoloogia. Andi Hektor, andi.hektor@ nicpb.ee 27 . sept 2004, Küber. Loengu kava. Mis on Griid? Milleks Griidi vaja on? NorduGrid ja Eesti Griid Teised projektid: EGEE/CERN Griidikliendi installeerimine ja põhifunktsioonid Näited. Mis on Grid?. G1. AK1. Lab1. Lab2. . .
E N D
Griiditehnoloogia Andi Hektor, andi.hektor@nicpb.ee 27. sept 2004, Küber
Loengu kava • Mis on Griid? • Milleks Griidi vaja on? • NorduGrid ja Eesti Griid • Teised projektid: EGEE/CERN • Griidikliendi installeerimine ja põhifunktsioonid • Näited
G1 AK1 Lab1 Lab2 G2 AK1 Lab1 Lab2 G3 AK1 Lab1 Lab2 Veidi teadusest ja arvutitest (1/2) AEG
G4 AK1 Lab1 Lab2 G5 AK1 Lab1 Lab2 Veidi teadusest ja arvutitest (2/2) AEG Grid? Mida teadlased üldse tegid enne arvuteid???
1 2 Hajusarvutused • Paralleliseeritavus • Kas saab ülesannet väiksemateks ja paralleelselt lahendavateks tükkideks jagada? • Andmete jagamine arvutusõlmede vahel
Turvalisus! Millest Griid koosneb? (1/2) Andmete haldus Informatsiooni süsteem Ressursside ja arvutuste haldus
Griidimaailma kokkulepped • OGSA (Open Grid Services Architecture) • GGF (Global Grid Forum) • WSRF (Web Services Resource Framework) • Kliendi pool: XRSL (Extended Resource Specification Language) XML, etc • Lisainfo:www.globus.org, www.ggf.org
Erinevad griidiprojektid maailmas • Projektid Euroopas: NorduGrid, www.nordugrid.org - väike, aga tubli EGEE/LGC – suur ja hajus • Projekt Eestis: “Eesti Griid”, grid.eenet.ee, Tarkvara: NorduGrid ARC Riistvara ja kohalikud Griidi “sõlmed”: TÜ, TTÜ, KBFI, EENet, Tõravere jt
Eksperimendi modelleerimine • Geomeetria modelleerimine (CAD jne) • Füüsika modelleerimine: Monte Carlo meetod Tarkvara: CMSIM (Pythia) • Kiirguse ja aine vastasmõju: Monte Carlo meetod Tarkvara: OSCAR (Geant4) • Detektori väljundandmete analüüs: Tarkvara: ORCA (Aida) Root • Kogu analüüsi ahel: (CMSIM) (OSCAR) (ORCA) • Andmetöötlusmudelid: staatilised iseõppivad (neuraalvõrgud jt)
Andmevood CERNi detektoritest • Andmehulgad: detektorist: ~ 1 GB/s filtreeritud: ~10 PB = 104 TB aastas • Andmetöötlus: detektor – riistvara tasemel hoidla - arvutiklastrid • Andmetöötlusmahud ja -vahendid: 30 000 personaalarvutit aastal 2007 arvutusklastrid, arvutusfarmid, Grid
Huvitavaid näiteid, mida eesti “gridiaktivistid” teha plaanivad: • Eesti ID-kaarti kasutamine gridikasutajate autentimisel • Arvatavasti esimestena saime tööle kogu CMS tarkvara (CMSIM, OSCAR, ORCA) griidis • Kiirgusfüüsika modellatsioonid (Geant4) gridil • Animatsiooni- ja renderdamistarkvara kasutamine gridikeskkonnas • DOUG tarkvarale griditoetuse lisamine • Mitmed huvitavad ideed seoses gridiga:“gridiraha”, tarkvara rent griidisüsteemides jpm
Kuidas näeb välja gridiga suhtlemine? • ngsub -f hello.xrsl • Üks näide xrsl failist: &(executable="$EXEC") (inputFiles=(dc_name "")(hzz_2e2mu.txt "")) (outputFiles=(hzz_2e2mu.ntpl "gsiftp://grid1.nicpb.ee:2811/cms_se/hzz_2e2mu.ntpl")) (jobName="cmkin-hzz_2e2mu") (stdout="cmkin.out") (stderr="cmkin.err") (gmlog="gmlog") (CPUTime=300) (runTimeEnvironment="CMS/CMKIN_2_0_1")
Kuidas näeb välja gridiga suhtlemine? • ngstat -a • nget <töö identifikaator> • Gridi monitorid:http://www.nordugrid/monitor/http://giis.eenet.ee/monitor/