Design and implementation of a Shared - Concurrent File System in distributed UNIX environment


The Transactions of the Korea Information Processing Society (1994 ~ 2000), Vol. 3, No. 3, pp. 617-630, Apr. 1996
10.3745/KIPSTE.1996.3.3.617,   PDF Download:

Abstract

In this paper, a shared-concurrent file system(S-CFS) is designed and implemented using conventional disks as disk arrays on a Workstation Cluster which can be used as a small-scale server. Since ir is implemented on UNIX operating ststems, S-CFS is not only portable and flexible but also efficient in resource usage because it does not require additional I/O nodes. The result of the research shows that on small-scale systems with enough disks, the performance of the doncurrent file system on transaction processing applications is bounded by the bottleneck of CPUs computind powers while the perfromance of the concurrent file system on massice data I/Os is bounded by the time required to copy data between buffers. The concurrent file system, which has been implemented on a Workstation Cluster with 8 disks, shows a throughput of 388 tps in case of transaction processing applications and can provide the bandwidth of 15.8 MBytes/sec in case of transaction processing applications. Moreover, the concurrenat file system has been designed to enhance the throughput of applications requiring high performance I/O by controlling the parallelism of the concurrent file system on user''s side.


Statistics
Show / Hide Statistics

Statistics (Cumulative Counts from September 1st, 2017)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


Cite this article
[IEEE Style]
J. S. Woong and C. K. Dong, "Design and implementation of a Shared - Concurrent File System in distributed UNIX environment," The Transactions of the Korea Information Processing Society (1994 ~ 2000), vol. 3, no. 3, pp. 617-630, 1996. DOI: 10.3745/KIPSTE.1996.3.3.617.

[ACM Style]
Jang Si Woong and Chung Ki Dong. 1996. Design and implementation of a Shared - Concurrent File System in distributed UNIX environment. The Transactions of the Korea Information Processing Society (1994 ~ 2000), 3, 3, (1996), 617-630. DOI: 10.3745/KIPSTE.1996.3.3.617.