ACM Home Page
Please provide us with feedback. Feedback
Studies on striping and buffer caching issues for the software RAID file system
Source Journal of Systems Architecture: the EUROMICRO Journal archive
Volume 47 ,  Issue 11  (May 2002) table of contents
Pages: 923 - 936  
Year of Publication: 2002
ISSN:1383-7621
Authors
Jong-Hoon Kim  Department of Computer Education, Jeju National University of Education, 690-061, South Korea
SeWoong Eom  Namo Interactive Inc., Seoul, South Korea
Sam H. Noh  School of Information and Computer Engineering, Hong-Ik University, Seoul, 121-791, South Korea
Yoo-Hun Won  School of Information and Computer Engineering, Hong-Ik University, Seoul, 121-791, South Korea
Bok-Gyu Joo  Department of Computer and Communications, Hong-Ik University, Chochiwon, 339-701, South Korea
Publisher
Elsevier North-Holland, Inc.  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): n/a,   Downloads (12 Months): n/a,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: 10.1016/S1383-7621(02)00052-8

ABSTRACT

A software RAID file system is defined as a system that distributes data redundantly across an array of disks attached to each of the workstations connected on a high-speed network. This configuration provides higher throughput and availability compared to conventional file systems. In this paper, we consider two specific issues regarding the distribution of data among the cluster, namely, striping and buffer caching for such an environment. Through simulation studies we compare the performance of various striping methods and show that for effective striping in software RAID file systems, it must take advantage of its flexible nature. Further, for buffer caching, we show that conventional caching schemes developed for distributed systems are insufficient, and that the Exclusively Old Data and Parity scheme that is presented in this paper, overcomes the limitations of the previously proposed schemes.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
2
3
 
4
 
5
{5} L.-F. Cabrera, Swift: using distributed disk striping to provide high I/O data rates, Comput. Syst. 4 (4) (1991) 405-436.
6
 
7
{7} B. Eklundh, K. Sällberg, B. Stavenow, Asynchronous transfer modes-options and characteristics, in: Proceedings of the 12th International Teletraffic Congress, 1-8 June 1988, p. 1.3A3.
8
9
 
10
{10} K. Keeton, T.E. Anderson, D.A. Patterson. LogP quantified: the case for low-overhead local area networks, in: Proceedings of the 1995 Hot Interconnects III Conference, 1995.
 
11
12
 
13
 
14
{14} S.J. Leffer, M.K. McKusick, M.J. Karels, J.S. Quarterman, 4.3 BSD UNIX Operating System, Addison-Wesley, Wokingham, UK, 1990.
 
15
{15} R.P. Martin, HPAM: an active message layer for a network of HP workstations, in: Proceedings of the Hot Interconnects, 1994.
16
17
 
18
{18} R. Sandberg, D. Goldberg, S. Kleiman, D. Walsh, B. Lyon. Design and implementation of the SUN Network File System, in: Proceedings of the USENIX Conference and Exhibition, Portland, Oregon, USENIX, 1985.

Collaborative Colleagues:
Jong-Hoon Kim: colleagues
SeWoong Eom: colleagues
Sam H. Noh: colleagues
Yoo-Hun Won: colleagues
Bok-Gyu Joo: colleagues