• DocumentCode
    2774332
  • Title

    Increasing distributed storage survivability with a stackable RAID-like file system

  • Author

    Joukov, Nikolai ; Rai, Abhishek ; Zadok, Erez

  • Author_Institution
    State Univ. of New York, Stony Brook, NY, USA
  • Volume
    1
  • fYear
    2005
  • fDate
    9-12 May 2005
  • Firstpage
    82
  • Abstract
    We have designed a stackable file system called Redundant Array of Independent Filesystems (RAIF). It combines the data survivability properties and performance benefits of traditional RAIDs with the unprecedented flexibility of composition, improved security, and ease of development of stackable file systems. RAIF can be mounted on top of any combination of other file systems including network, distributed, disk-based, and memory-based file systems. Existing encryption, compression, antivirus, and consistency checking stackable file systems can be mounted above and below RAIF, to efficiently cope up with slow or unsecure branches. Individual files can be distributed across branches, replicated, stored with parity, or stored with erasure correction coding to recover from failures on multiple branches. Per-file incremental recovery, storage type migration, and load-balancing are especially well suited for grid storages. In this paper, we describe the current RAIF design, provide preliminary performance results and discuss current status and future directions.
  • Keywords
    RAID; distributed databases; network operating systems; parallel processing; RAIF; Redundant Array of Independent Filesystems; antivirus stackable file systems; compression stackable file systems; consistency checking stackable file systems; disk-based file systems; distributed file systems; distributed storage survivability; encryption stackable file systems; erasure correction coding; grid storages; load-balancing; memory-based file systems; network file systems; per-file incremental recovery; stackable RAID-like file system; storage type migration; Bandwidth; Cryptography; Data security; File servers; File systems; Hard disks; Hardware; Kernel; Resource management;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cluster Computing and the Grid, 2005. CCGrid 2005. IEEE International Symposium on
  • Print_ISBN
    0-7803-9074-1
  • Type

    conf

  • DOI
    10.1109/CCGRID.2005.1558538
  • Filename
    1558538