/tablefs

Fast and efficient file system metadata through LSM-tree

Primary LanguageC++OtherNOASSERTION

Fast and efficient filesystem metadata through LSM-Trees.

Build Status License

TableFS by DeltaFS

This is the DeltaFS re-implementation of the TableFS paper published by Kai and Garth at USENIX ATC 2013. THIS IS NOT THE ORIGINAL TABLEFS CODE. The original TableFS code is written by Kai and is available here. Internally, DeltaFS uses this re-implementation of TableFS to evaluate different local KV-store design options and to assist DeltaFS development. This re-implementation reuses some of the DeltaFS code. Again, this is not the original TableFS code.

XXXXXXXXX
XX      XX                 XX                  XXXXXXXXXXX
XX       XX                XX                  XX
XX        XX               XX                  XX
XX         XX              XX   XX             XX
XX          XX             XX   XX             XXXXXXXXX
XX           XX  XXXXXXX   XX XXXXXXXXXXXXXXX  XX         XX
XX          XX  XX     XX  XX   XX       XX XX XX      XX
XX         XX  XX       XX XX   XX      XX  XX XX    XX
XX        XX   XXXXXXXXXX  XX   XX     XX   XX XX    XXXXXXXX
XX       XX    XX          XX   XX    XX    XX XX           XX
XX      XX      XX      XX XX   XX X    XX  XX XX         XX
XXXXXXXXX        XXXXXXX   XX    XX        XX  XX      XX

DeltaFS was developed, in part, under U.S. Government contract 89233218CNA000001 for Los Alamos National Laboratory (LANL), which is operated by Triad National Security, LLC for the U.S. Department of Energy/National Nuclear Security Administration. Please see the accompanying LICENSE.txt for further information.