INFSO-RI-508833 Enabling Grids for E-sciencE Grid Middleware Mike Mineter

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

The National Grid Service Mike Mineter.
The National Grid Service and OGSA-DAI Mike Mineter
Current status of grids: the need for standards Mike Mineter TOE-NeSC, Edinburgh.
INFSO-RI Enabling Grids for E-sciencE Workload Management System and Job Description Language.
FP7-INFRA Enabling Grids for E-sciencE EGEE Induction Grid training for users, Institute of Physics Belgrade, Serbia Sep. 19, 2008.
Plateforme de Calcul pour les Sciences du Vivant SRB & gLite V. Breton.
Facilitating the use of eInfrastructure: NeSC Training Team Enabling, facilitating and delivering quality training in the UK and Internationally.
INFSO-RI Enabling Grids for E-sciencE Concepts of grid computing Guy Warner NeSC Training Team
The Community Authorisation Service – CAS Dr Steven Newhouse Technical Director London e-Science Centre Department of Computing, Imperial College London.
MTA SZTAKI Hungarian Academy of Sciences Grid Computing Course Porto, January Introduction to Grid portals Gergely Sipos
INFSO-RI Enabling Grids for E-sciencE EGEE Middleware The Resource Broker EGEE project members.
INFSO-RI Enabling Grids for E-sciencE Security, Authorisation and Authentication Mike Mineter Training, Outreach and Education National.
QCDgrid Technology James Perry, George Beckett, Lorna Smith EPCC, The University Of Edinburgh.
OSG End User Tools Overview OSG Grid school – March 19, 2009 Marco Mambelli - University of Chicago A brief summary about the system.
Security Middleware and VOMS service status Andrew McNab Grid Security Research Fellow University of Manchester.
INFSO-RI Enabling Grids for E-sciencE gLite Data Management Services - Overview Mike Mineter National e-Science Centre, Edinburgh.
GT Components. Globus Toolkit A “toolkit” of services and packages for creating the basic grid computing infrastructure Higher level tools added to this.
EGEE is a project funded by the European Union under contract IST The GENIUS portal Roberto Barbera University of Catania and INFN SEE-GRID.
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.
Enabling Grids for E-sciencE ENEA and the EGEE project gLite and interoperability Andrea Santoro, Carlo Sciò Enea Frascati, 22 November.
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 WP1 Massimo Sgaravatto INFN Padova. WP1 (Grid Workload Management) Objective of the first DataGrid workpackage is (according to the project "Technical.
INFSO-RI Enabling Grids for E-sciencE Workload Management System Mike Mineter
DAIT (DAI Two) NeSC Review 18 March Description and Aims Grid is about resource sharing Data forms an important part of that vision Data on Grids:
The National Grid Service Guy Warner.
- Distributed Analysis (07may02 - USA Grid SW BNL) Distributed Processing Craig E. Tull HCG/NERSC/LBNL (US) ATLAS Grid Software.
Training and the NGS Mike Mineter
EGEE is a project funded by the European Union under contract IST Middleware components in EGEE Mike Mineter NeSC Training team
Data and storage services on the NGS Mike Mineter Training Outreach and Education
EGEE-II INFSO-RI Enabling Grids for E-sciencE An Introduction to the EGEE Project Presented by Min Tsai ISGC 2007, Taipei With thanks.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Next steps with EGEE EGEE training community.
June 24-25, 2008 Regional Grid Training, University of Belgrade, Serbia Introduction to gLite gLite Basic Services Antun Balaž SCL, Institute of Physics.
OGSA-DAI.
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
MTA SZTAKI Hungarian Academy of Sciences Introduction to Grid portals Gergely Sipos
EGEE-II INFSO-RI Enabling Grids for E-sciencE The GILDA training infrastructure.
INFSO-RI Enabling Grids for E-sciencE OSG-LCG Interoperability Activity Author: Laurence Field (CERN)
US LHC OSG Technology Roadmap May 4-5th, 2005 Welcome. Thank you to Deirdre for the arrangements.
Conference name Company name INFSOM-RI Speaker name The ETICS Job management architecture EGEE ‘08 Istanbul, September 25 th 2008 Valerio Venturi.
Campus grids: e-Infrastructure within a University Mike Mineter National e-Science Centre 14 February 2006.
Creating and running an application.
The National Grid Service Mike Mineter.
EGEE-II INFSO-RI Enabling Grids for E-sciencE EGEE Site Architecture Resource Center Deployment Considerations MIMOS EGEE Tutorial.
EGEE-0 / LCG-2 middleware Practical.
INFSO-RI Enabling Grids for E-sciencE GILDA and GENIUS Guy Warner NeSC Training Team An induction to EGEE for GOSC and the NGS NeSC,
Enabling, facilitating and delivering quality training in the UK and Internationally Introduction to e-science concepts Mike Mineter Training Outreach.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Grid2Win : gLite for Microsoft Windows Roberto.
EGEE-II INFSO-RI Enabling Grids for E-sciencE An overview of the EGEE project and middleware Mike Mineter
Data and storage services on the NGS.
The National Grid Service Mike Mineter.
The National Grid Service Mike Mineter
INFSO-RI Enabling Grids for E-sciencE Middleware Concepts and Services in Campus, National and International Grids Mike Mineter.
13th EELA Tutorial, La Antigua, 18-19, October E-infrastructure shared between Europe and Latin America FP6−2004−Infrastructures−6-SSA
EGEE-II INFSO-RI Enabling Grids for E-sciencE Overview of gLite, the EGEE middleware Mike Mineter Training Outreach Education National.
Campus grids: e-Infrastructure within a University Mike Mineter National e-Science Centre 22 February 2006.
EGEE is a project funded by the European Union under contract IST GENIUS and GILDA Guy Warner NeSC Training Team Induction to Grid Computing.
OGSA-DAI.
The EPIKH Project (Exchange Programme to advance e-Infrastructure Know-How) gLite Grid Introduction Salma Saber Electronic.
Bob Jones EGEE Technical Director
Stephen Pickles Technical Director, GOSC
Data services on the NGS
Workload Management System
The National Grid Service
The National Grid Service Mike Mineter NeSC-TOE
gLite The EGEE Middleware Distribution
gLite and LCG-2: an overview
Presentation transcript:

INFSO-RI Enabling Grids for E-sciencE Grid Middleware Mike Mineter

Enabling Grids for E-sciencE INFSO-RI Grid Middleware Grid Technologies for Digital Libraries, Athens 2 Acknowledgements This talk was prepared by Mike Mineter of NeSC and includes slides on LCG-2 from previous tutorials and talks delivered by: –the EDG training team –EGEE colleagues OGSA-DAI team

Enabling Grids for E-sciencE INFSO-RI Grid Middleware Grid Technologies for Digital Libraries, Athens 3 This talk… Has the goal of mapping the grid middleware territory –Identifying what is commonly used in production grids –Noting some current gaps and a couple of the landmarks that might be important for Virtual Digital Libraries

Enabling Grids for E-sciencE INFSO-RI Grid Middleware Grid Technologies for Digital Libraries, Athens 4 Contents Preface: EGEE and DILIGENT The basic tools and services Building on the basics: from tools to a grid More on selected services Emerging standards

Enabling Grids for E-sciencE INFSO-RI Grid Middleware Grid Technologies for Digital Libraries, Athens 5 Contents Preface: EGEE and DILIGENT The basic tools and services Building on the basics: from tools to a grid More on selected services Emerging standards

Enabling Grids for E-sciencE INFSO-RI Grid Middleware Grid Technologies for Digital Libraries, Athens 6 A multi-VO Grid User Interface Grid services User Interface EGEE is establishing a production grid service to support multiple, diverse VO’s

Enabling Grids for E-sciencE INFSO-RI Grid Middleware Grid Technologies for Digital Libraries, Athens 7 Empowering VO’s Application development environment, portals, Semantics, ontologies Basic Grid services: AA, job submission, info, … Middleware: “collective services” Application toolkits, standards Application Focus of this talk: Generic grid middleware

Enabling Grids for E-sciencE INFSO-RI Grid Middleware Grid Technologies for Digital Libraries, Athens 8 EGEE is establishing a production grid service to support multiple, diverse Virtual Organisations (VOs) Yet the hardened middleware on which it is based still has evident roots in research in “big science” Hence EGEE… –Seeks and embraces new VOs –Selects new VOs to set new challenges –And looks forward to Virtual Digital Libraries setting quite a few more….

Enabling Grids for E-sciencE INFSO-RI Grid Middleware Grid Technologies for Digital Libraries, Athens 9 Contents Preface: EGEE and DILIGENT The basic tools and services Building on the basics: from tools to a grid More on selected services Emerging standards

Enabling Grids for E-sciencE INFSO-RI Grid Middleware Grid Technologies for Digital Libraries, Athens 10 Typical current grid Grid middleware runs on each shared resource –Data storage –(Usually) batch queues on pools of processors Users join VO’s Virtual organisation negotiates with sites to agree access to resources Distributed services (both people and middleware) enable the grid, allow single sign-on INTERNET

Enabling Grids for E-sciencE INFSO-RI Grid Middleware Grid Technologies for Digital Libraries, Athens 11 Typical current grid Grid middleware runs on each shared resource –Data storage –(Usually) batch queues on pools of processors Users join VO’s Virtual organisation negotiates with sites to agree access to resources Distributed services (both people and middleware) enable the grid, allow single sign-on INTERNET At each site that provides computation: Batch job scheduler Condor PBS Torque … Sometimes termed a “Computing element”

Enabling Grids for E-sciencE INFSO-RI Grid Middleware Grid Technologies for Digital Libraries, Athens 12 Middleware: generic services for multiple VOs Users in many locations and organisations Computing clusters,…Network resourcesData storage Operating systemLocal schedulerFile system Hardware System software HPSS, CASTOR… NFS, … PBS, Condor, LSF,… Resources in many locations and organisations MIDDLEWARE

Enabling Grids for E-sciencE INFSO-RI Grid Middleware Grid Technologies for Digital Libraries, Athens 13 Authorisation, Authentication (AA) Users in many locations and organisations Computing clusters,…Network resourcesData storage Operating systemLocal schedulerFile system Hardware System software HPSS, CASTOR… NFS, … PBS, Condor, LSF,… Resources in many locations and organisations MIDDLEWARE “User interface” machines : logon, upload credentials, run m/w “Gate keeping”: m/w on resources map user’s credential to local user id / account Built on Grid Security Infrastructure

Enabling Grids for E-sciencE INFSO-RI Grid Middleware Grid Technologies for Digital Libraries, Athens 14 Basic job submission Users Compute elements Network resources Data storage Resources How do I run a job on a compute element? M/w tools that: copy files to and between CE’s and data storage Submit job to a CE Monitor job Get output

Enabling Grids for E-sciencE INFSO-RI Grid Middleware Grid Technologies for Digital Libraries, Athens 15 Information service Users Compute elements Network resources Data storage Resources How do I know which CE is free? Information service: Resources send updates to IS Query IS servers before running jobs

Enabling Grids for E-sciencE INFSO-RI Grid Middleware Grid Technologies for Digital Libraries, Athens 16 File management Users Compute elements Network resources Data storage Resources My data are in files, and I’ve terabytes Replica management service: file replicas “close” to CE’s redundancy …more later… Our data are in files, and I’ve terabytes We’ve terabytes of data in files.

Enabling Grids for E-sciencE INFSO-RI Grid Middleware Grid Technologies for Digital Libraries, Athens Present: Globus A software toolkit: a modular “bag of technologies” –Made available under liberal open source license Not turnkey solutions, but building blocks and tools for application developers and system integrators Tools built on Grid Security Infrastructure to include: –Job submission: run a job on a remote computer –Information services: So I know which computer to use –File transfer: so large data files can be transferred –Replica management: so I can have multiple versions of a file “close” to the computers where I want to run jobs Production grids are (currently) based on the Globus Toolkit release 2 Globus Alliance:

Enabling Grids for E-sciencE INFSO-RI Grid Middleware Grid Technologies for Digital Libraries, Athens 18 Running a job with GT2 GT2 Toolkit An example of the command line interface: –Job submission – need to know name of a CE to use globus-job-submit grid-data.rl.ac.uk/jobmanager-pbs /bin/hostname -f globus-job-status DONE globus-job-get-output grid-data12.rl.ac.uk

Enabling Grids for E-sciencE INFSO-RI Grid Middleware Grid Technologies for Digital Libraries, Athens 19 Contents Preface: EGEE and DILIGENT The basic tools and services Building on the basics: from tools to a grid More on selected services Emerging standards

Enabling Grids for E-sciencE INFSO-RI Grid Middleware Grid Technologies for Digital Libraries, Athens 20 Building a grid GT2: a toolkit – not a turnkey solution Need higher level tools  E.g. so submit a job to “a grid” not a CE …including services for  Logging who’s done what, statistics about jobs,…  Monitoring whats happening on the grid Illustrate this using LCG middleware (Large Hadron Collider Compute Grid) –But first note the ecosystem of projects and middleware…  (with apologies to other projects I could have included)

Enabling Grids for E-sciencE INFSO-RI Grid Middleware Grid Technologies for Digital Libraries, Athens 21 Parts of the Grid “ecosystem”... LCG EGEE Used in USA EU NextGrid DEISA GridCC Future grids EDG GlobusMyProxyCondor... VDT DataTAG CrossGrid... OSG, … SRM …

Enabling Grids for E-sciencE INFSO-RI Grid Middleware Grid Technologies for Digital Libraries, Athens 22 VDT “The Virtual Data Toolkit (VDT) is an ensemble of grid middleware that can be easily installed and configured. In our experience, installing grid software is challenging and time consuming. The goal of the VDT is to make it as easy as possible for users to deploy, maintain and use grid middleware.”

Enabling Grids for E-sciencE INFSO-RI Grid Middleware Grid Technologies for Digital Libraries, Athens 23 Current production m’ware: LCG-2 ReplicaCatalogue Logging & Book-keeping ResourceBroker StorageElement ComputingElement InformationService Job Status DataSets info Author. &Authen. Job Submit Event Job Query Job Status Input “sandbox” Input “sandbox” + Broker Info Output “sandbox” Publish SE & CE info “User interface”

Enabling Grids for E-sciencE INFSO-RI Grid Middleware Grid Technologies for Digital Libraries, Athens 24 Building on basic tools and Information Service Example JDL file Executable = “gridTest”; StdError = “stderr.log”; StdOutput = “stdout.log”; InputSandbox = {“/home/joda/test/gridTest”}; OutputSandbox = {“stderr.log”, “stdout.log”}; InputData = “lfn:testbed ”; DataAccessProtocol = “gridftp”; Requirements = other.Architecture==“INTEL” && \ other.OpSys==“LINUX” && other.FreeCpus >=4; Rank = “other.GlueHostBenchmarkSF00”; Submit job to grid via the “resource broker”, in LCG… edg_job_submit my.jdl Application code can build on this using API’s

Enabling Grids for E-sciencE INFSO-RI Grid Middleware Grid Technologies for Digital Libraries, Athens 25 Authentication, Authorisation Authentication –User obtains certificate from CA –Connects to UI by ssh –Downloads certificate –Invokes Proxy server –Single logon – to UI - then Grid Security Infrastructure identifies user to other machines Authorisation - currently –User joins Virtual Organisation –VO negotiates access to Grid nodes and resources (CE, SE) –Authorisation tested by CE, SE: gridmapfile maps user to local account UI CA VO mgr Personal VO database Gridmapfiles On CE, SE nodes GSI VO service Daily update

Enabling Grids for E-sciencE INFSO-RI Grid Middleware Grid Technologies for Digital Libraries, Athens 26 “Compute element” “Worker nodes” Local resource management system: Condor / PBS / LSF master Globus gatekeeper Job request Info system Logging gridmapfile I.S. Logging

Enabling Grids for E-sciencE INFSO-RI Grid Middleware Grid Technologies for Digital Libraries, Athens 27 LCG-2 Real-time monitor – Current status –

Enabling Grids for E-sciencE INFSO-RI Grid Middleware Grid Technologies for Digital Libraries, Athens 28 Current production grid: LCG-2 Computing clusterNetwork resourcesData storage Operating systemLocal schedulerFile system User accessSecurityData transferInformation schema Workload managementData managementApp monitoring system User interfaces Applications Hardware System software “Basic” services “Collective” services Application level services HPSS, CASTOR… RedHat Linux NFS, … PBS, Condor, LSF,… VDT (Condor, Globus, GLUE) EU DataGrid Information system

Enabling Grids for E-sciencE INFSO-RI Grid Middleware Grid Technologies for Digital Libraries, Athens 29 Contents Preface: EGEE and DILIGENT The basic tools and services Building on the basics: from tools to a grid More on selected services: –Data services –AA –Portals Emerging standards

Enabling Grids for E-sciencE INFSO-RI Grid Middleware Grid Technologies for Digital Libraries, Athens 30 Data on grids Simple data files Middleware supporting –Replica files  move data to computation  Persistency Can add new storage technology  Redundancy  “Close to Computing Element” –Logical filenames –Catalogue: maps logical name to physical storage device/file –Virtual filesystems POSIX-like I/O “SRM”: included in gLite Structured data –RDBMS, XML databases Require extendable middleware tools to support –Move computation near to data –easy access, controlled by AA –integration and federation Hence OGSA-DAI DAI: Data Access and Integration Now part of latest GT toolkit A few slides on OGSA-DAI follow (from Malcolm Atkinson and from Mario Antonioletti)

Enabling Grids for E-sciencE INFSO-RI Grid Middleware Grid Technologies for Digital Libraries, Athens 31 Data Integration is Everything Motivation – No business or research team is satisfied with one data resource Data Curation Expertise Human Centred Integration Human centred Domain-specialist driven – Dynamic specification of combination function – Iterative processes  Revised request minutes later  Revised request after months of thought Sources inevitably heterogeneous Time-varying content, structure & policies Robust, stable steerable integration services – Higher-level services over multiple resources – Fundamental requirements for (re)negotiation Federation or Virtualisation preceding integration or kit of integration tools to be interwoven with an application? Discipline insight needed here

Enabling Grids for E-sciencE INFSO-RI Grid Middleware Grid Technologies for Digital Libraries, Athens 32 Data Integration is Everything Motivation – No business or research team is satisfied with one data resource Data Curation Expertise Human Centred Integration Human centred Domain-specialist driven – Dynamic specification of combination function – Iterative processes  Revised request minutes later  Revised request after months of thought Sources inevitably heterogeneous Time-varying content, structure & policies Robust, stable steerable integration services – Higher-level services over multiple resources – Fundamental requirements for (re)negotiation Federation or Virtualisation preceding integration or kit of integration tools to be interwoven with an application? This is the motivation for & home of OGSA-DAI Identify the recurrent requirements Provide one infrastructure that meets them Wide use enables a robust, reliable and supported set of facilities Steadily increase power of facilities Steadily raise the level of abstraction Standardise & achieve multi-national investment

Enabling Grids for E-sciencE INFSO-RI Grid Middleware Grid Technologies for Digital Libraries, Athens 33 OGSA-DAI Project OGSA-DAI is collaboration between: –EPCC –IBM (+ Oracle in phase 1) –National e-Science Centre –Manchester University –Newcastle University Project funding: –OGSA-DAI, ,  £3.3 million from the UK Core e-Science funding programme –DAIT (DAI Two),  £1.3 million from the UK e-Science Core Programme II "OGSA-DAI" is a trade mark 690 downloads between May 04 and 13 Dec 04 –Actual user downloads not search engine crawlers –Does not include downloads as part of GT3.2 releases Total of 966 registered users Funded by UK’s Department of Trade & Industry + Engineering & Physical Sciences Research Council as part of the e-Science Core Programme Thanks to Mario Antonioletti for these EPCC slides

34 To change: View -> Header and Footer Example Projects Using OGSA-DAI OGSA-DAI ( AstroGrid ( BioSimGrid ( BioGrid ( Bridges ( eDiaMoND ( FirstDig ( GeneGrid ( GEON ( IU RGRBench ( myGrid ( N2Grid ( ODD-Genes ( OGSA-WebDB ( INWA (

35 To change: View -> Header and Footer OGSA-DAI User Project classification OGSA-DAI Biological Sciences Physical Sciences Commercial Applications Computer Sciences FirstDig INWA Bridges AstroGrid BioSimGrid BioGrid eDiamond myGrid ODD-Genes N2Grid GEON MCS IU RGBench OGSA Web-DB GeneGrid GridMiner

Enabling Grids for E-sciencE INFSO-RI Grid Middleware Grid Technologies for Digital Libraries, Athens 36 Contents Preface: EGEE and DILIGENT The basic tools and services Building on the basics: from tools to a grid More on selected services: –Data services –Authentication, Authorisation –Portals Emerging standards

Enabling Grids for E-sciencE INFSO-RI Grid Middleware Grid Technologies for Digital Libraries, Athens 37 Authentication and Authorisation Heterogeneity in Virtual Organisation membership –In LCG-2, VOs are homogeneous –In EGEE (gLite) “VOMS” VO Management Service is used and will support roles –So different authorisations for different people in a VO Users’ willingness to manage digital certificates. –need avoid obstacles especially for early users  not all are as LINUX-literate as physicists  Effect: some communities resist certificates..  Example from UK in next slide, using PERMIS in BRIDGES –Virtual Digital Libraries will entail building with existing DL communities  AA systems exist outside grids (ATHENS in the UK) Shibboleth is joining the party… see GridShib, ESP-GRID, DYVOSE Note that EGEE has a security activity – in next talk New developments needed for Digital Rights Management?? –E.g. as VDL federate with new data sources

Enabling Grids for E-sciencE INFSO-RI Grid Middleware Grid Technologies for Digital Libraries, Athens 38 AA References PERMIS BRIDGES DYVOSE ESP-GRID GridShib references to ESP-GRID, gridShib – thanks to Mark Baker, Amy Apon, C. Ferner, J. Brown, “Emerging Grid Standards”, April 2005,

Security in BRIDGES – summary NGS clusters Leeds Oxford RAL Manch ester end user BRIDGES web portal NeSC machine with PERMIS authorisation service (GT3.3) NeSC grid server with host credentials authenticate at BRIDGES web portal with username and password only job request is passed on securely with username get user authorisations make host proxy, authenticate with NGS and submit job Slide by Micha Bayer, NeSC

Enabling Grids for E-sciencE INFSO-RI Grid Middleware Grid Technologies for Digital Libraries, Athens 40 Contents Preface: EGEE and DILIGENT The basic tools and services Building on the basics: from tools to a grid More on selected services: –Data services –AA –Workflow Emerging standards

Enabling Grids for E-sciencE INFSO-RI Grid Middleware Grid Technologies for Digital Libraries, Athens 41 Workflow example Taverna in MyGrid “allows the e-Scientist to describe and enact their experimental processes in a structured, repeatable and verifiable way” GUI Workflow language enactment engine

Enabling Grids for E-sciencE INFSO-RI Grid Middleware Grid Technologies for Digital Libraries, Athens 42 Contents Preface: EGEE and DILIGENT The basic tools and services Building on the basics: from tools to a grid More on selected services: –Data services –AA –Workflow Emerging standards

Enabling Grids for E-sciencE INFSO-RI Grid Middleware Grid Technologies for Digital Libraries, Athens 43 OGSI Grid prototypes The vision of 2001: convergence of Web Services and Grids web developments Web services “big Science” research INTERNET World-wide web Massively parallel computing High-end computing High throughput-computing Open Grid Services Architecture

Enabling Grids for E-sciencE INFSO-RI Grid Middleware Grid Technologies for Digital Libraries, Athens 44 Moving towards WS TCP/IP emerging standards http, https XML SOAP Operating system; TCP/IP Ad-hoc protocols Why? Need service orientation for grids Opens integration of grids and WS worlds Leverage WS hosting environments

Enabling Grids for E-sciencE INFSO-RI Grid Middleware Grid Technologies for Digital Libraries, Athens 45 Summary From the rich grid ecosystem … Production services are –Built on tools and services for  Authorisation and authentication  Job submission (direct to a Computing Element)  File replication –…with higher level services  Job submission to “a grid” (via resource broker)  Monitoring  Logging –..and upon these, toolkits and services for creating new applications  Workflow  Portals (demo this afternoon)  … Authorisation and authentication underpin it all – resource-sharing across organisations, without centralised control

Enabling Grids for E-sciencE INFSO-RI Grid Middleware Grid Technologies for Digital Libraries, Athens 46 Further information Global Grid Forum Globus Alliance SRM see and URLs in this reporthttp:// OGSA-DAI Condor VDT Open Science Grid Grid Center LCG