Ames Research CenterDivision 1 Information Power Grid (IPG) Overview Anthony Lisotta Computer Sciences Corporation NASA Ames May 2,

Slides:



Advertisements
Similar presentations
Legacy code support for commercial production Grids G.Terstyanszky, T. Kiss, T. Delaitre, S. Winter School of Informatics, University.
Advertisements

The Anatomy of the Grid: An Integrated View of Grid Architecture Carl Kesselman USC/Information Sciences Institute Ian Foster, Steve Tuecke Argonne National.
EGEE-II INFSO-RI Enabling Grids for E-sciencE The gLite middleware distribution OSG Consortium Meeting Seattle,
ASCR Data Science Centers Infrastructure Demonstration S. Canon, N. Desai, M. Ernst, K. Kleese-Van Dam, G. Shipman, B. Tierney.
High Performance Computing Course Notes Grid Computing.
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
Seminar Grid Computing ‘05 Hui Li Sep 19, Overview Brief Introduction Presentations Projects Remarks.
Resource Management of Grid Computing
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.
USING THE GLOBUS TOOLKIT This summary by: Asad Samar / CALTECH/CMS Ben Segal / CERN-IT FULL INFO AT:
The DOE Science Grid Computing and Data Infrastructure for Large-Scale Science William Johnston, Lawrence Berkeley National Lab Ray Bair, Pacific Northwest.
Universität Dortmund Robotics Research Institute Information Technology Section Grid Metaschedulers An Overview and Up-to-date Solutions Christian.
Workload Management Workpackage Massimo Sgaravatto INFN Padova.
Slides for Grid Computing: Techniques and Applications by Barry Wilkinson, Chapman & Hall/CRC press, © Chapter 1, pp For educational use only.
The Cactus Portal A Case Study in Grid Portal Development Michael Paul Russell Dept of Computer Science The University of Chicago
Office of Science U.S. Department of Energy Grids and Portals at NERSC Presented by Steve Chan.
1-2.1 Grid computing infrastructure software Brief introduction to Globus © 2010 B. Wilkinson/Clayton Ferner. Spring 2010 Grid computing course. Modification.
Computing and Data Infrastructure for Large-Scale Science Deploying Production Grids: NASA’s IPG and DOE’s Science Grid William E. Johnston
Robust Tools for Archiving and Preserving Digital Data Joseph JaJa, Mike Smorul, and Mike McGann Institute for Advanced Computer Studies Department of.
Milos Kobliha Alejandro Cimadevilla Luis de Alba Parallel Computing Seminar GROUP 12.
4b.1 Grid Computing Software Components of Globus 4.0 ITCS 4010 Grid Computing, 2005, UNC-Charlotte, B. Wilkinson, slides 4b.
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.
Workload Management Massimo Sgaravatto INFN Padova.
Grids and Globus at BNL Presented by John Scott Leita.
Globus Computing Infrustructure Software Globus Toolkit 11-2.
Web-based Portal for Discovery, Retrieval and Visualization of Earth Science Datasets in Grid Environment Zhenping (Jane) Liu.
Resource Management Reading: “A Resource Management Architecture for Metacomputing Systems”
The SAM-Grid Fabric Services Gabriele Garzoglio (for the SAM-Grid team) Computing Division Fermilab.
Grid Data Management A network of computers forming prototype grids currently operate across Britain and the rest of the world, working on the data challenges.
TeraGrid Science Gateways: Scaling TeraGrid Access Aaron Shelmire¹, Jim Basney², Jim Marsteller¹, Von Welch²,
Grid Computing - AAU 14/ Grid Computing Josva Kleist Danish Center for Grid Computing
CoG Kit Overview Gregor von Laszewski Keith Jackson.
GT Components. Globus Toolkit A “toolkit” of services and packages for creating the basic grid computing infrastructure Higher level tools added to this.
1 School of Computer, National University of Defense Technology A Profile on the Grid Data Engine (GridDaEn) Xiao Nong
The Data Grid: Towards an Architecture for the Distributed Management and Analysis of Large Scientific Dataset Caitlin Minteer & Kelly Clynes.
Grids and Portals for VLAB Marlon Pierce Community Grids Lab Indiana University.
Grid Resource Allocation and Management (GRAM) Execution management Execution management –Deployment, scheduling and monitoring Community Scheduler Framework.
Through the development of advanced middleware, Grid computing has evolved to a mature technology in which scientists and researchers can leverage to gain.
Grid Workload Management & Condor Massimo Sgaravatto INFN Padova.
CSF4 Meta-Scheduler Name: Zhaohui Ding, Xiaohui Wei
Grid Workload Management Massimo Sgaravatto INFN Padova.
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.
Service - Oriented Middleware for Distributed Data Mining on the Grid ,劉妘鑏 Antonio C., Domenico T., and Paolo T. Journal of Parallel and Distributed.
Perspectives on Grid Technology Ian Foster Argonne National Laboratory The University of Chicago.
Communicating Security Assertions over the GridFTP Control Channel Rajkumar Kettimuthu 1,2, Liu Wantao 3,4, Frank Siebenlist 1,2 and Ian Foster 1,2,3 1.
Tools for collaboration How to share your duck tales…
Virtual Batch Queues A Service Oriented View of “The Fabric” Rich Baker Brookhaven National Laboratory April 4, 2002.
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
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
State Key Laboratory of Resources and Environmental Information System China Integration of Grid Service and Web Processing Service Gao Ang State Key Laboratory.
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.
GRID Overview Internet2 Member Meeting Spring 2003 Sandra Redman Information Technology and Systems Center and Information Technology Research Center National.
CEOS Working Group on Information Systems and Services - 1 Data Services Task Team Discussions on GRID and GRIDftp Stuart Doescher, USGS WGISS-15 May 2003.
Introduction to Grids By: Fetahi Z. Wuhib [CSD2004-Team19]
Architecture View Models A model is a complete, simplified description of a system from a particular perspective or viewpoint. There is no single view.
Globus and PlanetLab Resource Management Solutions Compared M. Ripeanu, M. Bowman, J. Chase, I. Foster, M. Milenkovic Presented by Dionysis Logothetis.
GraDS MacroGrid Carl Kesselman USC/Information Sciences Institute.
GRID ANATOMY Advanced Computing Concepts – Dr. Emmanuel Pilli.
Super Computing 2000 DOE SCIENCE ON THE GRID Storage Resource Management For the Earth Science Grid Scientific Data Management Research Group NERSC, LBNL.
Globus: A Report. Introduction What is Globus? Need for Globus. Goal of Globus Approach used by Globus: –Develop High level tools and basic technologies.
Rights Management for Shared Collections Storage Resource Broker Reagan W. Moore
EGEE-II INFSO-RI Enabling Grids for E-sciencE Overview of gLite, the EGEE middleware Mike Mineter Training Outreach Education National.
ACGT Architecture and Grid Infrastructure Juliusz Pukacki ‏ EGEE Conference Budapest, 4 October 2007.
A System for Monitoring and Management of Computational Grids Warren Smith Computer Sciences Corporation NASA Ames Research Center.
Example: Rapid Atmospheric Modeling System, ColoState U
Presentation transcript:

Ames Research CenterDivision 1 Information Power Grid (IPG) Overview Anthony Lisotta Computer Sciences Corporation NASA Ames May 2, 2003

Ames Research CenterDivision 2 Outline What are Grids? Current State of Information Power Grid (IPG) Future Directions Wrap-up

Ames Research CenterDivision 3 Grids A Grid is a system that*: 1.coordinates resources that are not subject to centralized control … 2.… using standard, open, general-purpose protocols and interfaces … 3.… to deliver nontrivial qualities of service. Grid software is “middleware” Resources Networks This is a Grid Enabled Infrastructure * - Ian Foster, July 2002

Ames Research CenterDivision 4 Normal Grid Characteristics An underlying security infrastructure such as the Grid Security Infrastructure (GSI), which is based on public key technology –Protection for at least authentication information as it flows from resource to resource Readily accessible information about the resources on the Grid via a single mechanism, the Grid Information Service (GIS) Single sign-on A seamless processing environment An infrastructure that is scalable to a large number of resources The ability for the grid to cross administrative boundaries

Ames Research CenterDivision 5 The Grid Today Common Middleware -Abstracts independent, hardware, software, user ids, into a service layer with defined APIs -Provides comprehensive security, -Allows for site autonomy -Provides a common infrastructure based on middleware Grid Middleware User Application Site A Site B Network Infrastructure 1 Request info from the grid 1 2 Get response 2 3 Make selection and submit job 3 The underlying infrastructure is abstracted into defined APIs thereby simplifying developer and user access to resources, however, this layer is not intelligent.

Ames Research CenterDivision 6 Outline What are Grids? Current State of Information Power Grid (IPG) Future Directions Wrap-up

Ames Research CenterDivision 7 IPG Vision To make the practice of large-scale science and engineering, as well as other widely distributed, data intensive NASA activities, much more effective than it is today. Grid technology is the foundation to making this vision a success

Ames Research CenterDivision 8 IPG Locations Ames Research Center Jet Propulsion Labs Glenn Research Center Langley Research Center Goddard Space Flight Center

Ames Research CenterDivision 9 LSF Globus GRAM Grid FTP MDS GRISPBS Globus GRAM Grid FTP MDS GRIS MDS GIIS GRAM Job Job Manager Job:  Files to pre-stage  Application to execute  Files to post-stage IPG Job Manager Client IPG Job Manager Globus GRAM Client 3 rd party copy Grid FTP Client Current IPG Services Launch Pad Web Portal IPG Resource Broker MDS Client IPG Resource Broker Client Input: System requirements How to use systems Output: Suggested Job Manager Jobs resource information

Ames Research CenterDivision 10 Outline What are Grids? Current State of Information Power Grid (IPG) Future Directions Wrap-up

Ames Research CenterDivision 11 Future Directions Focus on Managing Complex, Distributed Data (MCDD) –Intelligently manage data in a grid IPG Advanced Services –easier to use –deliver value added services –easier to maintain

Ames Research CenterDivision 12 MCDD Goal: Intelligently manage data in a grid NASA data is inherently distributed e.g., various Earth science archives. Important focus of IPG Access to files –Initial use of grid-enabled Storage Resource Broker –Data staging and replica management building on grid community research –Need grid support for file metadata NASA data can be on –Disk-resident data pools –Tertiary storage data archives Will build on considerable data grid work from the international grid community

Ames Research CenterDivision 13 MCDD - Objectives Identify key data services abstractions that will address a wide range of large-scale, federated, distributed NASA data problems –This potentially has considerable utility in many NASA areas as it essentially seeks to abstract, regularize, and componentize the general operations that are performed on scientific data. Analyze these abstractions in the context of services oriented Grids and determine an implementation and prototyping strategy –Identify existing work in this area and design an implementations approach that maximizes leverage from current work Demonstrate the prototype services within the context of some existing NASA applications

Ames Research CenterDivision 14 IPG Advanced Services Goal: Location-independent computing Intelligent resource selection –User-specified preferences and requirements –Resource characteristics, access, allocations, cost, load, performance predictions Create system-dependent job from system-independent job –Given a system (or systems) to use –Pick directories, set paths and environment, specify which executables and libraries to move, specify which data files to move Reliable execution of system-dependent job –Application execution & file management Dynamic access and accounting –Run applications without a permanent local account –Charging resource use to remote accounting systems –Resource pricing Workflow management –Specify and execute workflows

Ames Research CenterDivision 15 Concept Architecture Job Manager Job User Program Portability Manager Portability Manager Client Portability Manager Job Resource Selector Client Resource Broker Client Resource Broker Resource Selector resource requirements and preferences Job Manager Client Resource Broker Job resource sets Dynamic Access Client Allocation Manager Performance Prediction Clients GIS Client Data Grid Client PBS Globus GRAMGrid FTP GRAM Job IPG Job Manager Globus GRAM Client 3 rd party copy Grid FTP Client Testing and Monitoring resource info allocationsresource and service status Resource Pricing prices Access Policies Allocation Client Access Client deduct from allocation access allowed map user to userid access allowed Higher-level Services In Development Now Transitioned Services Higher-level Services Version 1 in use

Ames Research CenterDivision 16 Outline What are Grids? Current State of Information Power Grid (IPG) Future Directions Wrap-up

Ames Research CenterDivision 17 Summary Stability level Testbed Learning Grids Organizing Players Persistent Grid Informal Organization Lots of Teamwork Shift primary work to increase usability Globus stabilized Attempt inter-grid processing Begin development of initial services Transition support of IPG to operations Testbed in parallel using GT3? Formalize NASA grid organizations Continue to make the Grid easier to use Research complex distributed data management 2004 Testbed Operations Transition Period