MetaCartSign in to MyCiteSeer

Include Citations | Advanced Search | Help

Include Citations | Advanced Search | Help

  Globus: A metacomputing infrastructure toolkit (1997) [1187 citations — 39 self]

Download:
Download as a PDF | Download as a PS
by Ian Foster, Carl Kesselman
International Journal of Supercomputer Applications
http://www.cs.swarthmore.edu/~newhall/cs97/s00/readings/globus.ps
Add To MetaCart

Abstract:

Emerging high-performance applications require the ability to exploit diverse, geographically distributed resources. These applications use high-speed networks to integrate supercomputers, large databases, archival storage devices, advanced visualization devices, and/or scientific instruments to form networked virtual supercomputers or metacomputers. While the physical infrastructure to build such systems is becoming widespread, the heterogeneous and dynamic nature of the metacomputing environment poses new challenges for developers of system software, parallel tools, and applications. In this article, we introduce Globus, a system that we are developing to address these challenges. The Globus system is intended to achieve a vertically integrated treatment of application, middleware, and network. A low-level toolkit provides basic mechanisms such as communication, authentication, network information, and data access. These mechanisms are used to construct various higher-level metacomputing services, such as parallel programming tools and schedulers. Our long-term goal is to build an Adaptive Wide Area Resource Environment (AWARE), an integrated set of higher-level services that enable applications to adapt to heterogeneous and dynamically changing metacomputing environments. Preliminary versions of Globus components were deployed successfully as part of the I-WAY networking experiment. 1

Citations

799 Condor - A Hunter of Idle Workstations – Litzkow, Livny, et al. - 1988
740 Using MPI: Portable Parallel Programming with the Message Passing Interface, 2nd edition – Gropp, Lusk, et al. - 1999
499 A highperformance, portable implementation of the MPI Message-Passing Interface standard – Gropp, Lusk, et al. - 1996
291 High Performance Messaging on Workstations: Illinois Fast Messages (FM) for Myrinet – Pakin, Lauria, et al. - 1995
207 The Nexus approach to integrating multithreading and communication – Foster, Kesselman, et al. - 1996
201 A directory service for configuring high-performance distributed computations – Fitzgerald, Foster, et al.
200 Dynamically forecasting network performance using the network weather service – Wolski - 1998
182 Generic Security Service Application Programming Interface – Linn - 1993
145 Application-level scheduling on distributed heterogeneous networks – Berman, Wolski, et al. - 1996
102 Legion - a View from 50,000 Feet – Grimshaw, Wulf - 1996
101 Legion: The next logical step toward a nationwide virtual computer – Grimshaw, Wulf, et al. - 1994
74 Culler Active Message Applications Programming Interface and Communication Subsystem Organization – Mainwaring, E - 1996
73 Managing Multiple Communication Methods in Highperformance Networked Computing Systems – Foster, Geisler, et al. - 1997
58 CC++: A declarative concurrent object oriented programming notation – Chandy, Kesselman - 1993
48 An Abstract-Device interface for Implementing Portable Parallel-I/O Interfaces”(ADIO – Thakur, Gropp, et al. - 1996
45 Overview of the I-WAY: Wide area visual supercomputing – DeFanti, Foster, et al. - 1996
41 Software infrastructure for the I-WAY high performance distributed computing experiment – Foster, Geisler, et al. - 1997
29 The Next Frontier: Interactive and Closed Loop Performance Steering – Reed, Elford, et al. - 1996
26 Near-Real-Time Satellite Image Processing: Metacomputing in CC – Lee, Kesselman, et al. - 1996
25 Sharing visualization experiences among remote virtual environments – Disz, Papka, et al. - 1995
23 Remote engineering tools for the design of pollution control systems for commercial boilers – Diachin, Freitag, et al. - 1996
19 A secure communications infrastructure for high-performance distributed computing – Foster, Karonis, et al. - 1997
17 MPI on the I-WAY: A wide-area, multimethod implementation of the Message Passing Interface – Foster, Geisler, et al. - 1996
15 et al. Andrew: A distributed personal computing environment – Morris - 1986
9 et al. Distribution of a Coupled-ocean General Circulation Model across high-speed networks – Mechoso - 1991
6 et al. Galaxies collide on the I-WAY: An example of heterogeneous wide-area collaborative supercomputing – Norman - 1996
5 Shared memory NUMA programming on the – Nieplocha, Harrison - 1996
1 The Next Frontier: Interactive andClosedLoopPerformanceSteering – Reed, Elford, et al. - 1996