Proposed Grid Protocol Architecture Working Group

Slides:



Advertisements
Similar presentations
National Partnership for Advanced Computational Infrastructure San Diego Supercomputer Center Data Grids for Collection Federation Reagan W. Moore University.
Advertisements

Data Management Expert Panel. RLS Globus-EDG Replica Location Service u Joint Design in the form of the Giggle architecture u Reference Implementation.
Work Package 1 Installation and Evaluation of the Globus Toolkit Massimo Sgaravatto INFN Padova.
The Anatomy of the Grid: An Integrated View of Grid Architecture Carl Kesselman USC/Information Sciences Institute Ian Foster, Steve Tuecke Argonne National.
High Performance Computing Course Notes Grid Computing.
DataGrid is a project funded by the European Union 22 September 2003 – n° 1 EDG WP4 Fabric Management: Fabric Monitoring and Fault Tolerance
A conceptual model of grid resources and services Authors: Sergio Andreozzi Massimo Sgaravatto Cristina Vistoli Presenter: Sergio Andreozzi INFN-CNAF Bologna.
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.
USING THE GLOBUS TOOLKIT This summary by: Asad Samar / CALTECH/CMS Ben Segal / CERN-IT FULL INFO AT:
The DOE Science Grid Computing and Data Infrastructure for Large-Scale Science William Johnston, Lawrence Berkeley National Lab Ray Bair, Pacific Northwest.
Milos Kobliha Alejandro Cimadevilla Luis de Alba Parallel Computing Seminar GROUP 12.
Grids and Grid Technologies for Wide-Area Distributed Computing Mark Baker, Rajkumar Buyya and Domenico Laforenza.
SOS EGEE ‘06 GGF Security Auditing Service: Draft Architecture Brian Tierney Dan Gunter Lawrence Berkeley National Laboratory Marty Humphrey University.
ARGONNE  CHICAGO Ian Foster Discussion Points l Maintaining the right balance between research and development l Maintaining focus vs. accepting broader.
WP9 Resource Management Current status and plans for future Juliusz Pukacki Krzysztof Kurowski Poznan Supercomputing.
GT Components. Globus Toolkit A “toolkit” of services and packages for creating the basic grid computing infrastructure Higher level tools added to this.
An Integrated Instrumentation Architecture for NGI Applications Ian Foster, Darcy Quesnel, Steven Tuecke Argonne National Laboratory The University of.
Grid Resource Allocation and Management (GRAM) Execution management Execution management –Deployment, scheduling and monitoring Community Scheduler Framework.
National Partnership for Advanced Computational Infrastructure Collection-based Persistent Archives Reagan W. Moore Associate Director, Data Intensive.
PPDG and ATLAS Particle Physics Data Grid Ed May - ANL ATLAS Software Week LBNL May 12, 2000.
The Anatomy of the Grid: An Integrated View of Grid Architecture Ian Foster, Steve Tuecke Argonne National Laboratory The University of Chicago Carl Kesselman.
The Globus Project: A Status Report Ian Foster Carl Kesselman
Virtual Data Grid Architecture Ewa Deelman, Ian Foster, Carl Kesselman, Miron Livny.
1 4/23/2007 Introduction to Grid computing Sunil Avutu Graduate Student Dept.of Computer Science.
Author - Title- Date - n° 1 Partner Logo EU DataGrid, Work Package 5 The Storage Element.
Perspectives on Grid Technology Ian Foster Argonne National Laboratory The University of Chicago.
Grid Architecture William E. Johnston Lawrence Berkeley National Lab and NASA Ames Research Center (These slides are available at grid.lbl.gov/~wej/Grids)
National Partnership for Advanced Computational Infrastructure San Diego Supercomputer Center Persistent Management of Distributed Data Reagan W. Moore.
28 March 2001F Harris LHCb Software Week1 Overview of GGF1 (Global Grid Forum) and Datagrid meeting, NIKHEF, Mar 5-9 F Harris(Oxford)
Grid Computing & Semantic Web. Grid Computing Proposed with the idea of electric power grid; Aims at integrating large-scale (global scale) computing.
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
GRID ARCHITECTURE Chintan O.Patel. CS 551 Fall 2002 Workshop 1 Software Architectures 2 What is Grid ? "...a flexible, secure, coordinated resource- sharing.
Health eDecisions Use Case 2: CDS Guidance Service Strawman of Core Concepts Use Case 2 1.
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.
GRID Overview Internet2 Member Meeting Spring 2003 Sandra Redman Information Technology and Systems Center and Information Technology Research Center National.
Computing Sciences Directorate, L B N L 1 CHEP 2003 Standards For Storage Resource Management BOF Co-Chair: Arie Shoshani * Co-Chair: Peter Kunszt ** *
7. Grid Computing Systems and Resource Management
Networking: Applications and Services Antonia Ghiselli, INFN Stu Loken, LBNL Chairs.
Securing the Grid & other Middleware Challenges Ian Foster Mathematics and Computer Science Division Argonne National Laboratory and Department of Computer.
GRID ANATOMY Advanced Computing Concepts – Dr. Emmanuel Pilli.
Super Computing 2000 DOE SCIENCE ON THE GRID Storage Resource Management For the Earth Science Grid Scientific Data Management Research Group NERSC, LBNL.
Globus: A Report. Introduction What is Globus? Need for Globus. Goal of Globus Approach used by Globus: –Develop High level tools and basic technologies.
1 Scientific Data Management Group LBNL SRM related demos SC 2002 DemosDemos Robust File Replication of Massive Datasets on the Grid GridFTP-HPSS access.
A System for Monitoring and Management of Computational Grids Warren Smith Computer Sciences Corporation NASA Ames Research Center.
Preservation Data Services Persistent Archive Research Group Reagan W. Moore October 1, 2003.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI EGI Services for Distributed e-Infrastructure Access Tiziana Ferrari on behalf.
Workload Management Workpackage
Grid File System Working Group
The Data Grid: Towards an architecture for Distributed Management
Duncan MacMichael & Galen Deal CSS 534 – Autumn 2016
Management and Manageability in OGSA
Globus —— Toolkits for Grid Computing
Problem: Ecological data needed to address critical questions are dispersed, heterogeneous, and complex Solution: An internet-based mechanism to discover,
University of Technology
Grid Computing B.Ramamurthy 9/22/2018 B.Ramamurthy.
Status and Future Steps
A conceptual model of grid resources and services
DOE 2000 PI Retreat Breakout C-1
Core Grid Functions: A Minimal Architecture for Grids
Core Grid Functions: A Minimal Architecture for Grids
Grid Services B.Ramamurthy 12/28/2018 B.Ramamurthy.
Implementing Production Grids
Introduction to Grid Technology
Large Scale Distributed Computing
Wide Area Workload Management Work Package DATAGRID project
The Anatomy and The Physiology of the Grid
The Anatomy and The Physiology of the Grid
Global Grid Forum (GGF) Orientation
Data Management Components for a Research Data Archive
Presentation transcript:

Proposed Grid Protocol Architecture Working Group (Johnston, Foster, Moore) GGF-1

How do we answer the question “what is a minimal set of protocols?” Issues How do we answer the question “what is a minimal set of protocols?” characterize existing Gird protocols and where GF WGs are working straw examples – IPG arch.; Moore-Johnston picture from last GF meeting; Foster, et al, Anatomy of Grid What should a GPA WG accomplish in year one? Grid Protocol Architecture Working Group

About 40 people attended Grid Arch. BOF 25 signed up for an email list GGF-1 BOF About 40 people attended Grid Arch. BOF 25 signed up for an email list points of the draft charter were discussed Consensus: developing an architecture is useful Less consensus: What is it’s utility? vision for the Grid for GF identify missing components and surplus components in GF work a tool for guidance of GF working groups (via GFSC) Grid Protocol Architecture Working Group

GGF-1 BOF Proposal: Form a GGF WG A WG charter, including work plan, will be developed prior to July meeting The charter will be discussed, finalized, and forwarded to GFSC at July meeting Grid Protocol Architecture Working Group

Sample Architectures Johnston Moore and Johnston Moore Aydt Foster, Kesselman, et al Grid Protocol Architecture Working Group

Problem Solving Environment =Globus service Problem Solving Environment Applications and Supporting Tools Tools to implement the human interfaces, and the mechanisms to express, organize, and manage the workflow of solving a problem Application Development Support Grid Common Services Local Resources Application Codes Visualization Toolkits Collaboration Toolkits Instrument Management Toolkits Data Publication and Subscription Toolkits Grid Enabled Libraries Globus MPI CORBA Condor Java/Jini PRE/CORBA OLE/DCOM Grid Information Service Uniform Resource Access Brokering Global Queuing Global Event Services Co-Scheduling Data Cataloguing Uniform Data Access Collaboration and Remote Instrument Services Communication Services Authentication Authorization Security Services Auditing / Accounting Fault Management Monitoring Resource Manager CPUs Tertiary Storage On-Line Storage Scientific Instruments Network Monitors Highspeed Data Transport QoS collective resource fabric What services are the basic building blocks? What services are the basic building blocks?

Grid Forum “Interactions” What services are the basic building blocks?

Grid Data Architecture -1 API that provides “glue” to underlying data handling systems (security, scheduling, QoS, access protocol, data format/model, adaptively, info discovery, location control) Application + authentication + authorization Data Model Management Condor, GSIFTP, GASS, NILE, [SRB], I-2 caching Remote Procedure Execution Armada D’agents, FEL, ADR GRAM, SRB Information Discovery Data Handling Systems Condor, GSIFTP, GASS (e.g., filtering) API that provides “glue” to underlying storage, QoS, etc. [GSIFTP, GASS, IBP, SRB] Dynamic Info Discovery Storage System Description Storage Manager Storage Resources GloPerf, Netlogger, NWS (which perf. Monitor, what QoS, location, what access control, replication) HRM (MSS tape request & staging, time estimates, isolates local policy – e.g. number of access channels, number of simultaneous tape requests) DPSS, HPSS, ADSM, DMF, Unitree, NASstore, DFS, DB2, Oracle, Illustra, Sybase, O2, ObjectStore, Objectivity Complex services may be difficult to reduce to “basic” protocols” that are useful.

Grid Data Architecture -2 API that provides “glue” to underlying data handling systems (security, scheduling, QoS, access protocol, data format/model, adaptivity, info discovery, location control) Application + authentication + authorization Data Model Management Condor, GSIFTP, GASS, NILE, [SRB], I-2 caching Remote Procedure Execution Armada D’agents, FEL, ADR GRAM, SRB Information Discovery Data Handling Systems Condor, GASS (e.g., filtering) API that provides “glue” to underlying storage, QoS, etc. [GSIFTP, GASS, IBP, SRB] GridFTP Dynamic Info Discovery Storage System Description Storage Manager Storage Resources GloPerf, Netlogger, NWS (which perf. Monitor, what QoS, location, what access control, replication) HRM (MSS tape request & staging, time estimates, isolates local policy – e.g. number of access channels, number of simultaneous tape requests) DPSS, HPSS, ADSM, DMF, Unitree, NASstore, DFS, DB2, Oracle, Illustra, Sybase, O2, ObjectStore, Objectivity People tend not to think in terms of protocols.

Architecture Consumer 3) Event producer & Event schema information 4) Query or Subscribe 2) Lookup 5) Event data Directory Service (LDAP?) 1) Event publication information Producer Here is the architecture proposed. Simple, with few interfaces to define, but hopefully powerful enough to enable the required data to be collected, advertised, shared. Currently no decision on how to implement the calls between modules… next meeting in October in Boston! = API & wire protocol & data format Another challenge will be to compare protocols that are being developed to the GPArch and make the assessment as to whether this is a “basic” building block or can it be built on lower level protocols or should it use existing building blocks (e.g. an event service). Plus security! Ruth Aydt – GGF1 Performance Working Group

Foster, Kesselman, et al, Architecture q u s t P l a n i g S r v c D p - f G d A o C m , y ( N ) h F b w k M z . E O I B U Knowledge

Grid Protocol Architecture Working Group DRAFT Charter The role of the Grid Protocol Architecture Working Group is to provide a conceptual framework for discussing the interrelationships, completeness, and minimality of the protocol approach to Grid services that is coming out of GF. Grid Protocol Architecture Working Group

Charter discussion points The GPA-WG will define an architecture for the protocols, services, and API model of Grids An architecture document will identify Grid functions and services, and their relationship to applications, resources, and the other services. The document will also attempt to identify a minimally complete set of functions and services. Grid Protocol Architecture Working Group

Charter discussion points The GPAWG will examine the work of the other WGs in the context of this architecture and comment on both minimality and completeness of the overall GF work. document missing protocols in a way that encourages action in existing WGs or creation of new WGs. document what appears to be non-minimal elements and modify the architecture and/or convey these observations to the WGs. Grid Protocol Architecture Working Group

Charter discussion points The GPA-WG will also examine the relationship of the architecture that it produces with respect to other approaches such as CORBA, peer-to-peer, etc. Grid Protocol Architecture Working Group