The search functionality is under construction.

IEICE TRANSACTIONS on Information

Reliable Parallel File System with Parity Cache Table Support

Sheng-Kai HUNG, Yarsun HSU

  • Full Text Views

    0

  • Cite this

Summary :

Providing data availability in a high performance computing environment is very important, especially in this data-intensive world. Most clusters either equip with RAID (Redundant Array of Independent Disks) devices or use redundant nodes to protect data from loss. However, neither of these can really solve the reliability problem incurred in a striped file system. Striping provides an efficient way to increase I/O throughput both in the distributed and parallel paradigms. But it also reduces the overall reliability of a disk system by N fold, where N is the number of independent disks in the system. Parallel Virtual File System (PVFS) is an open source parallel file system which has been widely used in the Linux environment. Its striping structure is good for performance but provides no fault tolerance. We implement Reliable Parallel File System (RPFS) based on PVFS but with reliability support. Our quantitative analysis shows that MTTF (Mean Time To Failure) of our RPFS is better than that of PVFS. Besides, we propose a parity cache table (PCT) to alleviate the penalty of parity updating. The evaluation of our RPFS shows that its read performance is almost the same as that of PVFS (2% to 13% degradation). As to the write performance, 28% to 45% improvement can be achieved depending on the behavior of the operations.

Publication
IEICE TRANSACTIONS on Information Vol.E90-D No.1 pp.22-29
Publication Date
2007/01/01
Publicized
Online ISSN
1745-1361
DOI
Type of Manuscript
Special Section PAPER (Special Section on Parallel/Distributed Processing and Systems)
Category
Parallel Processing System

Authors

Keyword