EGEE is a project funded by the European Union under contract INFSO-RI-508833 Copyright (c) Members of the EGEE Collaboration. 2004. GLUE Schema Sergio.

Slides:



Advertisements
Similar presentations
© 2006 Open Grid Forum Joint Session on Information Modeling for Computing Resources OGF 20 - Manchester, 7 May 2007.
Advertisements

A conceptual model of grid resources and services Authors: Sergio Andreozzi Massimo Sgaravatto Cristina Vistoli Presenter: Sergio Andreozzi INFN-CNAF Bologna.
EDG Resource Broker for the Glue Schema Sergio Andreozzi INFN-CNAF Bologna (Italy)
Grid Information Systems. Two grid information problems Two problems  Monitoring  Discovery We can use similar techniques for both.
GLUE Schema: conceptual model and implementation
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Experiences with the GLUE information schema.
© 2006 Open Grid Forum Information Modeling of Grid Resources: the OGF GLUE WG Approach DMTF Symposium - Portland, 17 July 2007 Sergio Andreozzi INFN-CNAF,
Managing Computational Activities on the Grid - from Specifications to Implementation: The GLUE 2 information model OGF25, 2nd March 2009, Catania Balázs.
INFSO-RI Enabling Grids for E-sciencE SA1: Cookbook (DSA1.7) Ian Bird CERN 18 January 2006.
INFSO-RI Enabling Grids for E-sciencE Logging and Bookkeeping and Job Provenance Services Ludek Matyska (CESNET) on behalf of the.
EGEE is a project funded by the European Union under contract IST Testing processes Leanne Guy Testing activity manager JRA1 All hands meeting,
1 BIG FARMS AND THE GRID Job Submission and Monitoring issues ATF Meeting, 20/06/03 Sergio Andreozzi.
INFSO-RI Enabling Grids for E-sciencE GridICE: a monitoring service for Grid Systems Sergio Andreozzi INFN (Italy)
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Felix Ehm CERN IT-GD EGEE 2008 GLUE 2.0.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Information System on gLite middleware Vincent.
A monitoring tool for a GRID operation center Sergio Andreozzi (INFN CNAF), Sergio Fantinel (INFN Padova), David Rebatto (INFN Milano), Gennaro Tortone.
Grid Workload Management Massimo Sgaravatto INFN Padova.
EGEE is a project funded by the European Union under contract INFSO-RI Summary M-E Bégin & B. Jones EGEE Technical Coordination All Activity Meeting,
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks, An Overview of the GridWay Metascheduler.
EGEE is a project funded by the European Union under contract IST JRA1-SA1 requirement gathering Maite Barroso JRA1 Integration and Testing.
INFSO-RI Enabling Grids for E-sciencE SA1 and gLite: Test, Certification and Pre-production Nick Thackray SA1, CERN.
INFSO-RI Enabling Grids for E-sciencE OSG-LCG Interoperability Activity Author: Laurence Field (CERN)
Report on Installed Resource Capacity Flavia Donno CERN/IT-GS WLCG GDB, CERN 10 December 2008.
DataGRID PTB, Geneve, 10 April 2002 Testbed Software Test Plan Status Laurent Bobelin on behalf of Test Group.
Open Science Grid Open Science Grid: Beyond the Honeymoon Dane Skow Fermilab September 1, 2005.
US LHC OSG Technology Roadmap May 4-5th, 2005 Welcome. Thank you to Deirdre for the arrangements.
Proposal for a IS schema Massimo Sgaravatto INFN Padova.
Towards a WBEM-based Implementation of the OGF GLUE Information Model Sergio Andreozzi, INFN-CNAF, Bologna (Italy) Third EGEE User Forum 13 Feb 2008, Clermont-Ferrand,
INFSO-RI Enabling Grids for E-sciencE EGEE is a project funded by the European Union under contract INFSO-RI Grid Accounting.
EGEE is a project funded by the European Union under contract INFSO-RI Practical approaches to Grid workload management in the EGEE project Massimo.
INFSO-RI Enabling Grids for E-sciencE GridICE: Grid and Fabric Monitoring Integrated for gLite-based Sites Sergio Fantinel INFN.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE Site Architecture Resource Center Deployment Considerations MIMOS EGEE Tutorial.
LCG workshop on Operational Issues CERN November, EGEE CIC activities (SA1) Accounting: current status
1 Grid monitoring System (GridICE) Grid monitoring System (GridICE) DataTAG Collaboration: S.Andreozzi, S.Fantinel, A.Ghiselli, G.Tortone, C.Vistoli A.Ghiselli,
Induction: EGEE: Types of Induction –April 26-28, EGEE: Types of Induction John Murison EGEE is funded by the European Union under contract IST
Resource Brokering on Complex Grids EUROGRID and GRIP Presented by John Brooke ESNW October 3/4 UK/Japan N+N.
DataTAG is a project funded by the European Union DataTAG WP4 meeting, Bologna 29/07/2003 – n o 1 GLUE Schema - Status Report DataTAG WP4 meeting Bologna,
FP6−2004−Infrastructures−6-SSA E-infrastructure shared between Europe and Latin America gLite Information System Claudio Cherubino.
INFSO-RI Enabling Grids for E-sciencE Grid Services for Resource Reservation and Allocation Tiziana Ferrari Istituto Nazionale di.
EGEE is a project funded by the European Union under contract INFSO-RI Grid accounting with GridICE Sergio Fantinel, INFN LNL/PD LCG Workshop November.
INFSO-RI SA2 ETICS2 first Review Valerio Venturi INFN Bruxelles, 3 April 2009 Infrastructure Support.
Gennaro Tortone, Sergio Fantinel – Bologna, LCG-EDT Monitoring Service DataTAG WP4 Monitoring Group DataTAG WP4 meeting Bologna –
Architecture of monitoring elements for the network element modeling in a Grid infrastructure Authors: Augusto Ciuffoletti Tiziana Ferrari Antonia Ghiselli.
INFSO-RI Enabling Grids for E-sciencE gLite Test and Certification Effort Nick Thackray CERN.
INRNE's participation in LCG Elena Puncheva Preslav Konstantinov IT Department.
INFSO-RI Enabling Grids for E-sciencE Summary of NAREGI discussions on GLUE/CIM Sergio Andreozzi INFN-CNAF March 24, 2006 – JRA1.
DataTAG is a project funded by the European Union International School on Grid Computing, 23 Jul 2003 – n o 1 GridICE The eyes of the grid PART I. Introduction.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks EGEE Operations: Evolution of the Role of.
DataTAG is a project funded by the European Union CERN, 8 May 2003 – n o 1 / 10 Grid Monitoring A conceptual introduction to GridICE Sergio Andreozzi
E-science grid facility for Europe and Latin America Updates on Information System Annamaria Muoio - INFN Tutorials for trainers 01/07/2008.
EGEE is a project funded by the European Union under contract IST Report from the PTF Fabrizio Pacini Datamat S.p.a. Milan, IT-CZ JRA1 meeting,
Enabling Grids for E-sciencE Claudio Cherubino INFN DGAS (Distributed Grid Accounting System)
Enabling Grids for E-sciencE GridICE: overview and current status Guido Cuscela INFN – Bari Service Challenge Technical Meeting September.
Implementation of GLUE 2.0 support in the EMI Data Area Elisabetta Ronchieri on behalf of JRA1’s GLUE 2.0 Working Group INFN-CNAF 13 April 2011, EGI User.
EGEE is a project funded by the European Union under contract IST Padova report Massimo Sgaravatto On behalf of the INFN Padova JRA1 Group.
Regional Operations Centres Core infrastructure Centres
Towards GLUE Schema 2.0 Sergio Andreozzi INFN-CNAF Bologna, Italy
Stephen Pickles Technical Director, GOSC
Brief overview on GridICE and Ticketing System
Towards GLUE Schema v Sergio Andreozzi – INFN/CNAF sergio
Sergio Fantinel, INFN LNL/PD
GridICE monitoring for the EGEE infrastructure
EDT-WP4 monitoring group status report
a VO-oriented perspective
A conceptual model of grid resources and services
5th EU DataGrid Conference
Report on GLUE activities 5th EU-DataGRID Conference
Sergio Andreozzi (speaker) Laurence Field Balazs Konya
Sergio Andreozzi Laurence Field Balazs Konya
Information Services Claudio Cherubino INFN Catania Bologna
Presentation transcript:

EGEE is a project funded by the European Union under contract INFSO-RI Copyright (c) Members of the EGEE Collaboration GLUE Schema Sergio Andreozzi JRA1 IT/CZ Cluster JRA1 All Hands Meeting, Nov

JRA1 All Hands Meeting, Nov Contents Problem Statement GLUE Schema  From the beginning to specification version 1.1  Current Revision Process  What’s new in the current draft for spec version 1.2

JRA1 All Hands Meeting, Nov Problem Statement Resources available in Grid systems must be described in a precise and systematic manner if they are to be able to be discovered for subsequent management or use A shared description allows multiple experts to contribute to the problem and serves as a communication mean between different knowledge domains INFORMATION MODEL Abstraction of real world into constructs that can be represented in computer systems (e.g., objects, properties, behavior, and relationships)  Not tied to any particular implementation  Used to exchange information among different domains

JRA1 All Hands Meeting, Nov Problem Statement Main Use Cases:  Discovery for brokering and access: “what are the Computing Elements available to the VO CMS and that offer the SL3 operating system with installed the CMKIN software package?” “what are the Storage Elements that offer 20 gigabytes of disk space for the VO ATLAS?”  Discovery for monitoring “how many CPUs the site XYZ is offering to the EGEE Grid?” “what is the success rate of job submitted per site?”

JRA1 All Hands Meeting, Nov GLUE Schema approach to the information modeling of Grid resources started in April 2002 by the DataTAG and iVDGL projects Contributions from DataGrid, Globus, PPDG, GryPhyn Globus Schema (LDAP) DataGrid Schema (LDAP) GLUE Schema (UML) GLUE Schema (Relational) R-GMA GLUE Schema (XML) GT MDS 4 GLUE Schema (LDAP) GT MDS 2

JRA1 All Hands Meeting, Nov GLUE Schema – current spec 31 March 2003: GLUE Schema version 1.1  Computing Resources Computing Element Cluster SubCluster Host  Storage Resources Storage Element Storage Space Data Access Protocol Storage Library  Computing/Storage Relationship CESEBind [ 1 ]

JRA1 All Hands Meeting, Nov GLUE Schema Current Revision Process

JRA1 All Hands Meeting, Nov GLUE Schema – next steps There is a number of issues to be addressed:  Simplification  “bug fixing”  better documentation  new use cases  Extensions: Per-VO view of computing resources (e.g., Estimated Traversal Time, Free Job Slots) (Jeff Templon) Grid3 (some already in the new draft) GridICE (Grid monitoring) INFN (Monitoring the Connectivity of a Grid) JRA1 Advance Reservation (being defined with T. Ferrari and E. Ronchieri) [ 5 ] [ 4 ]

JRA1 All Hands Meeting, Nov GLUE Schema – current revision process Communication: Mailing list: Tracker: Phone Calls or face-to-face meeting are not scheduled since one year Revision Process: Items for schema revision can be added in the tracker by anyone People can post their comments in the tracker  Each tracker update is forwarded to the mailing list When an agreement is reached, the change is inserted in the next schema revision

JRA1 All Hands Meeting, Nov GLUE Schema – current revision process Even though the active participation in this activity is still a problem, there is a periodical expression of interest in this work and its evolution In order to go ahead, each involved project should refresh who are the representatives that should actively participate and make decision on behalf of the project Area of interests vs. resouce cateories  we should propose names for EGEE ComputingStorageNetwork Brokering  Data Management  ? Advance Reservation  Monitoring 

JRA1 All Hands Meeting, Nov GLUE Schema – next steps Possible approach:  Minor revision taking into account only bug fixing and extensions that maintain backwards compatibility (e.g., GLUE Schema 1.2 draft)  Major revision including refactoring for simplification (e.g., GLUE Schema 2.0 to be written)  LCG2 should be interested in the minor revision  gLite should consider the major one [ 3 ]

JRA1 All Hands Meeting, Nov GLUE Schema – The importance of Use Cases Use Cases are important  They are two-way: Check if we are able to represent the reality Check if what is in the model can be measured So far, we lack a Use Case document People participating in the deployment should help in collecting a number of significant use cases Each schema revision should be checked against them

JRA1 All Hands Meeting, Nov GLUE Schema – The importance of Use Cases an example Site A has 6 worker nodes (3 fresh new and fast, 3 old and slow) The farm is configured as follows:  a high-end queue to the 3 fast WN’s  a slow queue to the 3 slow WN’s  a background queue to the 6 WN’s (lower priority) Queue Host - Fast Host - Slow Cluster

JRA1 All Hands Meeting, Nov GLUE Schema – The importance of Use Cases an example Representation in the GLUE Schema v. 1.1 Queue -> Computing Element (CE_highend, CE_slow, CE_background) Characteristics of new/fast WN’s -> Subcluster A Characteristics of old/slow WN’s -> Subcluster B A+B=Cluster Problem: there is no explicit relationship between CE and SubCluster; CE are associated to Cluster, hence to all underlying SubClusters Queue Host - Fast Host - Slow Cluster X X

JRA1 All Hands Meeting, Nov GLUE Schema – The importance of Use Cases an example Possible Fix in GLUE Schema v. 1.2 (Additive approach) Add a new relationship: CE (*) ---can submit to--- (*) SubCluster

JRA1 All Hands Meeting, Nov GLUE Schema – The importance of Use Cases Possible Major Refactoring in GLUE Schema v.2.0  CE is a site cluster (EGEE Architecture document)  Queues are used to differentiate the service  The service offers access and management of available execution environments ServiceClass:  HighEnd, Slow, Background ExecutionEnvironment:  charact node A, charact node B

JRA1 All Hands Meeting, Nov GLUE Schema Version 1.2 Draft proposal

JRA1 All Hands Meeting, Nov GLUE Schema 1.2 – Core New/modified Unmodified Deprecated

JRA1 All Hands Meeting, Nov GLUE Schema 1.2 – Computing New/modified Unmodified Deprecated

JRA1 All Hands Meeting, Nov GLUE Schema 1.2 – Cluster/SubCluster/Host New/modified Unmodified Deprecated

JRA1 All Hands Meeting, Nov GLUE Schema 1.2 – Storage New/modified Unmodified Deprecated

JRA1 All Hands Meeting, Nov GLUE Schema 1.2 – CE/SE relationship New/modified Unmodified Deprecated

JRA1 All Hands Meeting, Nov Bibliography [1] GLUE Schema Resources: [2] GLUE Schema – open issues: [3] GLUE Schema Version 1.2 – First Draft [4] Grid3 metrics [5] Monitoring the Connectivity of a Grid. S. Andreozzi, A.Ciuffoletti, A. Ghiselli, C. Vistoli. In Proc. of the 2nd International Workshop on Middleware for Grid Computing (MGC 2004) in conjunction with the 5th ACM/IFIP/USENIX International Middleware Conference, Toronto, Canada, October 2004.