A conceptual model of grid resources and services Authors: Sergio Andreozzi Massimo Sgaravatto Cristina Vistoli Presenter: Sergio Andreozzi INFN-CNAF Bologna.

Slides:



Advertisements
Similar presentations
Data Management Expert Panel - WP2. WP2 Overview.
Advertisements

EGEE-II INFSO-RI Enabling Grids for E-sciencE The gLite middleware distribution OSG Consortium Meeting Seattle,
FP7-INFRA Enabling Grids for E-sciencE EGEE Induction Grid training for users, Institute of Physics Belgrade, Serbia Sep. 19, 2008.
WP 1 Grid Workload Management Massimo Sgaravatto INFN Padova.
1 Software & Grid Middleware for Tier 2 Centers Rob Gardner Indiana University DOE/NSF Review of U.S. ATLAS and CMS Computing Projects Brookhaven National.
DataGrid is a project funded by the European Union CHEP 2003 – March 2003 – Title – n° 1 Grid Data Management in Action Experience in Running and.
The LHC Computing Grid Project Tomi Kauppi Timo Larjo.
Massimo Cafaro GridLab Review GridLab WP10 Information Services Massimo Cafaro CACT/ISUFI University of Lecce, Italy.
EDG Resource Broker for the Glue Schema Sergio Andreozzi INFN-CNAF Bologna (Italy)
Kate Keahey Argonne National Laboratory University of Chicago Globus Toolkit® 4: from common Grid protocols to virtualization.
Overview of the GLUE Project (Grid Laboratory Unified Environment) Author: Piotr Nowakowski, M.Sc. Cyfronet, Kraków.
LCG Milestones for Deployment, Fabric, & Grid Technology Ian Bird LCG Deployment Area Manager PEB 3-Dec-2002.
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,
OSG Middleware Roadmap Rob Gardner University of Chicago OSG / EGEE Operations Workshop CERN June 19-20, 2006.
GT Components. Globus Toolkit A “toolkit” of services and packages for creating the basic grid computing infrastructure Higher level tools added to this.
Managing Computational Activities on the Grid - from Specifications to Implementation: The GLUE 2 information model OGF25, 2nd March 2009, Catania Balázs.
LCG and HEPiX Ian Bird LCG Project - CERN HEPiX - FNAL 25-Oct-2002.
1 BIG FARMS AND THE GRID Job Submission and Monitoring issues ATF Meeting, 20/06/03 Sergio Andreozzi.
Grid Workload Management & Condor Massimo Sgaravatto INFN Padova.
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.
Virtual Data Grid Architecture Ewa Deelman, Ian Foster, Carl Kesselman, Miron Livny.
Author - Title- Date - n° 1 Partner Logo EU DataGrid, Work Package 5 The Storage Element.
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
EGEE is a project funded by the European Union under contract INFSO-RI Copyright (c) Members of the EGEE Collaboration GLUE Schema Sergio.
Globus Toolkit Massimo Sgaravatto INFN Padova. Massimo Sgaravatto Introduction Grid Services: LHC regional centres need distributed computing Analyze.
GRIDS Center Middleware Overview Sandra Redman Information Technology and Systems Center and Information Technology Research Center National Space Science.
INFSO-RI Enabling Grids for E-sciencE OSG-LCG Interoperability Activity Author: Laurence Field (CERN)
Computing Sciences Directorate, L B N L 1 CHEP 2003 Standards For Storage Resource Management BOF Co-Chair: Arie Shoshani * Co-Chair: Peter Kunszt ** *
Grid User Interface for ATLAS & LHCb A more recent UK mini production used input data stored on RAL’s tape server, the requirements in JDL and the IC Resource.
US LHC OSG Technology Roadmap May 4-5th, 2005 Welcome. Thank you to Deirdre for the arrangements.
E-infrastructure shared between Europe and Latin America FP6−2004−Infrastructures−6-SSA gLite Information System Pedro Rausch IF.
29/1/2002A.Ghiselli, INFN-CNAF1 DataTAG / WP4 meeting Cern, 29 January 2002 Agenda  start at  Project introduction, Olivier Martin  WP4 introduction,
DataTAG Work Package 4 Meeting Bologna Simone Ludwig Brunel University 23rd and 24th of May 2002.
Globus and PlanetLab Resource Management Solutions Compared M. Ripeanu, M. Bowman, J. Chase, I. Foster, M. Milenkovic Presented by Dionysis Logothetis.
Storage and Data Movement at FNAL D. Petravick CHEP 2003.
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.
1 DataTAG-WP4 and GLUE ( mainly from A.Ghiselli II INFN-Grid workshop) Mirco Mazzucato Gridstart meeting at HPC Cetraro.
Summary from WP 1 Parallel Section Massimo Sgaravatto INFN Padova.
David Foster LCG Project 12-March-02 Fabric Automation The Challenge of LHC Scale Fabrics LHC Computing Grid Workshop David Foster 12 th March 2002.
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.
WP1 Status and plans Francesco Prelz, Massimo Sgaravatto 4 th EDG Project Conference Paris, March 6 th, 2002.
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.
Bob Jones – Project Architecture - 1 March n° 1 Project Architecture, Middleware and Delivery Schedule Bob Jones Technical Coordinator, WP12, CERN.
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.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI EGI Services for Distributed e-Infrastructure Access Tiziana Ferrari on behalf.
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.
J Jensen / WP5 /RAL UCL 4/5 March 2004 GridPP / DataGrid wrap-up Mass Storage Management J Jensen
Massimo Sgaravatto INFN Padova
The EDG Testbed Deployment Details
StoRM: a SRM solution for disk based storage systems
Monitoring and Information Services Technical Group Report
Towards GLUE Schema 2.0 Sergio Andreozzi INFN-CNAF Bologna, Italy
Resource monitoring and discovery in OGSA
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
Ian Bird LCG Project - CERN HEPiX - FNAL 25-Oct-2002
5th EU DataGrid Conference
Report on GLUE activities 5th EU-DataGRID Conference
Information Services Claudio Cherubino INFN Catania Bologna
Presentation transcript:

A conceptual model of grid resources and services Authors: Sergio Andreozzi Massimo Sgaravatto Cristina Vistoli Presenter: Sergio Andreozzi INFN-CNAF Bologna (Italy)

CHEP March, OUTLINE Short introduction to the GLUE activity GLUE Schema overview – The conceptual model – The implementation status – Deployment roadmap Related works Open issues

CHEP March, GLUE: WHAT GLUE: Grid Laboratory Uniform Environment collaboration effort focusing on interoperability between US and EU HENP Grid middlewares Targeted at core grid services – Resource Discovery and Monitoring – Authorization and Authentication – Data movement infrastructure – Common software deployment procedures Preserving coexistence for collective services

CHEP March, GLUE: WHO and WHEN Promoted by DataTAG and iVDGL projects Activity started in April 2002 considering as first step common information service schema between EU and US HENP Grid projects Important contributions from the following projects: DataGrid, Globus, GriPhyN, PPDG, SRM Main contributors (in alph order): J.Gordon, C.Kesselman, P.Kunstz, J.McGee, R.Pordes, A.Shoshani, J.Schopf, B.Tierney

CHEP March, GLUE Schema overview 1/2 Conceptual model of grid resources to be used by the Grid Information Service for discovery and monitoring purposes Based on the experience of DataGrid and Globus schema proposals

CHEP March, GLUE Schema overview 2/2 Conceptual model – version 1.0  Finalized in Oct ’02  Model of computing resources (Ref. CE)  Model of storage resources (Ref. SE)  Model of relationships among them (Ref. Close CE/SE) Currently working on version 1.1  Extensions  Model of network resources Possible other adjustements will come from experience (e.g. DataGrid v.2.0)

CHEP March, GLUE Computing resources requirements  Separation between services and resources that implement it  Needs for both detailed host info (monitoring issue) and aggregate view (discovery issue)

CHEP March, GLUE Computing Element Computing Element: entry point into a queuing system – There is one computing element per queue of a local resource management system – The information associated with a computing element is limited only to information relevant to the queue – All information about the physical resources accessed by a queue is represented by the Cluster information element

CHEP March, GLUE Cluster/Subcluster/Host Cluster: container that groups together subclusters or hosts. A cluster may be referenced by more than one computing element Subcluster: collection of “homogeneous” hosts: – All hosts of a subcluster have the same value for the set of asserted attributes Host: characterizes the configuration of a computing node (e.g. processor, main memory, software)

CHEP March, Computing Resources in GLUE Computin g Element Computin g Element Computin g Element Computin g Element Computin g Element Computin g Element subcluster2 subcluster1 Cluster 1

CHEP March,

12

13 GLUE Storage Service/Space/Library Storage Service: – grid service identified by a URI that manages disk and tape resources in term of Storage Spaces – all hardware details are masked – the Storage Service performs file transfer in or out of its Storage Spaces using a specified set of third part data movement services (e.g. GridFTP) – files are managed with respect to the lifetime policy specified for the Storage Space where they are kept a specific date and time lifetime policy can be specified for each file and this is applied against a compatibility rules table

CHEP March, GLUE Storage Service/Space/Library Storage Space: portion of a logical storage extent identified by: – an association to a directory of the underlying file system (e.g. /permanent/CMS) – a set of policies (MaxFileSize, MinFileSize, MaxData, MaxNumFiles, MaxPinDuration, Quota) – an association to access control base rules

CHEP March, GLUE Storage Service/Space/Library Storage Library: the machine providing for both storage space and storage service

CHEP March, GLUE Storage Service/Space/Library Storage Library Architecture type + file system + files Storage Service protocol info Storage Space Status, Policies, Access Rules Directory

CHEP March,

18 Computing/Storage Services relationships in Glue The problem: – Job executed on Computing Elements (CEs) – Job may access files stored in Storage Space – Several replicas of these files can be spread over the grid – The best replica is CE-dependent – Which strategy to assign the job to a CE and select the best replica for it? Current solution: – Computing-Storage Services association statically defined by SiteAdmin’s – When the network resource model will be in place, this association could be dynamically defined

CHEP March, GLUE Schema Implementation status Implementation status  For Globus MDS 2.x:  LDAP Schema (DataTAG WP 4.1)  Info providers for both computing and storage resources  For EDG R-GMA:  Relational model implementation (DataGrid, both schema and information providers)  For Globus OGSA:  XML Schema (Globus)

CHEP March, Deployment roadmap – In DataTAG, a mixed testbed already in place with: EDG 1.4.x (+ Glue) nodes in Italy LCG-0 node at CERN VDT nodes in US (FNAL, Indiana University) – CMS, ATLAS and ALICE experiment suites already successfully integrated with EDG Resource Broker, Glue schema based – Grid middleware distributions and the Glue schema Already included in – VDT – LCG-0 Will be soon included in – EDG 2.0 – Globus 2.2.x

CHEP March, Related works EDT-LCG Monitoring collaboration: – development of a Grid monitoring tool in order to monitor the overall functioning of the Grid – Will be presented here at CHEP Today, parallel session 1b-Monitoring, 4.50 PM Network resource modeling: – Definition of a network model that enables an efficient and scalable way of representing the communication capabilities between grid services for brokering activity – Will be presented here at CHEP: next Thursday, parallel session 1b–Monitoring, 4.10 PM

CHEP March, Main open issues – Computing: refine aggregated view of a cluster from the queue viewpoint – Storage: Gain better understanding of Storage Service, when mapping a disk space access or an SRM service – High Level Grid Services, define a general grid service

CHEP March, REFERENCE DataTAG Project – Grid Laboratory Uniform Environment (GLUE) DataTAG WP4 and iVDGL Interoperability Group version – GLUE Schema documents – EDT-LCG Monitoring – GGF CIM Grid Schema WG –