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
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;
Conference_Titel :
Mass Storage Systems and Technologies (MSST), 2014 30th Symposium on
Conference_Location :
Santa Clara, CA
DOI :
10.1109/MSST.2014.6855539