BLAST: broadband lightweight ATM secure transport for high-performance distributed computing

  • Authors:
  • Patrick W Dowd;Todd M Carrozzi;Frank A Pellegrino;Amy Xin Chen;Robert Jaeger;Saragur Srinidhi

  • Affiliations:
  • Department of Electrical Engineering, University of Maryland College Park, MD USA and US Department of Defense, Fort Meade, MD USA;Department of Electrical Engineering, University of Maryland College Park, MD USA;Department of Electrical Engineering, University of Maryland College Park, MD USA;Department of Electrical Engineering, University of Maryland College Park, MD USA;US Department of Defense, Fort Meade, MD USA;FORE Systems, Pittsburgh, PA, USA

  • Venue:
  • Computer Communications
  • Year:
  • 1998

Quantified Score

Hi-index 0.24

Visualization

Abstract

This paper investigates the use of ATM for cluster-based computing. The need for a native ATM API is discussed as well as the performance of message passing libraries (MPL) that are written to use such an API to exploit the advantages of a high-speed network for cluster-based computing. The MPLs offer a standard interface, such as PVM or MPI, and interoperate with existing TCP/IP- and UDP/IP-based versions in addition to the ATM API environment. The interoperability extensions made to two MPLs, MPI and Prowess, which allow a hybrid environment of both ATM and TCP-based legacy network technology will be described. Shared object space (SOS), an extension to the MPLs, is described that helps support the geographically distributed computing (GDC) environment through latency hiding. It allows a user to develop applications in a shared memory type of environment. The native ATM API which supports cluster-based computing is described in this paper. This API provides a reliable transport interface to the MPL which has been optimized for an ATM environment. The transport protocol is a low-state design that optimizes the performance based on the available bandwidth, buffer constraints, propagation delay characteristics and security requirements of a particular connection. (C) Elsevier Science B.V.