The Globus Project: A Status Report Ian Foster Carl Kesselman

Slides:



Advertisements
Similar presentations
Computational Grids and Computational Economy: Nimrod/G Approach David Abramson Rajkumar Buyya Jonathan Giddy.
Advertisements

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.
Globus Overview CS Lecture Notes In courtesy of Andy Kowalski.
A Computation Management Agent for Multi-Institutional Grids
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.
Computational Grids and the Globus Project Ian Foster Argonne National Laboratory The University of Chicago Globus Co-PI: Carl Kesselman, USC/ISI.
Introduction to the Grid
USING THE GLOBUS TOOLKIT This summary by: Asad Samar / CALTECH/CMS Ben Segal / CERN-IT FULL INFO AT:
Status of Globus activities within INFN Massimo Sgaravatto INFN Padova for the INFN Globus group
Parallel Programming on the SGI Origin2000 With thanks to Moshe Goldberg, TCC and Igor Zacharov SGI Taub Computer Center Technion Mar 2005 Anne Weill-Zrahia.
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.
Computational Grids Aaron Witt EECC 756 May 18, 1999.
Globus activities within INFN Massimo Sgaravatto INFN Padova for the INFN Globus group
Globus Ian Foster and Carl Kesselman Argonne National Laboratory and University of Southern California
Workload Management Massimo Sgaravatto INFN Padova.
1 GRID D. Royo, O. Ardaiz, L. Díaz de Cerio, R. Meseguer, A. Gallardo, K. Sanjeevan Computer Architecture Department Universitat Politècnica de Catalunya.
1 Directory related work in the Global Grid Forum 3rd TF-LSD Meeting in Antalya Peter Gietz
Grids and Globus at BNL Presented by John Scott Leita.
Simo Niskala Teemu Pasanen
Introduction to Grid Computing Ann Chervenak Carl Kesselman And the members of the Globus Team.
Web-based Portal for Discovery, Retrieval and Visualization of Earth Science Datasets in Grid Environment Zhenping (Jane) Liu.
The Globus Toolkit: Description and Applications Review Steve Tuecke & Ian Foster Argonne National Laboratory The University of Chicago Globus Co-PI: Carl.
The Globus Grid Programming Toolkit: A User-level Tutorial
INFN-GRID Globus evaluation (WP 1) Massimo Sgaravatto INFN Padova for the INFN Globus group
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.
1 School of Computer, National University of Defense Technology A Profile on the Grid Data Engine (GridDaEn) Xiao Nong
From PC Clusters to a Global Computational Grid David Abramson Head of School Computer Science and Software Engineering Monash University Thanks to Jon.
An Integrated Instrumentation Architecture for NGI Applications Ian Foster, Darcy Quesnel, Steven Tuecke Argonne National Laboratory The University of.
Grid Workload Management & Condor Massimo Sgaravatto INFN Padova.
Jarek Nabrzyski, Ariel Oleksiak Comparison of Grid Middleware in European Grid Projects Jarek Nabrzyski, Ariel Oleksiak Poznań Supercomputing and Networking.
1 Introduction to Middleware. 2 Outline What is middleware? Purpose and origin Why use it? What Middleware does? Technical details Middleware services.
Virtual Data Grid Architecture Ewa Deelman, Ian Foster, Carl Kesselman, Miron Livny.
Resource Brokering in the PROGRESS Project Juliusz Pukacki Grid Resource Management Workshop, October 2003.
Advanced Principles of Operating Systems (CE-403).
Perspectives on Grid Technology Ian Foster Argonne National Laboratory The University of Chicago.
Issues Autonomic operation (fault tolerance) Minimize interference to applications Hardware support for new operating systems Resource management (global.
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,
Grid Computing & Semantic Web. Grid Computing Proposed with the idea of electric power grid; Aims at integrating large-scale (global scale) computing.
The Grid the united computing power Jian He Amit Karnik.
GRID ARCHITECTURE Chintan O.Patel. CS 551 Fall 2002 Workshop 1 Software Architectures 2 What is Grid ? "...a flexible, secure, coordinated resource- sharing.
Authors: Ronnie Julio Cole David
The Globus Toolkit®: The Open Source Solution for Grid Computing
Grid Technologies Research and Development Ian Foster Argonne National Laboratory The University of Chicago.
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.
Ruth Pordes November 2004TeraGrid GIG Site Review1 TeraGrid and Open Science Grid Ruth Pordes, Fermilab representing the Open Science.
August 3, March, The AC3 GRID An investment in the future of Atlantic Canadian R&D Infrastructure Dr. Virendra C. Bhavsar UNB, Fredericton.
Introduction to Grids By: Fetahi Z. Wuhib [CSD2004-Team19]
Connections to Other Packages The Cactus Team Albert Einstein Institute
1 Observations on Architecture, Protocols, Services, APIs, SDKs, and the Role of the Grid Forum Ian Foster Carl Kesselman Steven Tuecke.
7. Grid Computing Systems and Resource Management
Globus Grid Tutorial Part 2: Running Programs Across Multiple Resources.
2/22/2001Greenbook 2001/OASCR1 Greenbook/OASCR Activities Focus on technology to enable SCIENCE to be conducted, i.e. Software tools Software libraries.
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.
Globus: A Report. Introduction What is Globus? Need for Globus. Goal of Globus Approach used by Globus: –Develop High level tools and basic technologies.
Albert-Einstein-Institut Exploring Distributed Computing Techniques with Ccactus and Globus Solving Einstein’s Equations, Black.
The Globus Toolkit The Globus project was started by Ian Foster and Carl Kesselman from Argonne National Labs and USC respectively. The Globus toolkit.
A Resource Management Architecture for Metacomputing Systems Karl Czajkowski Ian Foster Nicholas Karonis Carl Kesselman Stuart Martin Warren Smith Steven.
3 April 2001 Grid testbed Deploying and testing the Globus toolkit.
Towards a High Performance Extensible Grid Architecture Klaus Krauter Muthucumaru Maheswaran {krauter,
David Abramson, Rajkumar Buyya, and Jonathan Giddy
Peter Kacsuk – Sipos Gergely MTA SZTAKI
University of Technology
Grid Computing B.Ramamurthy 9/22/2018 B.Ramamurthy.
Presentation transcript:

The Globus Project: A Status Report Ian Foster Carl Kesselman

2 Why “The Grid”? l New applications based on high-speed coupling of people, computers, databases, instruments, etc. u Computer-enhanced instruments u Collaborative engineering u Browsing of remote datasets u Use of remote software u Data-intensive computing u Very large-scale simulation u Large-scale parameter studies

3 SF-Express: Distributed Interactive Simulation P. Messina et al., Caltech l Issues: u Resource discovery, scheduling u Configuration u Multiple comm methods u Message passing (MPI) u Scalability u Fault tolerance NCSA Origin Caltech Exemplar Argonne SP Maui SP “ 200 GB memory, 100 BIPs ”

4 The Grid “Dependable, consistent, pervasive access to [high-end] resources” l Dependable: Can provide performance and functionality guarantees l Consistent: Uniform interfaces to a wide variety of resources l Pervasive: Ability to “plug in” from anywhere

5 Technical Challenges l Complex application structures, combining aspects of parallel, multimedia, distributed, collaborative computing l Dynamic varying resource characteristics, in time and space l Need for high & guaranteed “end-to-end” performance, despite heterogeneity and lack of global control l Interdomain issues of security, policy, payment

6 The Globus Project l Basic research in grid-related technologies u Resource management, QoS, networking, storage, security, adaptation, policy, etc. l Development of Globus toolkit u Core services for grid-enabled tools & applns l Construction of large grid testbed: GUSTO u Largest grid testbed in terms of sites & apps l Application experiments u Tele-immersion, distributed computing, etc.

7 Globus Approach l A toolkit and collection of services addressing key technical problems u Bag of services model u Not a vertically integrated solution l Distinguish between local and global services u “IP hourglass” model

8 Globus Approach l Focus on architecture issues u Propose set of core services as basic infrastructure u Use to construct high-level, domain-specific solutions l Design principles u Keep participation cost low u Enable local control u Support for adaptation Diverse global services Core Globus services Local OS A p p l i c a t i o n s

9 Layered Architecture Applications Core Services Metacomputing Directory Service GRAM Globus Security Interface Heartbeat Monitor Nexus Gloperf Local Services LSF CondorMPI NQEEasy TCP SolarisIrixAIX UDP High-level Services and Tools DUROCglobusrunMPINimrod/GMPI-IOCC++ GlobusViewTestbed Status GASS

10 Core Globus Services l Communication infrastructure (Nexus, IO) l Information services (MDS) l Network performance monitoring (Gloperf) l Process monitoring (HBM) l Remote file and executable management (GASS and GEM) l Resource management (GRAM) l Security (GSI)

11 Sample of High-Level Services l Communication & I/O libraries u MPICH, PAWS, RIO (MPI-IO), PPFS, MOL l Parallel languages u CC++, HPC++ l Collaborative environments u CAVERNsoft, ManyWorlds l Others u MetaNEOS, NetSolve, LSA, AutoPilot, WebFlow

12 GUSTO Computational Grid Testbed: November 1998

13 Example Application Projects l Real-time, collaborative analysis of data from X- Ray source (and electron microscope) l Interactive modeling and data analysis l Collaborative engineering (“tele-immersion”) u EVL, ANL l Distributed interactive simulation u Record-setting SF-Express simulation l Remote visualization and steering for astrophysics u Including trans-Atlantic experiments