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 :
بازگشت