skip to main content
article
Free Access

BFXM: a parallel file system model based on the mechanism of distributed shared memory

Authors Info & Claims
Published:01 October 1997Publication History
Skip Abstract Section

Abstract

This paper proposes a parallel file system model under NOWs (network of workstations) environment. According to the features of NOWs, the system incorporates the mechanism of distributed shared memory, particularly the mechanism of COMA (cache only memory access). It links the memory of all nodes into a large cache; each node aggressively uses not only the local memory but also the remote memory of other nodes, which expedites the data accesses dramatically. It also accesses disks in parallel to improve I/O performance. Furthermore, in our model, data are shared naturally and conveniently among nodes as opposed to the traditional parallel file systems. The architecture of the parallel file system and its detailed implementation, such as file read and write, data replacement, file data dissipation, parallel file read and write are presented in this paper.

References

  1. 1. Peter F. Corbett, Parallel Access to Files in the Vesta File System, Supercomputing'93, pp. 472-481. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. 2. James C. French, et al., Performance Measurement of the Concurrent File System of the Intel iPSC/2 Hypercube, J. of Parallel and Distributed Computing 17(1-2), pp. 115-121. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. 3. M. Dahlin et al., Cooperative Caching: Using Remote Client Memory to Improve File System Performance, Proc. of the first Conference on Operating System Design and Implementation, Nov. 1994. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. 4. Ramakrishna Karedla et al., Caching Strategies to Improve Disk System Performance, IEEE Computer, March 1994, pp. 38-46. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. 5. David Kotz et al., Caching and Writeback Policies in Parallel File System, J. of Parallel and Distributed Computing 17(1-2), pp. 140-145. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. 6. J. del Rosario and A. Choudhary, High Performance I/O for Parallel Computers: Problems and Prospects, IEEE Computer, March 1994, pp. 59-68. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. 7. Erik Hagersten, et al., DDM-A Cache-Only Memory Architecture, IEEE Computer Sep. 1992, pp. 44-54. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. 8. Thomas E. Anderson, Michael D. Dahlin, et al. Serverless Network File Systems, ACM Transactions on Computer Systems, Vol. 14, No. 1, pp. 41-79, Feb. 1996. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. 9. T. Anderson, et al., A Case for NOW, IEEE Micro, pp. 54-64, Feb. 1995. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. 10. Susan J. Loverso, Marshall Isman, et al. sfs: A Parallel File System for the CM-5, Proceedings of the Summer 1993 USENIX Conference, pp. 292-307, Cincinnati, Oh.Google ScholarGoogle Scholar
  11. 11. Steven A. Moyer and V. S. Sunderam, PIOUS: A Scalable Parallel I/O System for Distributed Computing Environments, 1994 Scalable High Performance Computing Conference, pp. 71-78.Google ScholarGoogle Scholar
  12. 12. J. Salmon, CUBIX: Programming Hypercubes without Programming Hosts, Hypercube Multiprocessors 1987, M. T. Heath(ed.), SIAM. 1987.Google ScholarGoogle Scholar

Index Terms

  1. BFXM: a parallel file system model based on the mechanism of distributed shared memory

          Recommendations

          Comments

          Login options

          Check if you have access through your login credentials or your institution to get full access on this article.

          Sign in

          Full Access

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader