Design and analysis of a parallel file system for distributed shared memory systems

Citation
Sc. Mac et al., Design and analysis of a parallel file system for distributed shared memory systems, J SYST ARCH, 45(8), 1999, pp. 603-617
Citations number
15
Categorie Soggetti
Computer Science & Engineering
Journal title
JOURNAL OF SYSTEMS ARCHITECTURE
ISSN journal
13837621 → ACNP
Volume
45
Issue
8
Year of publication
1999
Pages
603 - 617
Database
ISI
SICI code
1383-7621(199902)45:8<603:DAAOAP>2.0.ZU;2-N
Abstract
File accesses are usually sequentially performed in existing Distributed Sh ared Memory (DSM) systems. These sequential file accesses will result in th e accumulation of input data at the node that handles file operations, gene rating a bottleneck at that node and a large amount of network traffic to m ove the input data to other nodes for execution. Although the file access t ime is often neglected in the performance evaluation of DSM systems, it is not ignored by programmers in real life. In this paper, we will describe th e design and analysis of a parallel file system for DSM systems. File acces ses are carried out in parallel and a modified file access mechanism is pro vided to reduce network traffic. Our analysis shows that the overall perfor mance of some I/O-intensive DSM applications such as Successive Over Relaxa tion (SOR) can be significantly enhanced with our design in the best case. To approach this best case, we have proposed two implementations. Both impl ementations employ variable-distribution schemes, which distribute file blo cks on the disks according to the access pattern of the application. (C) 19 99 Elsevier Science B.V. All rights reserved.