Reliable Parallel File System with Parity Cache Table Support(Parallel Processing System,<Special Section>Parallel/Distributed Processing and Systems)
スポンサーリンク
概要
- 論文の詳細を見る
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.
- 社団法人電子情報通信学会の論文
- 2007-01-01
著者
-
Hung Sheng-kai
Department Of Electrical Engineering National Tsing Hua University
-
HSU Yarsun
Department of Electrical Engineering, National Tsing Hua University
-
Hsu Yarsun
Department Of Electrical Engineering National Tsing Hua University