Kelly Davis MPI-AEI Why GAT? Kelly Davis MPI-AEI.

Slides:



Advertisements
Similar presentations
© 2007 Open Grid Forum SAGA: Simple API for Grid Applications Steven Newhouse Application Standards Area Director.
Advertisements

Experiences with GridWay on CRO NGI infrastructure / EGEE User Forum 2009 Experiences with GridWay on CRO NGI infrastructure Emir Imamagic, Srce EGEE User.
GridSAM Overview Grid Job S ubmission A nd M onitoring Service What is GridSAM? Funded by the OMII Managed Programme (Started in Sept, 04) Client Perspective.
© 2007 Open Grid Forum Data Management Challenge - The View from OGF OGF22 – February 28, 2008 Cambridge, MA, USA Erwin Laure David E. Martin Data Area.
Abstraction Layers Why do we need them? –Protection against change Where in the hourglass do we put them? –Computer Scientist perspective Expose low-level.
Current status of grids: the need for standards Mike Mineter TOE-NeSC, Edinburgh.
The Anatomy of the Grid: An Integrated View of Grid Architecture Carl Kesselman USC/Information Sciences Institute Ian Foster, Steve Tuecke Argonne National.
Author’s name Introduction Kelly Davis MPI-AEI.
Setting up of condor scheduler on computing cluster Raman Sehgal NPD-BARC.
GridFTP: File Transfer Protocol in Grid Computing Networks
Condor-G: A Computation Management Agent for Multi-Institutional Grids James Frey, Todd Tannenbaum, Miron Livny, Ian Foster, Steven Tuecke Reporter: Fu-Jiun.
A Computation Management Agent for Multi-Institutional Grids
USING THE GLOBUS TOOLKIT This summary by: Asad Samar / CALTECH/CMS Ben Segal / CERN-IT FULL INFO AT:
Computer Science Department 1 Load Balancing and Grid Computing David Finkel Computer Science Department Worcester Polytechnic Institute.
Grid Programming Environment (GPE) Grid Summer School, July 28, 2004 Ralf Ratering Intel - Parallel and Distributed Solutions Division (PDSD)
Milos Kobliha Alejandro Cimadevilla Luis de Alba Parallel Computing Seminar GROUP 12.
Kelly Davis GAT: Grid Application Toolkit Kelly Davis AEI-MPG.
Kelly Davis Architecture of GAT Kelly Davis AEI-MPG.
Design and Implementation of a Single System Image Operating System for High Performance Computing on Clusters Christine MORIN PARIS project-team, IRISA/INRIA.
Core Grid Functions: A Minimal Architecture for Grids William E. Johnston Lawrence Berkeley National Lab and NASA Ames Research Center (www-itg.lbl.gov/~wej)
SUN HPC Consortium, Heidelberg 2004 Grid(Lab) Resource Management System (GRMS) and GridLab Services Krzysztof Kurowski Poznan Supercomputing and Networking.
CONDOR DAGMan and Pegasus Selim Kalayci Florida International University 07/28/2009 Note: Slides are compiled from various TeraGrid Documentations.
Grid Computing 7700 Fall 2005 Lecture 17: Resource Management Gabrielle Allen
- 1 - Grid Programming Environment (GPE) Ralf Ratering Intel Parallel and Distributed Solutions Division (PDSD)
Track 1: Cluster and Grid Computing NBCR Summer Institute Session 2.2: Cluster and Grid Computing: Case studies Condor introduction August 9, 2006 Nadya.
Self Adaptivity in Grid Computing Reporter : Po - Jen Lo Sathish S. Vadhiyar and Jack J. Dongarra.
This work was carried out in the context of the Virtual Laboratory for e-Science project. This project is supported by a BSIK grant from the Dutch Ministry.
GridLab A Grid Application Toolkit and Testbed IST Jarek Nabrzyski GridLab Project Coordinator Poznań.
WP9 Resource Management Current status and plans for future Juliusz Pukacki Krzysztof Kurowski Poznan Supercomputing.
GRM + Mercury in P-GRADE Monitoring of P-GRADE applications in the Grid using GRM and Mercury.
Grid Resource Allocation and Management (GRAM) Execution management Execution management –Deployment, scheduling and monitoring Community Scheduler Framework.
Grid Computing I CONDOR.
COMP3019 Coursework: Introduction to GridSAM Steve Crouch School of Electronics and Computer Science.
London e-Science Centre GridSAM Job Submission and Monitoring Web Service William Lee, Stephen McGough.
Grid Architecture William E. Johnston Lawrence Berkeley National Lab and NASA Ames Research Center (These slides are available at grid.lbl.gov/~wej/Grids)
Kelly Davis and Tom Goodale Architecture of GAT Kelly Davis and Tom Goodale and
Todd Tannenbaum Computer Sciences Department University of Wisconsin-Madison Condor RoadMap.
Cloud Age Time to change the programming paradigm?
A Summary of the Distributed System Concepts and Architectures Gayathri V.R. Kunapuli
Grids - the near future Mark Hayes NIEeS Summer School 2003.
Developing Applications on Today’s Grids Tom Goodale Max Planck Institute for Gravitational Physics
The Grid the united computing power Jian He Amit Karnik.
LEGS: A WSRF Service to Estimate Latency between Arbitrary Hosts on the Internet R.Vijayprasanth 1, R. Kavithaa 2,3 and Raj Kettimuthu 2,3 1 Coimbatore.
CLRC and the European DataGrid Middleware Information and Monitoring Services The current information service is built on the hierarchical database OpenLDAP.
Review of Condor,SGE,LSF,PBS
GRID Overview Internet2 Member Meeting Spring 2003 Sandra Redman Information Technology and Systems Center and Information Technology Research Center National.
GridLab WP-2 Cactus GAT (CGAT) Ed Seidel, AEI & LSU Co-chair, GGF Apps RG, Gridstart Apps TWG Gabrielle Allen, Robert Engel, Tom Goodale, *Thomas Radke.
GridLab Resource Management System (GRMS) Jarek Nabrzyski GridLab Project Coordinator Poznań Supercomputing and.
Introduction to Grids By: Fetahi Z. Wuhib [CSD2004-Team19]
Replica Management Kelly Clynes. Agenda Grid Computing Globus Toolkit What is Replica Management Replica Management in Globus Replica Management Catalog.
Objective What is RFT ? How does it work Architecture of RFT RFT and OGSA Issues Demo Questions.
Globus and PlanetLab Resource Management Solutions Compared M. Ripeanu, M. Bowman, J. Chase, I. Foster, M. Milenkovic Presented by Dionysis Logothetis.
© 2004 IBM Corporation ICSOC2004 Panel Discussion: Grid Systems: What is needed from web service standards? Jeffrey Frey IBM.
GridLab Resource Management System (GRMS) Jarek Nabrzyski GridLab Project Coordinator Poznań Supercomputing and.
6 march Building the INFN Grid Proposal outline a.ghiselli,l.luminari,m.sgaravatto,c.vistoli INFN Grid meeting, milano.
Dynamic Grid Computing: The Cactus Worm The Egrid Collaboration Represented by: Ed Seidel Albert Einstein Institute
Matthew Farrellee Computer Sciences Department University of Wisconsin-Madison Condor and Web Services.
Kelly Davis Monitoring and Event System Kelly Davis AEI.
The Globus Toolkit The Globus project was started by Ian Foster and Carl Kesselman from Argonne National Labs and USC respectively. The Globus toolkit.
Current Globus Developments Jennifer Schopf, ANL.
Towards a High Performance Extensible Grid Architecture Klaus Krauter Muthucumaru Maheswaran {krauter,
Models for Resources and Management
Duncan MacMichael & Galen Deal CSS 534 – Autumn 2016
Peter Kacsuk – Sipos Gergely MTA SZTAKI
GGF OGSA-WG, Data Use Cases Peter Kunszt Middleware Activity, Data Management Cluster EGEE is a project funded by the European.
Core Grid Functions: A Minimal Architecture for Grids
Basic Grid Projects – Condor (Part I)
Core Grid Functions: A Minimal Architecture for Grids
German Astrophysical Virtual Observatory
Condor-G: An Update.
Presentation transcript:

Kelly Davis MPI-AEI Why GAT? Kelly Davis MPI-AEI

Kelly Davis MPI AEI Why GAT?: Outline What is GAT? Why GAT? What can GAT do? File Management FileStream Management LogicalFile Management Advert Management Job Management Monitoring And more…

Kelly Davis MPI AEI What is GAT? …an API and Toolkit for developing and running portable grid apps independently of the underlying grid infrastructure and available services GAT is…?

Kelly Davis MPI AEI What is GAT? GAT is…?

Kelly Davis MPI AEI Why GAT? “It’s in there!” The Grid RFT OGSA globus unicore wsdl …and more

Kelly Davis MPI AEI Why GAT? …..simplicity

Kelly Davis MPI AEI What can GAT Do? File Management Move Files Copy Files Delete Files Examine File Properties …and more … all in a manner independent of the file's location or method of access!

Kelly Davis MPI AEI What can GAT Do? FileStream Management Read Bytes from a File Write Bytes to a File Seek on a File …and more …in such a ways as to lift the burden of protocols, security, and other details from the user's shoulders!

Kelly Davis MPI AEI What can GAT Do? LogicalFile Management Replicates files …and more …so as to maximize use of available network bandwidth and never have to worry about the details of security,protocols, Globus…

Kelly Davis MPI AEI What can GAT Do? Advert Management Persist objects Query for persisted objects Move objects across machine boundaries Move objects across language boundaries …and more …so as to never yoke the application programmer with the details. It just works!

Kelly Davis MPI AEI What can GAT Do? Job Management Schedule Jobs Un-Schedule Jobs Stop Jobs Checkpoint Jobs Migrate Jobs …and more …while not bothering the user with the details of traditional job management systems such as Condor, Globus, Unicore…

Kelly Davis MPI AEI What can GAT Do? Monitoring Monitor almost anything Monitor continuous events Monitor “event-like” events Allows GAT application to be monitored …and more …while the user never needs to know the details of Mercury, NWS or any other monitoring system.

Kelly Davis MPI AEI What can GAT Do? …and More Explore Resources on “The Grid” Obtain Resource Reservations Instrument GAT Applications for Checkpointing Communicate -- socket-like -- between processes ”Everything, including the Kitchen Sink”