The Internet Backplane Protocol: a study in resource sharing

In this work we present the Internet Backplane Protocol (IBP), a middleware created to allow the sharing of storage resources, implemented as part of the network fabric. IBP allows an application to control intermediate data staging operations explicitly. As IBP follows a very simple philosophy, very similar to the Internet Protocol, and the resulting semantic might be too weak for some applications, we introduce the exNode, a data structure that aggregates storage allocations on the Internet.

[1]  Francine Berman,et al.  Heuristics for scheduling parameter sweep applications in grid environments , 2000, Proceedings 9th Heterogeneous Computing Workshop (HCW 2000) (Cat. No.PR00556).

[2]  Donald F. Towsley,et al.  Supporting stored video: reducing rate variability and end-to-end resource requirements through optimal smoothing , 1996, SIGMETRICS '96.

[3]  Rodney Van Meter,et al.  Network attached storage architecture , 2000, CACM.

[4]  Jack J. Dongarra,et al.  MPI_Connect Managing Heterogeneous MPI Applications Ineroperation and Process Control , 1998, PVM/MPI.

[5]  Michael M. Resch,et al.  Parallel IO Support for Meta-computing Applications: MPI_Connect IO Applied to PACX-MPI , 2001, PVM/MPI.

[6]  Mahadev Satyanarayanan,et al.  Andrew: a distributed personal computing environment , 1986, CACM.

[7]  Ian T. Foster,et al.  The Anatomy of the Grid: Enabling Scalable Virtual Organizations , 2001, Int. J. High Perform. Comput. Appl..

[8]  Richard Wolski,et al.  Data logistics in network computing: the logistical session layer , 2001, Proceedings IEEE International Symposium on Network Computing and Applications. NCA 2001.

[9]  Ian T. Foster,et al.  GASS: a data movement and access service for wide area computing systems , 1999, IOPADS '99.

[10]  Dorian Arnold,et al.  ON THE CONVERGENCE OF COMPUTATIONAL AND DATA GRIDS , 2001 .

[11]  Micah Beck,et al.  Exposed vs. Encapsulated Approaches to Grid Service Archtecture , 2001, GRID.

[12]  Micah Beck,et al.  The Internet Backplane Protocol: Storage in the Network , 1999 .

[13]  Alessandro Bassi,et al.  Internet Backplane Protocol: API 1.0 , 2001 .