1 / 25

Griiditehnoloogia

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. . .

khanh
Download Presentation

Griiditehnoloogia

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Griiditehnoloogia Andi Hektor, andi.hektor@nicpb.ee 27. sept 2004, Küber

  2. Loengu kava • Mis on Griid? • Milleks Griidi vaja on? • NorduGrid ja Eesti Griid • Teised projektid: EGEE/CERN • Griidikliendi installeerimine ja põhifunktsioonid • Näited

  3. Mis on Grid?

  4. G1 AK1 Lab1 Lab2     G2 AK1  Lab1 Lab2       G3 AK1  Lab1 Lab2           Veidi teadusest ja arvutitest (1/2) AEG

  5. G4 AK1   Lab1  Lab2                 G5 AK1   Lab1  Lab2                 Veidi teadusest ja arvutitest (2/2) AEG Grid? Mida teadlased üldse tegid enne arvuteid???

  6. 1 2     Hajusarvutused • Paralleliseeritavus • Kas saab ülesannet väiksemateks ja paralleelselt lahendavateks tükkideks jagada? • Andmete jagamine arvutusõlmede vahel

  7. Turvalisus! Millest Griid koosneb? (1/2) Andmete haldus Informatsiooni süsteem Ressursside ja arvutuste haldus

  8. Millest Griid koosneb? (2/2)

  9. 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

  10. 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

  11. Milleks Griidi vaja on?

  12. “Uus füüsika” – kus me asume?

  13. Detektorid: CMS, ATLAS, ALICE, LHC-B

  14. CMS (Compact Muon Solenoid)

  15. CMS (Compact Muon Solenoid)

  16. 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)

  17. 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

  18. NorduGrid/Eesti Griid

  19. 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

  20. 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")

  21. Kuidas näeb välja gridiga suhtlemine? • ngstat -a • nget <töö identifikaator> • Gridi monitorid:http://www.nordugrid/monitor/http://giis.eenet.ee/monitor/

More Related