DocumentCode
180715
Title
HiSMRfs: A high performance file system for shingled storage array
Author
Chao Jin ; Wei-Ya Xi ; Zhi-Yong Ching ; Feng Huo ; Chun-Teck Lim
Author_Institution
Data Storage Inst., Agency for Sci., Technol. & Res., Singapore, Singapore
fYear
2014
fDate
2-6 June 2014
Firstpage
1
Lastpage
6
Abstract
HiSMRfs a file system with standard POSIX interface suitable for Shingled Magnetic Recording (SMR) drives, has been designed and developed. HiSMRfs can manage raw SMR drives and support random writes without remapping layer implemented inside SMR drives. To achieve high performance, HiSMRfs separates data and metadata storage, and manages them differently. Metadata is managed using in-memory tree structures and stored in a high performance random write area such as in a SSD. Data writing is done through sequential appending style and store in a SMR drive. HiSMRfs includes a file/object-based RAID module for SMR/HDD arrays. The RAID module computes parity for individual files/objects and guarantees that data and parity writing are 100% in sequential and in full stripe. HiSMRfs is also suitable for a hybrid storage system with conventional HDDs and SSDs. Two prototype systems with HiSMRfs have been developed. The performance has been tested and compared with SMRfs and Flashcache. The experimental tests show that HiSMRfs performs 25% better than SMRfs, and 11% better than Flashcache system.
Keywords
RAID; disc drives; hard discs; magnetic recording; meta data; tree data structures; Flashcache system; HiSMRfs; SMR-HDD arrays; SMRfs system; data management; data storage; data writing; file-based RAID module; high performance random write area; high-performance file system; hybrid storage system; in-memory tree structures; metadata management; metadata storage; object-based RAID module; parity writing; raw SMR drive management; shingled magnetic recording drives; shingled storage array; standard POSIX interface; Arrays; Disk drives; Drives; Layout; Media; Prototypes; Writing;
fLanguage
English
Publisher
ieee
Conference_Titel
Mass Storage Systems and Technologies (MSST), 2014 30th Symposium on
Conference_Location
Santa Clara, CA
Type
conf
DOI
10.1109/MSST.2014.6855539
Filename
6855539
Link To Document