Open Science Grid OSG Accounting System Matteo Melani SLAC 9/28/05 Joint OSG and EGEE Operations Workshop.

Slides:



Advertisements
Similar presentations
Top-Down Network Design Chapter Nine Developing Network Management Strategies Copyright 2010 Cisco Press & Priscilla Oppenheimer.
Advertisements

EGEE-II INFSO-RI Enabling Grids for E-sciencE The gLite middleware distribution OSG Consortium Meeting Seattle,
UCAIug HAN SRS v2.0 Summary August 12, Scope of HAN SRS in the NIST conceptual model.
High Performance Computing Course Notes Grid Computing.
CoreGRID Workpackage 5 Virtual Institute on Grid Information and Monitoring Services Authorizing Grid Resource Access and Consumption Erik Elmroth, Michał.
Network Management Overview IACT 918 July 2004 Gene Awyzio SITACS University of Wollongong.
1 PUNCH PUNCH (Purdue University Network Computing Hubs) is a distributed network-computing infrastructure that allows geographically dispersed users to.
Policy-based Accounting: Accounting Issues Georg Carle, Sebastian Zander, Tanja Zseby GMD FOKUS - German National Research Center for Information Technology.
Accounting in LCG Dave Kant & John Gordon CCLRC, e-Science Centre.
Accounting, ‘the last A’ John Gordon Amsterdam Workshop, May 13 th 2005.
Maintaining and Updating Windows Server 2008
Advanced Metering Infrastructure
Accounting in EGEE … and beyond John Gordon and David Kant CCLRC, e-Science Centre.
Thinking about Accounting Matteo Melani SLAC Open Science Grid.
SOS EGEE ‘06 GGF Security Auditing Service: Draft Architecture Brian Tierney Dan Gunter Lawrence Berkeley National Laboratory Marty Humphrey University.
◦ What is an Operating System? What is an Operating System? ◦ Operating System Objectives Operating System Objectives ◦ Services Provided by the Operating.
Module 10: Monitoring ISA Server Overview Monitoring Overview Configuring Alerts Configuring Session Monitoring Configuring Logging Configuring.
Open Science Grid The OSG Accounting System: GRATIA by Philippe Canal (FNAL) & Matteo Melani (SLAC) Mumbai, India CHEP2006.
LCG and HEPiX Ian Bird LCG Project - CERN HEPiX - FNAL 25-Oct-2002.
INFSO-RI Enabling Grids for E-sciencE Logging and Bookkeeping and Job Provenance Services Ludek Matyska (CESNET) on behalf of the.
Summary of Accounting Discussion at the GDB in Bologna Dave Kant CCLRC, e-Science Centre.
A.Guarise – F.Rosso 1 Enabling Grids for E-sciencE INFSO-RI Comprehensive Accounting Views on large computing farms. Andrea Guarise & Felice Rosso.
JSPG: User-level Accounting Data Policy David Kelsey, CCLRC/RAL, UK LCG GDB Meeting, Rome, 5 April 2006.
1 OSG Accounting Service Requirements Matteo Melani SLAC for the OSG Accounting Activity.
Training and the NGS Mike Mineter
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks David Kelsey RAL/STFC,
Chapter 5 McGraw-Hill/Irwin Copyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved.
Job and Data Accounting on the Open Science Grid Ruth Pordes, Fermilab with thanks to Brian Bockelman, Philippe Canal, Chris Green, Rob Quick.
Open Science Grid Open Science Grid: Beyond the Honeymoon Dane Skow Fermilab September 1, 2005.
Database Administration
Overview of Privilege Project at Fermilab (compilation of multiple talks and documents written by various authors) Tanya Levshina.
US LHC OSG Technology Roadmap May 4-5th, 2005 Welcome. Thank you to Deirdre for the arrangements.
Cole David Ronnie Julio. Introduction Globus is A community of users and developers who collaborate on the use and development of open source software,
INFSO-RI Enabling Grids for E-sciencE EGEE is a project funded by the European Union under contract INFSO-RI Grid Accounting.
VO Privilege Activity. The VO Privilege Project develops and implements fine-grained authorization to grid- enabled resources and services Started Spring.
WLCG-RUS An Extensible Solution to Grid Accounting & Usage Monitoring EGEE 3 rd User Forum X. Chen, A. Khan Brunel University.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks MSG - A messaging system for efficient and.
Status Organization Overview of Program of Work Education, Training It’s the People who make it happen & make it Work.
LCG workshop on Operational Issues CERN November, EGEE CIC activities (SA1) Accounting: current status
Adrian Jackson, Stephen Booth EPCC Resource Usage Monitoring and Accounting.
TMS - Cooperation partner of TÜV SÜD EFFECTIVE SERVICE MANAGEMENT based on ISO/IEC & ISO/IEC
2005 GRIDS Community Workshop1 Learning From Cyberinfrastructure Initiatives Grid Research Integration Development & Support
Operations Activity Doug Olson, LBNL Co-chair OSG Operations OSG Council Meeting 3 May 2005, Madison, WI.
Auditing Project Architecture VERY HIGH LEVEL Tanya Levshina.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks APEL CPU Accounting in the EGEE/WLCG infrastructure.
Open Science Grid: Beyond the Honeymoon Dane Skow Fermilab October 25, 2005.
LCG WLCG Accounting: Update, Issues, and Plans John Gordon RAL Management Board, 19 December 2006.
LCG Accounting Update John Gordon, CCLRC-RAL WLCG Workshop, CERN 24/1/2007 LCG.
The overview How the open market works. Players and Bodies  The main players are –The component supplier  Document  Binary –The authorized supplier.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Ian Bird All Activity Meeting, Sofia
Accounting in LCG Dave Kant CCLRC, e-Science Centre.
INFSO-RI Enabling Grids for E-sciencE Operations Parallel Session Summary Markus Schulz CERN IT/GD Joint OSG and EGEE Operations.
Open Science Grid The OSG Accounting System: GRATIA by Philippe Canal (FNAL), Chris Green (FNAL), Jeff Mack (FNAL), Penelope Constanta (FNAL), John Weigand.
Accounting in LCG Dave Kant CCLRC, e-Science Centre.
DGAS Distributed Grid Accounting System INFN Workshop /05/1009, Palau Giuseppe Patania Andrea Guarise 6/18/20161.
LCG Accounting Update John Gordon, CCLRC-RAL 10/1/2007.
Enabling Grids for E-sciencE INFN Workshop – May 7-11 Rimini 1 Grid Accounting Status at INFN Riccardo Brunetti INFN-TORINO.
Enabling Grids for E-sciencE Claudio Cherubino INFN DGAS (Distributed Grid Accounting System)
DGAS Accounting – toward national grid infrastructures HPDC workshop on Monitoring, Logging and Accounting, (MLA) in production Grids 10/06/2009, Munich.
EGEE is a project funded by the European Union under contract INFSO-RI DGAS Grid accounting L.Gaido on behalf of A.Guarise LCG Workshop November.
Bob Jones EGEE Technical Director
EGEE Middleware Activities Overview
Open Science Grid Progress and Status
ALICE Monitoring
Accounting at the T1/T2 Sites of the Italian Grid
The OSG Accounting System: GRATIA
Cristina del Cano Novales STFC - RAL
Leigh Grundhoefer Indiana University
Ian Bird LCG Project - CERN HEPiX - FNAL 25-Oct-2002
gLite The EGEE Middleware Distribution
Presentation transcript:

Open Science Grid OSG Accounting System Matteo Melani SLAC 9/28/05 Joint OSG and EGEE Operations Workshop Culham, UK

9/28/2005 Joint OSG and EGEE Operations Workshop, Culham, UK 2 Overview  What do I hope to get out of this workshop?  OSG Accounting Activity  View of accounting, monitoring, logging and auditing  OSG Accounting System Requirements  OSG Accounting System Design  Questions about Accounting in EGEE

9/28/2005 Joint OSG and EGEE Operations Workshop, Culham, UK 3 Overview  What do I hope to get out of this workshop?  OSG Accounting Activity  View of accounting, monitoring, logging and auditing  OSG Accounting System Requirements  OSG Accounting System Design  Questions about Accounting in EGEE

9/28/2005 Joint OSG and EGEE Operations Workshop, Culham, UK 4 What do I hope to get out of this workshop?  Present OSG view of the accounting problem:  OSG accounting requirements  Understand the EGEE/LCG view of accounting  Terminology  Requirements: goals, scope, main functionalities  Monitoring, accounting, logging, auditing differences and communalities  Understand what are the interoperability requirements for OSG Accounting  Understand what parts of APEL/DGAS we can re-use  Understand what are the technical difficulties in designing an accounting system for Grid environment. Interoperability requirements Leverage EGEE/LCG people experience

9/28/2005 Joint OSG and EGEE Operations Workshop, Culham, UK 5 Overview  What do I hope to get out of this workshop?  OSG Accounting Activity  View of accounting, monitoring, logging and auditing  OSG Accounting System Requirements  OSG Accounting System Design  Questions about Accounting in EGEE

9/28/2005 Joint OSG and EGEE Operations Workshop, Culham, UK 6 Who are we?  Matteo Melani – SLAC  Philippe Canal – Fermilab  Sudhir Borra –Fermilab

9/28/2005 Joint OSG and EGEE Operations Workshop, Culham, UK 7 And we are talking to  Ian Foster, Frank Siebenlist, Martin Stuart - Globus  Sebastien Goasguen, Michael Shapiro - TeraGrid  David Kant, APEL developer - LCG  Andrea Guarise, Rosario Piro, DGAS developers - EGEE

9/28/2005 Joint OSG and EGEE Operations Workshop, Culham, UK 8 What are the Activity Goals?  To provide the OSG stakeholders with a reliable and accurate set of views of the OSG grid resources usage  The OSG Accounting Activity objectives are:  To design (or choose) the accounting system data model  To design (or choose) a software system for gathering, storing, managing and presenting accounting data  To define and deploy repositories and access tools for the reporting and analysis of the OSG grid wide accounting information  To ensure interoperability with other Grids (LCG, TeraGrid,...)

9/28/2005 Joint OSG and EGEE Operations Workshop, Culham, UK 9 What are we doing? Requirements Design Implementation Testing Requirements v-1.0 Working on v-2.0 Working on a DRAFT Project Charter Project Charter v1.0 Done first pass In progress Not there yet

9/28/2005 Joint OSG and EGEE Operations Workshop, Culham, UK 10 Learning from others  Talking to the stakeholders  OSG stakeholders  Other Grids stakeholders: LCG, TeraGrid, EGEE, Globus…  Reviewing other Accounting Systems  DGAS, APEL, SGAS, GridBank, AMIE and TGAccounting  GGF groups RUS/UR/GESA/OGSA-WGs,  IETF’s AAA, Telecommunications Network

9/28/2005 Joint OSG and EGEE Operations Workshop, Culham, UK 11

9/28/2005 Joint OSG and EGEE Operations Workshop, Culham, UK 12

9/28/2005 Joint OSG and EGEE Operations Workshop, Culham, UK 13 Overview  What do I hope to get out of this workshop?  OSG Accounting Activity Presentation  View of accounting, monitoring, logging and auditing  OSG Accounting System Requirements  OSG Accounting System Design  Questions about Accounting in EGEE

9/28/2005 Joint OSG and EGEE Operations Workshop, Culham, UK 14

9/28/2005 Joint OSG and EGEE Operations Workshop, Culham, UK 15 Accounting is not monitoring Accounting:  User request to a service  Resource consumed Monitoring:  Service availability  Services performances  Alerting  Debugging

9/28/2005 Joint OSG and EGEE Operations Workshop, Culham, UK 16 Overview  Goals  OSG Accounting Activity  View of accounting, monitoring, logging and auditing  OSG Accounting System Requirements  OSG Accounting System Design  Questions about Accounting in EGEE

9/28/2005 Joint OSG and EGEE Operations Workshop, Culham, UK 17 Main Functionalities (1) The ability to collect services (CE and SE) usage data at each resources and services provider site. The ability to combine authentication, authorization and resource usage data related to a Grid user request to produce detailed accounting records. The ability to store and manage accounting records and accounting data. The ability to present accounting records in tabular format at the Grid wide and site level Track resource Usage per user “after the fact”

9/28/2005 Joint OSG and EGEE Operations Workshop, Culham, UK 18 Main Functionalities (2) The ability to apply various (statistical) functions to analysis accounting records and data to facilitate the spotting of trends and patterns in the usage of resources and services. The ability to present the results of this analysis with graphical views. The ability to support auditing processes by storing the raw usage data and maintaining links between the accounting records and the raw usage data used to generate them. Accounting Information Presentation Graphic and Tabular View

9/28/2005 Joint OSG and EGEE Operations Workshop, Culham, UK 19 Non-Functionalities  No user charging system,  No resources or services pricing  No support for an economic model for resource allocation But we have to keep them in mind! No Economic Model (for now)

9/28/2005 Joint OSG and EGEE Operations Workshop, Culham, UK 20 System Properties(1)  Interoperability The Accounting System should leverage existing standards to maximize interoperability with other Grids and Accounting Services.  Fault Tolerance The Accounting System must reduce as much as possible usage data and accounting records loss. The Accounting System must be resilient to temporary communication failures over LAN and WAN. The Accounting System must be resilient to the failure of one of its component. EGEE is a stakeholder (because of USCMS and USATLAS)

9/28/2005 Joint OSG and EGEE Operations Workshop, Culham, UK 21 System Properties(2)  Security The Accounting System will guarantee integrity and non– repudiation of the accounting records at the site level. The Accounting System must protect accounting information using secure communication channels (mutual authentication, message integrity, confidentiality) and access control lists.  Scalability and Performance Not really an issue  Other  The Accounting System should leverage existing tools and infrastructures to solve related problems. Dependable

9/28/2005 Joint OSG and EGEE Operations Workshop, Culham, UK 22 Overview  What do I hope to get out of this workshop?  OSG Accounting Activity  View of accounting, monitoring, logging and auditing  OSG Accounting System Requirements  OSG Accounting System Design  Questions about Accounting in EGEE

9/28/2005 Joint OSG and EGEE Operations Workshop, Culham, UK 23 Design (1)

9/28/2005 Joint OSG and EGEE Operations Workshop, Culham, UK 24 Design (2)

9/28/2005 Joint OSG and EGEE Operations Workshop, Culham, UK 25 Design (3)  Service a distributed objects so meter are distributed objects  Meter support pull/push of accounting information from a service  Meter-Collector communication using WS  Accounting Records based on GGF UR  Once the Accounting Record is published is available to clients that communicate with the sites accounting record store through a WS interface Distributable Meter Accounting Records Storage at each site Separation of info gathering and info presentation Web Service based

9/28/2005 Joint OSG and EGEE Operations Workshop, Culham, UK 26 Overview  What do I hope to get out of this workshop?  OSG Accounting Activity  Our view of accounting, monitoring, logging and auditing  OSG Accounting System Requirements  OSG Accounting System Design  Questions about Accounting in EGEE

9/28/2005 Joint OSG and EGEE Operations Workshop, Culham, UK 27 Questions about Accounting in EGEE  APEL-DGAS relationship  How are they similar/different?  Why two systems?  What is the directions for the future?  Are they difficult to install, configure and manage?  Lessons learned for DGAS/APEL  What are the complains?  What are the praises?

9/28/2005 Joint OSG and EGEE Operations Workshop, Culham, UK 28 What are your accounting needs?