Grid-Ireland John Morrison, University College Cork (UCC) Brian Coghlan, Trinity College Dublin (TCD) Andy Shearer, NUI Galway (NUIG) Ron Perrott, Queens.

Slides:



Advertisements
Similar presentations
CHEP 2000, Roberto Barbera Roberto Barbera (*) GENIUS: a Web Portal for the GRID Meeting Grid.it, Bologna, (*) work in collaboration.
Advertisements

EGC 2005, CrossGrid technical achievements, Amsterdam, Feb. 16th, 2005 WP2-3 New Generation Environment for Grid Interactive MPI Applications M igrating.
The Anatomy of the Grid: An Integrated View of Grid Architecture Carl Kesselman USC/Information Sciences Institute Ian Foster, Steve Tuecke Argonne National.
FP7-INFRA Enabling Grids for E-sciencE EGEE Induction Grid training for users, Institute of Physics Belgrade, Serbia Sep. 19, 2008.
NIKHEF Testbed 1 Plans for the coming three months.
1 Multi-Grid and Multi-VO Job Submission based on a Unified Computational Model Krakow Grid Workshop, November 22nd 2005 Trinity College Dublin Mr. Oliver.
Andrew McNab - EDG Access Control - 14 Jan 2003 EU DataGrid security with GSI and Globus Andrew McNab University of Manchester
The EPIKH Project (Exchange Programme to advance e-Infrastructure Know-How) gLite Grid Services Abderrahman El Kharrim
HEAnet Conference 2006 John Walsh Grid-Ireland Grid Manager Trinity College Dublin The Grid Computing Infrastructure in Ireland and Abroad.
Application of GRID technologies for satellite data analysis Stepan G. Antushev, Andrey V. Golik and Vitaly K. Fischenko 2007.
Cracow Grid Workshop, November 5-6, 2001 Towards the CrossGrid Architecture Marian Bubak, Marek Garbacz, Maciej Malawski, and Katarzyna Zając.
Workload Management Workpackage Massimo Sgaravatto INFN Padova.
Grid Research in Ireland Brian Coghlan, Trinity College Dublin John Morrison, University College Cork Andy Shearer, NUI Galway Michael Manzke, Trinity.
Luke Drury, Dublin Institute for Advanced Studies, on behalf of the Irish Grid Community Irish eInfrastructure and Grid initiatives.
DataGrid Kimmo Soikkeli Ilkka Sormunen. What is DataGrid? DataGrid is a project that aims to enable access to geographically distributed computing power.
CrossGrid Task 3.3 Grid Monitoring Trinity College Dublin (TCD) Brian Coghlan Paris MAR-2002.
Workload Management Massimo Sgaravatto INFN Padova.
Grids and Globus at BNL Presented by John Scott Leita.
Makrand Siddhabhatti Tata Institute of Fundamental Research Mumbai 17 Aug
Grid Computing - AAU 14/ Grid Computing Josva Kleist Danish Center for Grid Computing
INFSO-RI Enabling Grids for E-sciencE Logging and Bookkeeping and Job Provenance Services Ludek Matyska (CESNET) on behalf of the.
Computational grids and grids projects DSS,
QCDGrid Progress James Perry, Andrew Jackson, Stephen Booth, Lorna Smith EPCC, The University Of Edinburgh.
L ABORATÓRIO DE INSTRUMENTAÇÃO EM FÍSICA EXPERIMENTAL DE PARTÍCULAS Enabling Grids for E-sciencE Grid Computing: Running your Jobs around the World.
Grid Technologies  Slide text. What is Grid?  The World Wide Web provides seamless access to information that is stored in many millions of different.
DataGrid is a project funded by the European Union VisualJob Demonstation EDG 1.4.x 2003 The EU DataGrid How the use of distributed resources can help.
DataGrid WP1 Massimo Sgaravatto INFN Padova. WP1 (Grid Workload Management) Objective of the first DataGrid workpackage is (according to the project "Technical.
1 DIRAC – LHCb MC production system A.Tsaregorodtsev, CPPM, Marseille For the LHCb Data Management team CHEP, La Jolla 25 March 2003.
The Grid System Design Liu Xiangrui Beijing Institute of Technology.
Evaluation of Agent Teamwork High Performance Distributed Computing Middleware. Solomon Lane Agent Teamwork Research Assistant October 2006 – March 2007.
Author - Title- Date - n° 1 Partner Logo WP5 Summary Paris John Gordon WP5 6th March 2002.
June 24-25, 2008 Regional Grid Training, University of Belgrade, Serbia Introduction to gLite gLite Basic Services Antun Balaž SCL, Institute of Physics.
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
TERENA 2003, May 21, Zagreb TERENA Networking Conference, 2003 MOBILE WORK ENVIRONMENT FOR GRID USERS. TESTBED Miroslaw Kupczyk Rafal.
CEOS WGISS-21 CNES GRID related R&D activities Anne JEAN-ANTOINE PICCOLO CEOS WGISS-21 – Budapest – 2006, 8-12 May.
CLRC and the European DataGrid Middleware Information and Monitoring Services The current information service is built on the hierarchical database OpenLDAP.
MTA SZTAKI Hungarian Academy of Sciences Introduction to Grid portals Gergely Sipos
GRIDS Center Middleware Overview Sandra Redman Information Technology and Systems Center and Information Technology Research Center National Space Science.
Ruth Pordes November 2004TeraGrid GIG Site Review1 TeraGrid and Open Science Grid Ruth Pordes, Fermilab representing the Open Science.
CERN, DataGrid PTB, April 10, 2002 CrossGrid – DataGrid Collaboration (Framework) Marian Bubak and Bob Jones.
Globus and PlanetLab Resource Management Solutions Compared M. Ripeanu, M. Bowman, J. Chase, I. Foster, M. Milenkovic Presented by Dionysis Logothetis.
Securing the Grid & other Middleware Challenges Ian Foster Mathematics and Computer Science Division Argonne National Laboratory and Department of Computer.
Grid Compute Resources and Job Management. 2 Grid middleware - “glues” all pieces together Offers services that couple users with remote resources through.
BOF at GGF5, Edinburgh, Scotland, July 21-24, 2002 CrossGrid Architecture Marian Bubak and TAT Institute of Computer Science & ACC CYFRONET AGH, Cracow,
Grid testing using virtual machines Stephen Childs*, Brian Coghlan, David O'Callaghan, Geoff Quigley, John Walsh Department of Computer Science Trinity.
The DataGrid Project NIKHEF, Wetenschappelijke Jaarvergadering, 19 December 2002
Grid Activities in CMS Asad Samar (Caltech) PPDG meeting, Argonne July 13-14, 2000.
Bob Jones – Project Architecture - 1 March n° 1 Project Architecture, Middleware and Delivery Schedule Bob Jones Technical Coordinator, WP12, CERN.
The EPIKH Project (Exchange Programme to advance e-Infrastructure Know-How) gLite Grid Introduction Salma Saber Electronic.
Enabling Grids for E-sciencE Claudio Cherubino INFN DGAS (Distributed Grid Accounting System)
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI EGI solution for high throughput data analysis Peter Solagna EGI.eu Operations.
Accessing the VI-SEEM infrastructure
Workload Management Workpackage
Grid-Ireland Gateway Architecture
Grid Computing: Running your Jobs around the World
The EDG Testbed Deployment Details
Clouds , Grids and Clusters
U.S. ATLAS Grid Production Experience
Moving the LHCb Monte Carlo production system to the GRID
Creating and running applications on the NGS
Globus —— Toolkits for Grid Computing
Sergio Fantinel, INFN LNL/PD
Introduction to Grid Technology
Stephen Childs Trinity College Dublin
Grid Computing.
Grid Portal Services IeSE (the Integrated e-Science Environment)
University of Technology
Management of Virtual Execution Environments 3 June 2008
EGEE Middleware: gLite Information Systems (IS)
Wide Area Workload Management Work Package DATAGRID project
Presentation transcript:

Grid-Ireland John Morrison, University College Cork (UCC) Brian Coghlan, Trinity College Dublin (TCD) Andy Shearer, NUI Galway (NUIG) Ron Perrott, Queens University Belfast (QUB) Grid-IrelandArmagh 26-NOV-2002

Grid-IrelandArmagh 26-NOV-2002 Grid-Ireland Grid-Ireland Enterprise Ireland funded from Oct Enterprise Ireland funded from Oct TCD, UCC, NUIG, QUB TCD, UCC, NUIG, QUB CosmoGrid: first virtual organization HEA Funded from Oct-2002 HEA Funded from Oct-2002 Dublin Institute for Advanced Studies with UCD, NUI, G, UCC, HEAnet, DCU, TCD, Met Office & Armagh Observatory Dublin Institute for Advanced Studies with UCD, NUI, G, UCC, HEAnet, DCU, TCD, Met Office & Armagh Observatory VO supported by Grid-Ireland & HEAnet VO supported by Grid-Ireland & HEAnet

Grid-IrelandArmagh 26-NOV-2002 CosmoGrid

Grid-IrelandArmagh 26-NOV-2002 Grids What are they? Beowulf clusters and Grid computing technology will likely merge in the next decade … and together they form the Grid Gordon Bell and Jim Gray (Feb-2002) coordinated resource sharing and problem solving in dynamic, multi-institutional virtual organizations Ian Foster and Carl Kesselman (1998)

Grid-IrelandArmagh 26-NOV-2002 Grids: what are they ? an architecture an architecture IF a system acts as a unified resource IF a system acts as a unified resource THEN we say it presents a single system image (SSI) THEN we say it presents a single system image (SSI) conceptual model = computer architecture conceptual model = computer architecture NOT client/server model NOT client/server model gives each user the illusion of a single machine gives each user the illusion of a single machine SSI components: SSI components: hardware / OS / services hardware / OS / services SSI services: SSI services: login / user interface / admin / time / filesystem / … login / user interface / admin / time / filesystem / …

Grid-IrelandArmagh 26-NOV-2002 The Holy Grid Grail Submit a problem at a high level to the Grid The grid will ?  Analyse the problem: what code & data are available, where are they ?  Dynamically allocate tasks to available computational tasks  Determine the distribution and degree of parallelisation given the current grid resources  Security is automatic  Monitor remotely Concentrate upon the problem NOT how to compute it.

Grid-IrelandArmagh 26-NOV-2002 Current Grid Architecture Space

Grid-IrelandArmagh 26-NOV-2002 Grid Musicians Computing Elements SystemManagers Scientists OperatingSystems File Systems StorageElements Mass Storage Systems HPSS, Castor User Accounts Certificate Authorities ApplicationDevelopers Batch Systems PBS, LSF

Grid-IrelandArmagh 26-NOV-2002 Grid Symphony UI JDL Information Service Logging & Bookkeeping Job Submission Service Input Dataset Job Submit Event Job Status Computing ElementStorage Element Replica Catalog DB BLAST Output Dataset Resource Broker DB

Grid-IrelandArmagh 26-NOV-2002 Current Grid Architectures European CrossGrid [X#] 11 countries / 21 instutions 11 countries / 21 instutions European DataGrid [EDG] 11 countries / 21 instutions 11 countries / 21 instutionsGlobus Argonne Labs + ISI Argonne Labs + ISI CrossGrid DataGrid GLOBUS SITES Let’s look at these, starting with Globus

Grid-IrelandArmagh 26-NOV-2002 Globus Execution Flows: single entry point Certification Authorities Grid Information System Network Monitoring Cluster Nodes Disk Storage / MSSNFS Server Gatekeeper Users Application

Grid-IrelandArmagh 26-NOV-2002 Globus Execution Flows: multiple entry points Grid Information System Network Monitoring Gatekeepers (Cluster Nodes) Disk Storage / MSSNFS Server Users Application Certification Authorities Grid-Ireland gridkit 1.x works like this

Grid-IrelandArmagh 26-NOV-2002 Grid-Ireland Architecture, 2001/2002 GLOBUS SITES Applications Development Support Existing & Planned Grid Services Globus Replica Manager MPICH-G GRAM GSI Replica Catalog GASS MDS GridFTP Globus-IO CPUs Secondary Storage Physical Resources Local Filesystem Local Filesystem Notice how few services there are

Grid-IrelandArmagh 26-NOV-2002 DataGrid Execution Flows Certification Authorities VO Membership Grid Information System Resource Broker VO Replica Catalog NetworkMonitoring Worker Nodes Disk Storage / MSSStorageElement Computing Element (Gatekeeper) Users Application

Grid-IrelandArmagh 26-NOV-2002 Grid-Ireland Architecture, 2002/2003 DataGrid GLOBUS SITES Applications Development Support Existing & Planned Grid Services Globus Replica Manager VO Management VOMS VO Management VOMS Grid Info System R-GMA Grid Info System R-GMA MPICH-G VO Authorization LCAS VO Authorization LCAS DataGrid Replica Manager DataGrid Replica Manager Datagrid Broker RB Datagrid Broker RB GRAM GSI Replica Catalog GASS MDS GridFTP Globus-IO Resource Manager Resource Manager CPUs Resource Manager Resource Manager Secondary Storage Physical Resources Grid Databases Spitfire Grid Databases Spitfire Logging Bookkeeping L & B Logging Bookkeeping L & B SlashGrid Filesystem SlashGrid Filesystem Local Filesystem Local Filesystem

Grid-IrelandArmagh 26-NOV-2002 CrossGrid Execution Flows Users Application Certification Authorities VO Membership Grid Visualisation Kernel Grid Data Mining Grid Data Mining Interactive Distributed Data Access Roaming Access Distributed Data Collection Grid Monitoring Portals Performance Analysis MPI Verification Metrics and Benchmarks MPICH-G

Grid-IrelandArmagh 26-NOV-2002 Grid-Ireland Architecture, 2003/2004 CrossGrid DataGrid GLOBUS SITES Applications Development Support Existing & Planned Grid Services Grid Visualisation Kernel Grid Data Mining Grid Data Mining Interactive Distributed Data Access Globus Replica Manager Roaming Access VO Management VOMS VO Management VOMS Grid Info System R-GMA Grid Info System R-GMA MPICH-G Distributed Data Collection VO Authorization LCAS VO Authorization LCAS DataGrid Replica Manager DataGrid Replica Manager Datagrid Broker RB Datagrid Broker RB GRAM GSI Replica Catalog GASS MDS GridFTP Globus-IO Resource Manager Resource Manager CPUs Resource Manager Resource Manager Secondary Storage Resource Manager Resource Manager e.g. Instruments e.g. Instruments Resource Manager Resource Manager Optimization of Data Access Tertiary Storage Physical Resources Portals Performance Analysis MPI Verification Metrics and Benchmarks Resource Manager Resource Manager e.g. Visualization e.g. Visualization Grid Monitoring Grid Databases Spitfire Grid Databases Spitfire Logging Bookkeeping L & B Logging Bookkeeping L & B SlashGrid Filesystem SlashGrid Filesystem Local Filesystem Local Filesystem

Grid-IrelandArmagh 26-NOV-2002 WebCom-G Project Core Contribution: Condensed Graphs Grid Middleware A NEW execution model for the Grid Stress Testing Stress Testing Existing Grid Middleware Existing Grid Middleware Condensed Graphs Engine Condensed Graphs Engine Internet + Hardware

Grid-IrelandArmagh 26-NOV-2002 Execution Models Execution can be described by an acyclic graph Execution models may be classified by their FIRING RULE: control driven  thread of control control driven  thread of control data driven  opportunism data driven  opportunism demand driven  laziness demand driven  laziness Concepts: eager and lazy evaluation Condensed graphs are a chameleon: can execute a dynamic mix of all 3 models can execute a dynamic mix of all 3 models can dynamically mix eager & lazy evaluation can dynamically mix eager & lazy evaluation

Grid-IrelandArmagh 26-NOV-2002 Condensed Graphs Firing Rule Operands arrive at the operand ports: if in incorrect form, if in incorrect form, are grafted into correct form wait to be consumed wait to be consumed Firing rule requires operator & dest. too Operator: represents an appropriate process represents an appropriate process consumes the operands consumes the operands sends the result to destinations sends the result to destinations FIRE !

Grid-IrelandArmagh 26-NOV-2002 WebCom-G: DataGrid Use-case Execution Flows Certification Authorities VO Membership Grid Information System Resource Broker VO Replica Catalog NetworkMonitoring Worker Nodes Disk Storage / MSSStorageElement Computing Element (Gatekeeper) WebCom-GWebCom-G Logging & Bookkeeping

Grid-IrelandArmagh 26-NOV-2002 Grid-Ireland WebCom-G Architecture, 2003/2004 CrossGrid DataGrid GLOBUS SITES Applications Development Support Existing & Planned Grid Services Grid Visualisation Kernel Grid Data Mining Grid Data Mining Interactive Distributed Data Access Globus Replica Manager Roaming Access VO Management VOMS VO Management VOMS Grid Info System R-GMA Grid Info System R-GMA MPICH-G Distributed Data Collection VO Authorization LCAS VO Authorization LCAS DataGrid Replica Manager DataGrid Replica Manager Datagrid Broker RB Datagrid Broker RB GRAM GSI Replica Catalog GASS MDS GridFTP Globus-IO Resource Manager Resource Manager Secondary Storage Resource Manager Resource Manager e.g. Instruments e.g. Instruments Resource Manager Resource Manager Optimization of Data Access Tertiary Storage Physical Resources Portals Performance Analysis MPI Verification Resource Manager Resource Manager e.g. Visualization e.g. Visualization HDSM-G Grid Monitoring Grid Databases Spitfire Grid Databases Spitfire Logging Bookkeeping L & B Logging Bookkeeping L & B Loosely Coupled Loosely Coupled Tightly Coupled Tightly Coupled Data Intensive Data Intensive Complex Compositions Complex Compositions Stress Testing WebCom-G Condensed Graphs Grid Middleware Resource Manager Resource Manager CPUs Metrics and Benchmarks SlashGrid Filesystem SlashGrid Filesystem Local Filesystem Local Filesystem

Grid-IrelandArmagh 26-NOV-2002 WebCom-G: Pure CG Use-case Execution Flows Certification Authorities VO Membership Worker Nodes Disk Storage / MSSStorageElement WebCom-GWebCom-G VO Replica Catalog Grid Information System NetworkMonitoring Logging & Bookkeeping

Grid-IrelandArmagh 26-NOV-2002 CrossGrid DataGrid GLOBUS SITES Stress Testing WebCom-G Applications Development Support Existing & Planned Grid Services Physical Resources Grid Visualisation Kernel Interactive Distributed Data Access Globus Replica Manager VO Management VOMS VO Management VOMS Grid Info System R-GMA Grid Info System R-GMA MPICH-G VO Authorization LCAS VO Authorization LCAS DataGrid Replica Manager DataGrid Replica Manager Datagrid Broker RB Datagrid Broker RB GRAM GSI Replica Catalog GASS MDS GridFTP Globus-IO Resource Manager Resource Manager e.g. Instruments e.g. Instruments Resource Manager Resource Manager Optimization of Data Access Tertiary Storage Portals MPI Verification Resource Manager Resource Manager e.g. Visualization e.g. Visualization HDSM-G Grid Monitoring Grid Databases Spitfire Grid Databases Spitfire Logging Bookkeeping L & B Logging Bookkeeping L & B Loosely Coupled Loosely Coupled Tightly Coupled Tightly Coupled Data Intensive Data Intensive Complex Compositions Complex Compositions Condensed Graphs Grid Middleware Resource Manager Resource Manager CPUs Grid Data Mining Grid Data Mining Roaming Access Distributed Data Collection Performance Analysis Metrics and Benchmarks Resource Manager Resource Manager Secondary Storage SlashGrid Filesystem SlashGrid Filesystem Local Filesystem Local Filesystem Grid-Ireland WebCom-G Architecture, 2005/2006

Grid-IrelandArmagh 26-NOV-2002 WebCom-G: Stress Testing Existing Grid Middleware Existing Grid Middleware Internet + Hardware Loosely Coupled Loosely Coupled Tightly Coupled Tightly Coupled Data Intensive Data Intensive Complex Compositions Complex Compositions Stress Testing WebCom-G Condensed Graphs Grid Middleware ‘in-the-loop’ Imaging for SurgeryCosmoGridApplicationsMobile-Phone Electric Field EstimationLIGO/iVDGLDataAnalysis

Grid-IrelandArmagh 26-NOV-2002 Grid-Ireland WebCom-G Grid Architecture Space Core Contribution: Condensed Graphs Grid Middleware

Grid-IrelandArmagh 26-NOV-2002 Grids: 10 outstanding questions 1. Why don’t grids have more functionality yet ? 2. Why aren’t there more application developers and users ? 3. Where are the grid software development tools ? 4. Where are the grid system management tools ? 5. How do we make grids more secure ? 6. How do we define standard interfaces and definitions ? 7. How do we manage variance on the grid ? 8. How can the grid R & D be funded ? 9. What cost models are needed by the grid ? 10. What are the benefits to motivate sharing on the grid ? THESE ARE JUST THE FIRST 10 QUESTIONS THESE ARE JUST THE FIRST 10 QUESTIONS

Grid-IrelandArmagh 26-NOV-2002 Grid-Ireland THE END