tailieunhanh - Grid Computing P33

Computational Grids [1, 2] are large collections of resources such as computers, networks, on-line instruments, or storage archives, and they are becoming popular platforms for running large-scale, resource-intensive applications. Many challenges exist in providing the necessary mechanisms for accessing, discovering, monitoring, and aggregating Grid resources. Consequently, a tremendous effort has been made to develop middleware technology to establish a Grid software infrastructure (GSI) [2–4]. Although middleware provides the fundamental building blocks, the APIs and access methods are often too complex for end users. Instead, there is a need for abstractions and tools that make it easy for users to deploy. | 33 Parameter sweeps on the Grid with APST Henri Casanova1 and Fran Berman1 1 University of California San Diego California United States INTRODUCTION Computational Grids 1 2 are large collections of resources such as computers networks on-line instruments or storage archives and they are becoming popular platforms for running large-scale resource-intensive applications. Many challenges exist in providing the necessary mechanisms for accessing discovering monitoring and aggregating Grid resources. Consequently a tremendous effort has been made to develop middleware technology to establish a Grid software infrastructure GSI 2-4 . Although middleware provides the fundamental building blocks the APIs and access methods are often too complex for end users. Instead there is a need for abstractions and tools that make it easy for users to deploy their applications. Several projects have addressed this need at various stages of application development and execution. For instance the GrADS project 5 seeks to provide a comprehensive application-development system for Grid computing that integrates Grid-enabled libraries application compilation scheduling staging of binaries and data application launching and monitoring of application execution progress. Grid Computing - Making the Global Infrastructure a Reality. Edited by F. Berman A. Hey and G. Fox 2003 John Wiley Sons Ltd ISBN 0-470-85319-0 774 HENRI CASANOVA AND FRAN BERMAN Another approach is to provide simple programming abstractions and corresponding runtime support for facilitating the development of Grid applications. For instance a number of projects enable Remote Procedure Call RPC programming on the Grid 6 7 and are currently collaborating to define GridRPC 8 . Alternatively other projects have developed environments that deploy applications on Grid resources without involving the user in any Grid-related development effort. The AppLeS Parameter Sweep Template APST project presented here belongs in the last

TỪ KHÓA LIÊN QUAN