2004 | OriginalPaper | Chapter
SARCNFS: Self-Adaptive Redundancy Clustered NAS File System
Authors : Cai Bin, Changsheng Xie, Ren Jin, FaLing Yi
Published in: Network and Parallel Computing
Publisher: Springer Berlin Heidelberg
Included in: Professional Book Archive
Activate our intelligent search to find suitable subject content or patents.
Select sections of text to find matching patents with Artificial Intelligence. powered by
Select sections of text to find additional relevant content using AI-assisted search. powered by
In this paper, we describe the design and implementation of SARCNFS File System for network-attached clustered storage system. SARCNFS stripes the data and metadata among multiple NAS nodes, and provides file redundancy scheme and synchronization mechanism for distributed RAID5. SARCNFS uses a self-adaptive redundancy scheme for file data accesses that uses RAID5-level for large writes, and RAID1-level for small write so as to dynamically provide flexible switch between RAID1 and RAID5 to provide the best performance. In addition, SARCNFS proposed a simple distributed locking mechanism that uses RAID5-level for full stripe writes, and RAID1-level for temporary storing data from partial stripe updates. As a result, low response latency, high performance and strong reliability are achieved.