160 likes | 281 Views
Me, Myself and GD. Felix Ehm. Location. HARIBO. Little Introduction. Introduction Fellow IT-GD-ITR Oliver, Laurence as supervisors Andreas, Joachim, Gergo, Louis, Maria, Di, Juha, Ricardo (currently) 28 years old Activities EGEE information System GLUE 2.0 GSTAT 2.0 VOMRS.
E N D
Me, Myself and GD Felix Ehm
Location HARIBO Little Introduction • Introduction • Fellow • IT-GD-ITR • Oliver, Laurence as supervisors • Andreas, Joachim, Gergo, Louis, Maria, Di, Juha, Ricardo • (currently) 28 years old • Activities • EGEE information System • GLUE 2.0 • GSTAT 2.0 • VOMRS Felix Ehm, CERN 2008
The EGEE Information System Felix Ehm, CERN 2008
The EGEE Information System • What is it ? • Decentralized information system providing ways to discover services in a Grid Infrastructure • Hierarchical structure of BDIIs (Berkley Database Information Index) • Uses the OpenLDAP server (and Berkley database) internally • Essential part of the instrastructure • What is it used for ? • Publishing Grid resource/service status information • Matchmaking of jobs/resources • Monitoring • Accounting • Who uses it ? • Nearly every gLite component (SE, CE, WMS, UI, ..) Felix Ehm, CERN 2008
Information Flow The EGEE Information System • Architecture • Resource-, Site- and Top-Level BDII • One core component (BDII) • Each level caches information • Information flow follows ‘pull’ principle • Data format is LDIF • DB is recreated every 2min • Facts and Figures • 70 top level BDIIs worldwide • 256 site level BDIIs • Refresh rate 2-5 min for top level • Data size ~32 MByte LDIF data (30sec to add) • Top-level at CERN handles 4 Million requests/day and serves the full database within 2,5sec; 8 head nodes at 20-30% averaged CPU load • BDII scales linearly (~32% speedup/additional core) • Requesting big data sizes >1MByte slows the system down • Many supported platforms Felix Ehm, CERN 2008
o=grid … o=infosys Entries TimeToAdd TimeToSearch ServedRequests The EGEE Information System • How am I involved ? • Performance tests • Developments • Compressed Content Exchange mechanism (32MByte reduced to 3.3MByte) • BDII statistics • Monitoring Information System infrastructure using Nagios Felix Ehm, CERN 2008
GLUE Schema Felix Ehm, CERN 2008
GLUE Schema • What is it ? • Grid Laboratory Unified Environment • Defines a common conceptual data model to be used for Grid resource/service discovery • Working group part of the OpenGridForum (OGF) • Available as Version 1.3 (http://forge.ogf.org/) • Latest News : • GLUE 2.0 in progress : • Elaborated in respect of 1.3 problems • Not backward compatible to 1.3 • Goes to public comments end of April • How am I involved ? • Chairing storage schema discussion • Render relational model of schema Felix Ehm, CERN 2008
GSTAT 2.0 Felix Ehm, CERN 2008
GSTAT • What is GSTAT ? • Displays summarized information about a Grid infrastructure • Content checking on IS • Monitor dynamic values from the information system • Database driven architecture where data is gathered by agents developed by Academica Sinica (Taipei) Felix Ehm, CERN 2008
GSTAT Felix Ehm, CERN 2008
GSTAT Felix Ehm, CERN 2008
GSTAT • What is GSTAT ? • Displays summarized information about a grid infrastructure • Content checking on IS • Monitor dynamic values from the information system • Database driven architecture where data is gathered by agents developed by Academica Sinca (Taipei) • Why another version ? • “evolved over the past few years from a simple cgi script which displayed the summary of the grid infrastructure to a production service„ • Optimizing the visualization: CERN-PROD html page 500KB (only source)+744 pictures each 14KByte = 10,5MByte • New Requirements/Use Cases • What is the plan ? Felix Ehm, CERN 2008
VORMS Felix Ehm, CERN 2008
VOMRS • Just started • Take over work from Lanxin • Nothing to report (yet) Felix Ehm, CERN 2008
End Questions ? Felix Ehm, CERN 2008