• 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