Title: Genius for TheoPhys
1Grid portal based data management for Lattice QCD
data
Giuseppe Andronico
work in collaboration with A. Falzone and R.
Barbera
ACAT03, Tsukuba, 02.12.2003
CHEP 2000, 10.02.2000
Giuseppe Andronico
2Outline
- Introduction
- Grid and GENIUS
- ILDG Metadata Workgroup
- GENIUS implementation
- Future developments
ACAT03, Tsukuba, 02.12.2003
Giuseppe Andronico
Roberto Barbera
3The Grid metaphor
ACAT03, Tsukuba, 02.12.2003
Giuseppe Andronico
4DataGrid job work-flow
Università di Catania and INFN Catania - Italy
ILDG and DataGrid Project
Giuseppe Andronico
5A web portal why and how ?
- It can be accessed from everywhere and by
everything (desktop, laptop, PDA, WAP phone). - It can keep the same user interface to several
back-ends (grid dialects ? command-line UIs). - It must be redundantly secure at all levels 1)
secure for web transactions, 2) secure for user
credentials, 3) secure for user authentication,
4) secure at VO level. - All available grid services must be incorporated
in a logic way, just one mouse click away. - Its layout must be easily understandable and user
friendly.
ACAT03, Tsukuba, 02.12.2003
Giuseppe Andronico
Roberto Barbera
6GENIUS (Grid Enabled web eNvironment for site
Independent User job Submission)https//genius.c
t.infn.it INFN/NICE collaboration
GENIUS web portal
ACAT03, Tsukuba, 02.12.2003
Giuseppe Andronico
7GENIUS how it works
WEB Browser
GENIUS
Local WS
EnginFrame
Apache
EDG UI
Giuseppe Andronico
Roberto Barbera
8Grid authentication with MyProxy
Giuseppe Andronico
9ILDGInternational Lattice Data Group
- Upon initiative of Prof. Richard Kenway
- ILDG people
- Tomoteru Yoshie (Japan) Convener
- Chris Maynard (UK)
- Paul Coddington (Australia)
- Jim Simone (USA - SciDAC)
- Robert Edwards (USA - SciDAC)
- Giuseppe Andronico (Italy)
- Dirk Pleiter (Germany)
- Balint Joo (UK)
- http//www.lqcd.org/ildg/tiki-index.php
10ILDG
- Configurations as LQCD resources
- Different algorithms and implementations
- Different data file format
- Standardize metadata to describe configurations
- Management
- Implementation
- Configuration
11ILDG
- XML for metadata
- Last draft at Lattice 2003, Tsukuba
(hep-lat/0309029) - Evolving with LQCD people contribution
12XML to SQL
13Software
- PERL scripts
- DOM parser
- Storing procedure
- Several DB querying procedures
- All this is handles from GENIUS
14GENIUS
15Selecting VO
16The VO page
17Storing a configuration
18Storing a configuration
19A trial search
20The result
21Show metadata info
22Summary and conclusions (1/2)
- ILDG is defining a metadata XML structure to help
LQCD people to share their work - The Grid offers a proper tool to physically
sharing the files world wide in a secure way - We implemented a trial service to
- Store configurations
- Search between configuration by querying XML
informations - Show the search result and, potentially, download
the data - GENIUS offers a quick and simple way to build a
WEB interface to these services to simplify their
use - GENIUS is the targeted Grid-portal for Generic
Applications in EGEE-NA4 (kick-off meeting in
Paris on Dec 18)
Giuseppe Andronico
Roberto Barbera
23Future developments
Summary and conclusions (2/2)
- XML to SQL mapping
- XML database test
- Advanced search engine