https://github.com/sandrain/anfs
A FUSE file system frontend for AnalyzeThis, an analysis workflow-aware storage system.
https://github.com/sandrain/anfs
active-storage fuse-filesystem storage workflow
Last synced: about 16 hours ago
JSON representation
A FUSE file system frontend for AnalyzeThis, an analysis workflow-aware storage system.
- Host: GitHub
- URL: https://github.com/sandrain/anfs
- Owner: sandrain
- License: other
- Created: 2021-04-12T12:41:56.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2021-04-12T12:56:40.000Z (about 5 years ago)
- Last Synced: 2025-02-27T18:32:13.420Z (over 1 year ago)
- Topics: active-storage, fuse-filesystem, storage, workflow
- Language: C
- Homepage:
- Size: 110 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: COPYING
Awesome Lists containing this project
README
### anFS
anFS is a new filesystem that exploits [activeosds](https://github.com/sandrain/activeosd)
to execute workflows within the storage. anFS provides a single file system
atop a set of activeosds. The idea was published in the following papers:
* Hyogi Sim, Geoffroy Vallee, Youngjae Kim, Sudharshan S. Vazhkudai, Devesh
Tiwari, and Ali R. Butt, ["An Analysis Workflow-Aware Storage System for
Multi-Core Active Flash Arrays,"](https://doi.org/10.1109/TPDS.2018.2865471) IEEE Transactions on Parallel Distributed
Systems (TPDS), vol. 30, no. 2, pp. 271–285, Feb. 2019.
* Hyogi Sim, Youngjae Kim, Sudharshan S. Vazhkudai, Devesh Tiwari, Ali Anwar,
Ali R. Butt, and Lavanya Ramakrishnan, ["AnalyzeThis: An Analysis Workflow-Aware
Storage System,"](https://doi.org/10.1145/2807591.2807622) in Proceedings of the International Conference for High
Performance Computing, Networking, Storage and Analysis (SC), New York, NY,
USA, 2015
### Compilation
anFS is based on the autotools and can be built using the following steps:
```
shell $ cd anfs
shell $ ./autogen.sh
shell $ ./configure --prefix=/install/path --with-libosd=/path/to/libosd/
shell $ make
```