DocumentCode
2093332
Title
A File Level RAID in Blue Whale File System
Author
Liu, ZhenHan ; Meng, Xiaoxuan ; Xu, Lu
Author_Institution
Inst. of Comput. Technol., Grad. Univ. of the Chinese Acad. of Sci., Beijing, China
fYear
2011
fDate
2-4 Sept. 2011
Firstpage
563
Lastpage
568
Abstract
Blue Whale File System (BWFS) is a distributed file system with proven high performance and high scalability. In order to provide high reliability for BWFS, we designed and implemented a new architecture named BW-FILERAID, which combines distributed file system well with the RAID technology. BW-FILERAID uses client-driven file-level RAID to satisfy the requirement of reliability and optimizes the RAID performance by utilizing the file system information. The schemes of Dynamic Stripe Allocation (DSA) and Asynchronous Parity Calculating (APC) are proposed to reduce the impact of small write performance problem which is incurred by classic RAID5 implementation. This paper introduces and evaluates BW-FILERAID. As compared with the Linux software RAID5 systems, BW-FILERAID can achieve significantly higher WRITE performance which increases by 8.2~25.9% while with the same READ performance as RAID0. At last, BW-FILERAID also has very good system scalability.
Keywords
distributed processing; file organisation; Linux software; RAID5 implementation; asynchronous parity calculating; blue whale file system; distributed file system; dynamic stripe allocation; file level RAID technology; file system information; redundant array of independent disks; File systems; Linux; Reliability; Scalability; Whales; Writing; RAID; filesystem; high reliability;
fLanguage
English
Publisher
ieee
Conference_Titel
High Performance Computing and Communications (HPCC), 2011 IEEE 13th International Conference on
Conference_Location
Banff, AB
Print_ISBN
978-1-4577-1564-8
Electronic_ISBN
978-0-7695-4538-7
Type
conf
DOI
10.1109/HPCC.2011.79
Filename
6063040
Link To Document