Скачать презентацию ICAT Integration at ISIS Tom Griffin ISIS Facility Скачать презентацию ICAT Integration at ISIS Tom Griffin ISIS Facility

673e27759503298fda84f36ded944ec8.ppt

  • Количество слайдов: 13

ICAT Integration at ISIS Tom Griffin, ISIS Facility ICAT Developer Workshop The Cosener’s House, ICAT Integration at ISIS Tom Griffin, ISIS Facility ICAT Developer Workshop The Cosener’s House, Abingdon August 2009 tom. griffin@stfc. ac. uk

ISIS • Neutrons and Muons • Operating since 1984 • 1600 user base; ~200 ISIS • Neutrons and Muons • Operating since 1984 • 1600 user base; ~200 staff • Volume of data ~6 TB • ~5 M datafiles (27 instruments, 500/hour) • >6. 7 GB metadata, >33 M rows

Current Pre-Experiment Current Pre-Experiment

Data. ISIS Data. ISIS

Data. ISIS • Main point of access for ISIS data • Maintains index of Data. ISIS • Main point of access for ISIS data • Maintains index of Run number -> Folder – GEM 12345 – \isisinst$NDXGEMInstrumentdatacycle_01_1GEM 12345. raw –. txt. log. sav 0 • Ranges • Zip files

Data. ISIS Authentication 1 User performs search via application e. g. Data Portal 2 Data. ISIS Authentication 1 User performs search via application e. g. Data Portal 2 Search is executed in ICAT 3 Permitted results are returned to application 4 Results are displayed to the user 5 6 7 User performs request to download datafile, multiple datafiles or dataset ICAT creates http GET link and passes to back to user (routed through application) session. Id email (optional) file. Id(s) or dataset. Id action (i. e. download, zip, compressed) User clicks http link 8 Data. ISIS call ICAT API to check permissions session. Id & datafile. Id(s) or dataset. Id 9 Return 10 Exception on failure or Download. Object on success - user. Id - array [filename, cycle, run number] User gets their data! 7 1 0 5 Data. ISIS 8 1 4 Data Portal 2 3 ICAT API 6 9

Current Pre-Experiment Current Pre-Experiment

‘To Be’ Pre-Experiment ‘To Be’ Pre-Experiment

Problems • RB Numbers • Business System • Not released to users • Replace Problems • RB Numbers • Business System • Not released to users • Replace Data. Portal with Top. Cat

Related Projects • Grid MP – distributed PC network • Analysis and simulation • Related Projects • Grid MP – distributed PC network • Analysis and simulation • New portal required anyway -> 1) Single point of access for Grid MP 2) Use ISIS data in Grid jobs 3) Store results and process in ICAT Where to store data?

Acknowledgments (who did what at ISIS) Freddie Akeroyd (Data. ISIS) Chris Moreton-Smith (ISIS DFS/FRS) Acknowledgments (who did what at ISIS) Freddie Akeroyd (Data. ISIS) Chris Moreton-Smith (ISIS DFS/FRS) Hannah Guest (Facilities Business System & ERAS) Matt Clarke (SECI modifications) Damian Flannery Stuart Ansell (write. Raw) ISIS Computing Group ISIS Data Analysis Group Laurent Lerusse (NXIngest) Database Services, Roger Downing, FBU IT Service Desk (servers and hosting) Core ICAT – Glen, Shoaib, Michael. . .

Questions. . . Questions. . .