Stephen Booth EPCC Stephen Booth GridSafe Overview.

Slides:



Advertisements
Similar presentations
Instant JChem - current status and what's coming soon. Tim Dudgeon Solutions for Cheminformatics.
Advertisements

IRRA DSpace April 2006 Claire Knowles University of Edinburgh.
W w w. h p c - e u r o p a. o r g HPC-Europa Portal: Uniform Access to European HPC Infrastructure Ariel Oleksiak Poznan Supercomputing.
The Quantum Chromodynamics Grid James Perry, Andrew Jackson, Matthew Egbert, Stephen Booth, Lorna Smith EPCC, The University Of Edinburgh.
Software change management
Configuration management
REDCap Treatment Randomization Module
11 The Faculty Activity Information Reporting Project.
Surfing the Data Standards: Colorado’s Path 2012 MIS Conference – San Diego Daniel Domagala, Colorado Department of Education David Butter, Deloitte Consulting.
Building Enterprise Applications Using Visual Studio ®.NET Enterprise Architect.
Network Management Overview IACT 918 July 2004 Gene Awyzio SITACS University of Wollongong.
11 3 / 12 CHAPTER Databases MIS105 Lec14 Irfan Ahmed Ilyas.
Chipotle Gets an A An iPhone Development Experience RC Johnson Nick Niehoff Kim-Lan Tran Ryan Thomas.
Professional Informatics & Quality Assurance Software Lifecycle Manager „Tools that are more a help than a hindrance”
CVSQL 2 The Design. System Overview System Components CVSQL Server –Three network interfaces –Modular data source provider framework –Decoupled SQL parsing.
Project Proposal: Academic Job Market and Application Tracker Website Project designed by: Cengiz Gunay Client: Cengiz Gunay Audience: PhD candidates and.
Software Configuration Management (SCM)
QCDgrid Technology James Perry, George Beckett, Lorna Smith EPCC, The University Of Edinburgh.
9 Feb 2004Mikko Mäkinen & Saija Ylönen Joint UNECE/Eurostat/OECD work session on statistical metadata (METIS) Geneva, 9-11 February 2004, Topic (ii): Metadata.
TeraGrid Information Services December 1, 2006 JP Navarro GIG Software Integration.
EPCC, University of Edinburgh DIRAC and SAFE. DIRAC requirements DIRAC serves a variety of different user communities. –These have different computational.
WorkPlace Pro Utilities.
TeraGrid Information Services John-Paul “JP” Navarro TeraGrid Grid Infrastructure Group “GIG” Area Co-Director for Software Integration and Information.
EARTH SCIENCE MARKUP LANGUAGE “Define Once Use Anywhere” INFORMATION TECHNOLOGY AND SYSTEMS CENTER UNIVERSITY OF ALABAMA IN HUNTSVILLE.
MAHI Research Database Data Validation System Software Prototype Demonstration September 18, 2001
Global Customer Partnership Council Forum | 2008 | November 18 1IBM - GCPC MeetingIBM - GCPC Meeting IBM Lotus® Sametime® Meeting Server Deployment and.
DCS Overview MCS/DCS Technical Interchange Meeting August, 2000.
Kenny Trytek Joe Briggie Abby Birkett Derek Woods Advisor: Simanta Mitra Client: Matt Good, Kingland Systems.
South Africa Data Warehouse for PEPFAR Presented by: Michael Ogawa Khulisa Management Services
GRAM: Software Provider Forum Stuart Martin Computational Institute, University of Chicago & Argonne National Lab TeraGrid 2007 Madison, WI.
Accounting for the Grid Usage Records and a Resource Usage Service.
The National Grid Service User Accounting System Katie Weeks Science and Technology Facilities Council.
XML BIS4430 – unit 10. XML Origins Extensible Markup Language (XML) 1998 Inspired by Standard Generalized Markup Language (SGML) and HTML. SGML defines.
Flexibility and user-friendliness of grid portals: the PROGRESS approach Michal Kosiedowski
Stephen Booth EPCC Stephen Booth GridSafe Overview.
INFSO-RI Enabling Grids for E-sciencE Logging and Bookkeeping and Job Provenance Services Ludek Matyska (CESNET) on behalf of the.
QCDGrid Progress James Perry, Andrew Jackson, Stephen Booth, Lorna Smith EPCC, The University Of Edinburgh.
OOI CI LCA REVIEW August 2010 Ocean Observatories Initiative OOI Cyberinfrastructure Architecture Overview Michael Meisinger Life Cycle Architecture Review.
KFS Data Mapping Leveraging a new KFS 3.0 feature.
2007. Software Engineering Laboratory, School of Computer Science S E Web-Harvest Web-Harvest: Open Source Web Data Extraction tool 이재정 Software Engineering.
CERN – European Organization for Nuclear Research Administrative Support - Internet Development Services CET and the quest for optimal implementation and.
And Tier 3 monitoring Tier 3 Ivan Kadochnikov LIT JINR
Some Title from the Headrer and Footer, 19 April Overview Requirements Current Design Work in Progress.
1/22/08 RTR Project Presentation to TPTF RTR Project Michael Daskalantonakis & Brian Cook.
Metadata Mòrag Burgon-Lyon University of Glasgow.
GBIF Data Access and Database Interoperability 2003 Work Programme Overview Donald Hobern, GBIF Programme Officer for Data Access and Database Interoperability.
CASTOR evolution Presentation to HEPiX 2003, Vancouver 20/10/2003 Jean-Damien Durand, CERN-IT.
Information Integration BIRN supports integration across complex data sources – Can process wide variety of structured & semi-structured sources (DBMS,
RUS: Resource Usage Service Steven Newhouse James Magowan
WLCG-RUS An Extensible Solution to Grid Accounting & Usage Monitoring EGEE 3 rd User Forum X. Chen, A. Khan Brunel University.
Glen Dobson, Lancaster University Service Grids Workshop NeSC Edinburgh 23/7/04 Endpoint Services Glen Dobson Lancaster University,
INFSO-RI Enabling Grids for E-sciencE ARDA Experiment Dashboard Ricardo Rocha (ARDA – CERN) on behalf of the Dashboard Team.
Recent improvements in HLRmon, an accounting portal suitable for national Grids Enrico Fattibene (speaker), Andrea Cristofori, Luciano Gaido, Paolo Veronesi.
Adrian Jackson, Stephen Booth EPCC Resource Usage Monitoring and Accounting.
MVC WITH CODEIGNITER Presented By Bhanu Priya.
Devanshu Bawa Customization Specialist Logo Business Solutions.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks APEL CPU Accounting in the EGEE/WLCG infrastructure.
EGEE is a project funded by the European Union under contract IST Information and Monitoring Services within a Grid R-GMA (Relational Grid.
Configuration & Management for Joachim Flammer Integration Team EGEE is a project funded by the European Union under contract IST JRA1 all-hands-meeting,
Ganga/Dirac Data Management meeting October 2003 Gennady Kuznetsov Production Manager Tools and Ganga (New Architecture)
Simulation Production System Science Advisory Committee Meeting UW-Madison March 1 st -2 nd 2007 Juan Carlos Díaz Vélez.
OGSA-DAI.
MESA A Simple Microarray Data Management Server. General MESA is a prototype web-based database solution for the massive amounts of initial data generated.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks GOCDB4 Gilles Mathieu, RAL-STFC, UK An introduction.
MyOSG and MyEGI - One Stop Shopping for Grid (Operations) Information CHEP 2010, 20 October 15:00 (Asia/Taipei) – Auditorium, BHSS MyOSG and MyEGI - One.
CE design report Luigi Zangrando
Simulation Production System
Robert Szuman – Poznań Supercomputing and Networking Center, Poland
Cristina del Cano Novales STFC - RAL
GLOBUS ACCOUNTING USING GRID-SAFE - DEMO
Presentation transcript:

Stephen Booth EPCC Stephen Booth GridSafe Overview

2 Grid-SAFE JISC funded project to build general purpose accounting/monitoring solution. – –Builds on accounting subsystem from SAFE user administration system used by HPCx/HECToR Challenges: –Need to work with wide variety of different local policies. –Need to work with both grids and local HPC resources. One solution won’t fit all potential users –Build kit of parts –Pre-built solutions for common deployment scenarios. Key aims –Modular design, individual functions can be deployed independently –Behaviour can be customised using plug-ins to implement different service policies.

Overview

4 Stand-alone accounting portal Initial development phase concentrated on –Accounting module –Reporting module Can be deployed together as stand-alone accounting portal –Consumes and stores accounting data in variety of formats –Generates on demand reports. –Target users: –Local Campus HPC resources. –Grids with centralised accounting. –Requirements –Java / apache-tomcat / mysql Current status –New D4 release of code and documentation August 24 th –Code deployed for ECDF cluster in Edinburgh –Development team can assist with installation/configuration.

5 Accounting Module Accounting data is stored in relational DB UsageRecords are treated as a collection of properties Code does not mandate formats. –Users can standardise on one format if they wish. Plug-in parser modules handle different types of input data. –OGF-UR –SGE –PBS –EGEE JobManager –Etc. Plug-in policy modules augment these allowing site local customisation –Generate additional properties such as Charge –Generate derived properties defined as expressions over other properties. –Decrement budgets –Link records to other tables (Person, Project etc.)‏ –Generate Aggregates

6 Report generation module Grid-safe uses XML templates to define reports –Can generate unified reports over multiple data tables containing different types of data –Tables/charts –Parameterised reports (e.g. to select user or project). Support reports in multiple formats –PDF HTML CSV Performance of report generation a particular issue –Utilise database effectively. –Old data can be moved to separate tables. –Support for Daily aggregates –For ECDF 51 million records -> 35 thousand aggregates

ClassificationPolicy Converts selected fields from raw accounting data into references to separate database table. –Reduces data footprint. –Augmenting information can be added to these tables. Example from ECDF SGERecord DailyAggregate Person UnixGroup Project Queue Institute School

8 OGF-UR support OGF-UR XML is supported as an interchange format –Parser plug-in to parse OGF-UR –Export module to format internal data as OGF-UR Grids may only want to use only this Format Various grid communities seem to interpret OGF-UR differently and/or make additional requirements beyond that in the schema –Required fields –Different charging models –Different global username models –OGF-UR spec allows extensions. –Specification will also evolve over time. Parser/exporter highly configurable to support variations/extensions.

Web Services RUPI –Current proposal from OGF RUS-WG –Web service for the upload of XML usage record. –Grid-SAFE has an implementation of the current upload service (RUPI). RUQI –Currently working on a proposal for a Query specification –Aims –Easy to implement in different code bases. –Provide sufficient functionality for efficient report generation. –Long term aim to provide reporting portal that can query any system that implements this interface.

Where next Need more early adopters. –Can add features/capabilities as requested Possible candidates –Instrumentation of Job Prologue/Epilogue –Useful for systems without an accounting logfile to parse. –Would also allow run-time budget checks. –Storage accounting. –There is existing code from HPCx/HECToR we could cross-port.