TY - GEN
T1 - Increasing distributed storage survivability with a stackable RAID-like file system
AU - Joukov, Nikolai
AU - Rai, Abhishek
AU - Zadok, Erez
PY - 2005
Y1 - 2005
N2 - 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.
AB - 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.
UR - https://www.scopus.com/pages/publications/33747198190
U2 - 10.1109/CCGRID.2005.1558538
DO - 10.1109/CCGRID.2005.1558538
M3 - Conference contribution
SN - 0780390741
SN - 9780780390744
T3 - 2005 IEEE International Symposium on Cluster Computing and the Grid, CCGrid 2005
SP - 82
EP - 89
BT - 2005 IEEE International Symposium on Cluster Computing and the Grid, CCGrid 2005
T2 - 2005 IEEE International Symposium on Cluster Computing and the Grid, CCGrid 2005
Y2 - 9 May 2005 through 12 May 2005
ER -