Grid Middleware Tutorial / Grid Technologies IntroSlide 1 /14 Grid Technologies Intro Ivan Degtyarenko ivan.degtyarenko dog csc dot fi CSC – The Finnish.

Slides:



Advertisements
Similar presentations
Introduction of Grid Security
Advertisements

Current status of grids: the need for standards Mike Mineter TOE-NeSC, Edinburgh.
EGI-InSPIRE RI EGI-InSPIRE EGI-InSPIRE RI AAI in EGI Status and Evolution Peter Solagna Senior Operations Manager
Finnish Material Sciences Grid (M-grid) Arto Teräs Nordic-Sgi Meeting October 28, 2004.
E-IRG Workshop CSC, October 4, 2006 Risto M. Nieminen Helsinki University of Technology HELSINKI UNIVERSITY OF TECHNOLOGY.
Towards a Virtual European Supercomputing Infrastructure Vision & issues Sanzio Bassini
High Performance Computing Course Notes Grid Computing.
EInfrastructures (Internet and Grids) US Resource Centers Perspective: implementation and execution challenges Alan Blatecky Executive Director SDSC.
CoreGRID Workpackage 5 Virtual Institute on Grid Information and Monitoring Services Authorizing Grid Resource Access and Consumption Erik Elmroth, Michał.
Security Issues in Physics Grid Computing Ian Stokes-Rees OeSC Security Working Group 14 June 2005.
 Amazon Web Services announced the launch of Cluster Compute Instances for Amazon EC2.  Which aims to provide high-bandwidth, low- latency instances.
Nordic Data Grid Facility NDGF – Paula Eerola, paula.eerola [at] hep.lu.se paula.eerola [at] hep.lu.sepaula.eerola [at] hep.lu.se 1st Iberian.
Introduction and Overview “the grid” – a proposed distributed computing infrastructure for advanced science and engineering. Purpose: grid concept is motivated.
Office of Science U.S. Department of Energy Grids and Portals at NERSC Presented by Steve Chan.
Grid Services at NERSC Shreyas Cholia Open Software and Programming Group, NERSC NERSC User Group Meeting September 17, 2007.
UNICORE UNiform Interface to COmputing REsources Olga Alexandrova, TITE 3 Daniela Grudinschi, TITE 3.
CSC Grid Activities Arto Teräs HIP Research Seminar February 18th 2005.
Web-based Portal for Discovery, Retrieval and Visualization of Earth Science Datasets in Grid Environment Zhenping (Jane) Liu.
Scientific Computing Department Faculty of Computer and Information Sciences Ain Shams University Supervised By: Mohammad F. Tolba Mohammad S. Abdel-Wahab.
© 2008 by M. Stümpert, A. Garcia; made available under the EPL v1.0 | Access the power of Grids with Eclipse Mathias Stümpert (Karlsruhe Institute.
SICSA student induction day, 2009Slide 1 Social Simulation Tutorial Session 6: Introduction to grids and cloud computing International Symposium on Grid.
Open Source Grid Computing in the Finance Industry Alex Efimov STFC Kite Club Knowledge Exchange Advisor UK CERN Technology Transfer Officer
1 TAPAS Workshop Nicola Mezzetti - TAPAS Workshop Bologna Achieving Security and Privacy on the Grid Nicola Mezzetti.
Climate Sciences: Use Case and Vision Summary Philip Kershaw CEDA, RAL Space, STFC.
Introduction to NorduGrid ARC / Arto Teräs Slide 1(16) Introduction to NorduGrid ARC Arto Teräs Free and Open Source Software Developers' Meeting.
Grid Computing - AAU 14/ Grid Computing Josva Kleist Danish Center for Grid Computing
Nicholas LoulloudesMarch 3 rd, 2009 g-Eclipse Testing and Benchmarking Grid Infrastructures using the g-Eclipse Framework Nicholas Loulloudes On behalf.
Advanced Techniques for Scheduling, Reservation, and Access Management for Remote Laboratories Wolfgang Ziegler, Oliver Wäldrich Fraunhofer Institute SCAI.
The Grid System Design Liu Xiangrui Beijing Institute of Technology.
Alex Read, Dept. of Physics Grid Activity in Oslo CERN-satsingen/miljøet møter MN-fakultetet Oslo, 8 juni 2009 Alex Read.
1 4/23/2007 Introduction to Grid computing Sunil Avutu Graduate Student Dept.of Computer Science.
Developing & Managing A Large Linux Farm – The Brookhaven Experience CHEP2004 – Interlaken September 27, 2004 Tomasz Wlodek - BNL.
Responsibilities of ROC and CIC in EGEE infrastructure A.Kryukov, SINP MSU, CIC Manager Yu.Lazin, IHEP, ROC Manager
Quick Introduction to NorduGrid Oxana Smirnova 4 th Nordic LHC Workshop November 23, 2001, Stockholm.
© 2007 UC Regents1 Track 1: Cluster and Grid Computing NBCR Summer Institute Session 1.1: Introduction to Cluster and Grid Computing July 31, 2007 Wilfred.
Tools for collaboration How to share your duck tales…
Ames Research CenterDivision 1 Information Power Grid (IPG) Overview Anthony Lisotta Computer Sciences Corporation NASA Ames May 2,
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
Authors: Ronnie Julio Cole David
Production Grid Challenges in Hungary Péter Stefán Ferenc Szalai Gábor Vitéz NIIF/HUNGARNET.
GRID Overview Internet2 Member Meeting Spring 2003 Sandra Redman Information Technology and Systems Center and Information Technology Research Center National.
Ruth Pordes November 2004TeraGrid GIG Site Review1 TeraGrid and Open Science Grid Ruth Pordes, Fermilab representing the Open Science.
Grid Middleware Tutorial / Welcome Slide 1 /4 Welcome to Grid Middleware Tutorial The 7th Annual Meeting on High Performance Computing and Infrastructure.
Conference name Company name INFSOM-RI Speaker name The ETICS Job management architecture EGEE ‘08 Istanbul, September 25 th 2008 Valerio Venturi.
Introduction to Grids By: Fetahi Z. Wuhib [CSD2004-Team19]
1 Grid Activity Summary » Grid Testbed » CFD Application » Virtualization » Information Grid » Grid CA.
Alex Read, Dept. of Physics Grid Activities in Norway R-ECFA, Oslo, 15 May, 2009.
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 ANATOMY Advanced Computing Concepts – Dr. Emmanuel Pilli.
NORDUnet NORDUnet e-Infrastrucure: Grids and Hybrid Networks Lars Fischer CTO, NORDUnet Fall 2006 Internet2 Member Meeting, Chicago.
JSPG Update David Kelsey MWSG, Zurich 31 Mar 2009.
1 Presentation Title Speaker Institution Event Name EUAsiaGRID Community and Applications Support Jan Kmuníček, CESNET.
Towards ‘Ubiquitous’ Ubiquitous Computing: an alliance with ‘the Grid’ Oliver Storz, Adrian Friday, and Nigel Davies Computing Department, Lancaster University,
The European KnowARC Project Péter Stefán, NIIF/HUNGARNET/KnowARC TNC2009, June 2009, Malaga.
NDGF – a Joint Nordic Production Grid Lars Fischer ICFA Workshop on HEP Networking, Grid, and Digital Divide Issues for Global e-Science Cracow, 2 October.
ETICS, EU-OMII and the Software Repository Andrea Caltroni, INFN Padova ETICS 1 st All-Hands Meeting, Budapest - May 29-31, 2006.
The EPIKH Project (Exchange Programme to advance e-Infrastructure Know-How) gLite Grid Introduction Salma Saber Electronic.
EGI-InSPIRE EGI-InSPIRE RI The European Grid Infrastructure Steven Newhouse Director, EGI.eu Project Director, EGI-InSPIRE 29/06/2016CoreGrid.
Grids and SMEs: Experience and Perspectives Emanouil Atanassov, Todor Gurov, and Aneta Karaivanova Institute for Parallel Processing, Bulgarian Academy.
CernVM and Volunteer Computing Ivan D Reid Brunel University London Laurence Field CERN.
Accessing the VI-SEEM infrastructure
Access Grid and USAID November 14, 2007
Recap: introduction to e-science
Grid Services B.Ramamurthy 12/28/2018 B.Ramamurthy.
Introduction to Grid Technology
The Anatomy and The Physiology of the Grid
The Anatomy and The Physiology of the Grid
Sergio Andreozzi Laurence Field Balazs Konya
Presentation transcript:

Grid Middleware Tutorial / Grid Technologies IntroSlide 1 /14 Grid Technologies Intro Ivan Degtyarenko ivan.degtyarenko dog csc dot fi CSC – The Finnish IT Center for Science June 3 rd, 2008 Introduction to Grids and NorduGrid

Grid Middleware Tutorial / Grid Technologies IntroSlide 2 /14 Contents ● Part 1: Introduction to Grids and NorduGrid  What is the Grid?  Role of Middleware  Accessing the Grid  Grid reality  NorduGrid collaboration / M-grid as an example ● Part 2: NorduGrid middleware: ARC  Submitting jobs in NorduGrid, writing job description files  Simple file transfers  Monitoring jobs using the Grid Monitor graphical interface

Grid Middleware Tutorial / Grid Technologies IntroSlide 3 /14 Hierarchy of the IT Resources desktops in-house resources regional computer centers grid infrastructures international HPC centers

Grid Middleware Tutorial / Grid Technologies IntroSlide 4 /14 What is the Grid? no clear definition: Compute Grids, Science Grids, Data Grids, Cluster Grids etc. must be evaluated in terms of the applications, and scientific results that it delivers, not its architecture the key concept is the ability to negotiate resource-sharing arrangements among a set of participating parties and then to use the resulting resource pool a basic definition for grid might look like: "a hardware and software infrastructure that provides dependable, consistent, pervasive and inexpensive access to high-end computational capabilities"

Grid Middleware Tutorial / Grid Technologies IntroSlide 5 /14 What is the Grid? (cont.) Ian Foster, What is the Grid? A three point checklist, Grid Today, 1(6), A Grid is a system that: coordinates resources that are not subject to centralized control: a Grid integrates and coordinates resources and users that live within different control domains using standard, open, general-purpose protocols and interfaces: a Grid is built from multi-purpose protocols and interfaces that address such fundamental issues as authentication, authorization, resource discovery, and resource access deliver nontrivial qualities of service: the utility of the combined system is significantly greater than that of the sum of its parts (response time, throughput, availability, security etc.)

Grid Middleware Tutorial / Grid Technologies IntroSlide 6 /14 Role of Grid Middleware user applications grid middleware Grid resource Grid resource Grid resource Grid resource

Grid Middleware Tutorial / Grid Technologies IntroSlide 7 /14 Grid fundamental services implemented in the middleware resource discovery and monitoring job submission and management brokering and data services information services resource management

Grid Middleware Tutorial / Grid Technologies IntroSlide 8 /14 Computational Grids: resource sharing principle Goal is to minimize waste of resources: empty nodes are always available for use (dynamic sharing)

Grid Middleware Tutorial / Grid Technologies IntroSlide 9 /14 Accessing the Grid: Authentication one needs to be authenticated − every grid user holds a X.509 certificate issued by a Certificate Authority −being authenticated by a site means that the Issuer CA of your credential is trusted by the Grid resource −certificates to be updated annually authentication and authorization are decoupled processes user identification is called authorization

Grid Middleware Tutorial / Grid Technologies IntroSlide 10 /14 ● users are grouped into Virtual Organizations (VO)  based on a common research area, country, funding agency, project, etc.  the same user can belong to several VOs ● resource providers grant access to VOs  effective managing comparing to individual users  implies trust towards the organization managing the VO  for instance: e.g. in the M-grid the users of each site form one VO, and we could combine all to a larger "M-grid VO" when negotiating with external parties Accessing the Grid: Authorization granting resource access is called authorization

Grid Middleware Tutorial / Grid Technologies IntroSlide 11 /14 Grid Security WARNING! When working on the Grid, you must accept that some information on your jobs and on your Grid identity is made public, i.e your name / affiliation IP address of your client computer job names and duration runtime environment others

Grid Middleware Tutorial / Grid Technologies IntroSlide 12 /14 Grid Reality ● a convenient way of sharing resources ● “free” computational power available to those willing to put in the effort to make use of it ● production grids in place and used  Nordugrid, EGEE, DEISA ● different middleware, not normally interoperable ● bureaucracy involved ● the grid won't magically bind your software together

Grid Middleware Tutorial / Grid Technologies IntroSlide 13 /14 NorduGrid Collaboration ● past: Grid pilot project by Nordunet in 2001  implemented a production Grid system working non stop since May 2002 ● present: a community around open source Grid middleware: NorduGrid ARC  national Grids (e.g. M-grid, SweGrid, NorGrid), users also outside the Nordic countries  real users, real applications  funding for further development (KnowARC, NDGF) ● open for anyone to participate

Grid Middleware Tutorial / Grid Technologies IntroSlide 14 /14 The Finnish Material Sciences Grid (M-grid) ● goal: throughput computing capacity mainly for the needs of physics and chemistry researchers  opened to all CSC customers in Nov 2005, not limited by the field of research ● joint project between seven Finnish universities, Helsinki Institute of Physics and CSC  partners mainly laboratories and departments, not university IT centers ● first large initiative to put Grid middleware into production use in Finland  uses NorduGrid ARC middleware ● platform: Linux based PC clusters