The Grid the united computing power Jian He Amit Karnik.

Slides:



Advertisements
Similar presentations
The Anatomy of the Grid: An Integrated View of Grid Architecture Carl Kesselman USC/Information Sciences Institute Ian Foster, Steve Tuecke Argonne National.
Advertisements

What is Grid Computing? Cevat Şener Dept. of Computer Engineering, METU.
Data Grids Darshan R. Kapadia Gregor von Laszewski
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.
USING THE GLOBUS TOOLKIT This summary by: Asad Samar / CALTECH/CMS Ben Segal / CERN-IT FULL INFO AT:
Problem-Solving Environments: The Next Level in Software Integration David W. Walker Cardiff University.
The SC Grid Computing Initiative Kirk W. Cameron, Ph.D. Assistant Professor Department of Computer Science and Engineering University of South Carolina.
Computer Science Department 1 Load Balancing and Grid Computing David Finkel Computer Science Department Worcester Polytechnic Institute.
CSS434 Grid Computing1 Textbook No Corresponding Chapters Professor: Munehiro Fukuda A portion of these slides were compiled from The Grid: Blueprint for.
1 Grid Computing Francis Dang CPSC 689, Spring 2003 Texas A&M University.
Application-specific Tools Netsolve, Ninf, and NEOS CSE 225 Chas Wurster.
CompuNet Grid Computing Milena Natanov Keren Kotlovsky Project Supervisor: Zvika Berkovich Lab Chief Engineer: Dr. Ilana David Spring, /
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.
Legion Worldwide virtual computer. About Legion Made in University of Virginia Object-based metasystems software project middleware that connects computer.
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.
Grids and Globus at BNL Presented by John Scott Leita.
Simo Niskala Teemu Pasanen
Grid Computing Net 535.
Introduction to Grid Computing Ann Chervenak Carl Kesselman And the members of the Globus Team.
A.V. Bogdanov Private cloud vs personal supercomputer.
The Globus Toolkit: Description and Applications Review Steve Tuecke & Ian Foster Argonne National Laboratory The University of Chicago Globus Co-PI: Carl.
E-Science Workflow Support with Grid-Enabled Microsoft Project Gregor von Laszewski and Leor E. Dilmanian, Rochester Institute of Technology Abstract von.
Grid Computing. What is a Grid? Many definitions exist in the literature Early definitions: Foster and Kesselman, 1998 –“A computational grid is a hardware.
The Globus Grid Programming Toolkit: A User-level Tutorial
DISTRIBUTED COMPUTING
1 School of Computer, National University of Defense Technology A Profile on the Grid Data Engine (GridDaEn) Xiao Nong
1 (1)Cluster computing (2) Grid computing) Part 4 Current trend of parallel processing.
Through the development of advanced middleware, Grid computing has evolved to a mature technology in which scientists and researchers can leverage to gain.
SUMA: A Scientific Metacomputer Cardinale, Yudith Figueira, Carlos Hernández, Emilio Baquero, Eduardo Berbín, Luis Bouza, Roberto Gamess, Eric García,
Grid Workload Management & Condor Massimo Sgaravatto INFN Padova.
Grid Technologies  Slide text. What is Grid?  The World Wide Web provides seamless access to information that is stored in many millions of different.
Grid Basics Adarsh Patil
The Anatomy of the Grid: An Integrated View of Grid Architecture Ian Foster, Steve Tuecke Argonne National Laboratory The University of Chicago Carl Kesselman.
Evaluation of Agent Teamwork High Performance Distributed Computing Middleware. Solomon Lane Agent Teamwork Research Assistant October 2006 – March 2007.
The Globus Project: A Status Report Ian Foster Carl Kesselman
The Anatomy of the Grid Mahdi Hamzeh Fall 2005 Class Presentation for the Parallel Processing Course. All figures and data are copyrights of their respective.
Experiences with the Globus Toolkit on AIX and deploying the Large Scale Air Pollution Model as a grid service Ashish Thandavan Advanced Computing and.
Service - Oriented Middleware for Distributed Data Mining on the Grid ,劉妘鑏 Antonio C., Domenico T., and Paolo T. Journal of Parallel and Distributed.
Middleware for Grid Computing and the relationship to Middleware at large ECE 1770 : Middleware Systems By: Sepehr (Sep) Seyedi Date: Thurs. January 23,
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)
Introduction to Grid Computing Ed Seidel Max Planck Institute for Gravitational Physics
Tools for collaboration How to share your duck tales…
28 March 2001F Harris LHCb Software Week1 Overview of GGF1 (Global Grid Forum) and Datagrid meeting, NIKHEF, Mar 5-9 F Harris(Oxford)
5 PR Praktikum aus Informatik Gabriele Kotsis Summer Term 2009.
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
Globus Toolkit Massimo Sgaravatto INFN Padova. Massimo Sgaravatto Introduction Grid Services: LHC regional centres need distributed computing Analyze.
GRID Overview Internet2 Member Meeting Spring 2003 Sandra Redman Information Technology and Systems Center and Information Technology Research Center National.
1-1.1 Introduction to Grid Computing © 2011 B. Wilkinson/Clayton Ferner. Modification date: June 20, 2011.
Cole David Ronnie Julio. Introduction Globus is A community of users and developers who collaborate on the use and development of open source software,
1 Cloud Computing Advisor : Cho-Chin Lin Student : Chien-Chen Lai.
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 and PlanetLab Resource Management Solutions Compared M. Ripeanu, M. Bowman, J. Chase, I. Foster, M. Milenkovic Presented by Dionysis Logothetis.
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.
GRID ANATOMY Advanced Computing Concepts – Dr. Emmanuel Pilli.
Biomedical Informatics Research Network The Storage Resource Broker & Integration with NMI Middleware Arcot Rajasekar, BIRN-CC SDSC October 9th 2002 BIRN.
PARALLEL AND DISTRIBUTED PROGRAMMING MODELS U. Jhashuva 1 Asst. Prof Dept. of CSE om.
Towards a High Performance Extensible Grid Architecture Klaus Krauter Muthucumaru Maheswaran {krauter,
Clouds , Grids and Clusters
Globus —— Toolkits for Grid Computing
Some Basics of Globus Web Services
University of Technology
CSS490 Grid Computing Textbook No Corresponding Chapter
Status of Grids for HEP and HENP
Presentation transcript:

The Grid the united computing power Jian He Amit Karnik

Outline History and vision Motivation Application scenarios Architecture Challenges Approaches –Language-related –Object-based –Toolkit: Globus Future directions References

History and Vision From History – Late 1980s, “metacomputing” was coined. – Early 1990s, “Gigabit Testbeds”, from bandwidth- oriented to application-oriented. – 1995, “network computing” at SC95 – 1998, NCSA, NSF, NASA, DOE, Al Gore … Vision (analogy to “Electric Power Grid”) – Dependable: performance guarantees. – Consistent: uniform interfaces. – Pervasive: “plug-in” from everywhere.

Motivation Resource sharing – Episodic – Low utilization Coordinated PSEs Emerging tools and techniques From

Application Scenarios Distributed supercomputing High-throughput computing On-demand computing Data-intensive computing Collaborative computing Grid: high-performance sharing computational power Web: sharing documents

Application Scenarios (cont.) High-throughput computing “A computing environment that delivers large amounts of computational power over a long period of time.” (example: NEOS & Condor) Internet Client NEOS Server Submit jobs Return results NEOS Solver library Condor GW matchmaker scheduler monitor protector UNIX COW

Architecture From

Challenges The nature of applications Programming models and tools System architecture Problem-solving methods Resource management Security End systems Instrumentation and performance analysis Network protocols and infrastructure

Approaches Languages, compilers and libraries –MPICH-G2 (a grid-enabled MPI - message passing interface) Object-based approaches –Legion –Commodity Computing (Three-tier, CORBA, Java/Jini) Toolkit –Application-specified toolkit (NetSolve) –Service-oriented toolkit (Globus)

Approaches (cont.) Language-related: MPICH-G2=Globus services + MPI (message passing interface) –Distributed memory message passing –Portability –Heterogeneity Communication Network M PP M P M Application MPI IBM SP2 Cray T3D/E SUN. FORTRAN or C

Approaches (cont.) Everything is an object Classes manages their instances Users can provide their own classes Core objects implement common services Object-based: Legion - Architecture & object model From

Approaches (cont.) Object-based: Commodity computing Example: CORBA fits within the Grid Architecture From

Approaches (cont.) Application-specified toolkit: NetSolve CFortran MatlabCustom PSEs and Applications Globus proxy NinfLegion Ninf proxy Legion proxy NetSolve proxy Middleware Resource Discovery System Management Resource Scheduling Fault Tolerance From Metacomputing resources

References Book I. Foster and C. Kesselman, “The Grid: Blueprint for a New Comuputing Infrastructure”, Morgan Kaufmann, Papers Michael C. Ferris, Michael P. Mesnier, Jorge J. More, “NEOS and Condor: Solving optimization problems over the Internet”, April, 1998 David Henty, “The Grid - A Critical Review of Current Status and Future Directions in Grid Technology”, Oct.,