4 ms·
DragonFlyBSD's HAMMER [0] is another viable alternative. Unfortunately the next generation HAMMER2 [1] filesystem's development is moving forward very slowly [
by conductor 9y ago
DragonFlyBSD's HAMMER [0] is another viable alternative.
Unfortunately the next generation HAMMER2 [1] filesystem's development is moving forward very slowly [2].
Nevertheless, kudos to Matt for his great work.
[0] https://www.dragonflybsd.org/hammer/ https://www.dragonflybsd.org/hammer/
[1] https://gitweb.dragonflybsd.org/dragonfly.git/blob_plain/HEAD:/sys/vfs/hammer2/DESIGN https://gitweb.dragonflybsd.org/dragonfly.git/blob_plain/HEA...
[2] https://gitweb.dragonflybsd.org/dragonfly.git/history/HEAD:/sys/vfs/hammer2 https://gitweb.dragonflybsd.org/dragonfly.git/history/HEAD:/...
- Veratyr 9y agoI had a look at HAMMER as it seemed it might meet my requirements [0] but I couldn't figure out whether it supports replication or erasure coding. Don't suppose anyone here knows? [0]: https://news.ycombinator.com/item?id=14756787 https://news.ycombinator.com/item?id=14756787
- deleted 9y ago[deleted]
- conductor 9y agoHAMMER does support replication but it doesn't have erasure coding. If you are using a recent Linux Kernel I can suggest you to use dm-integrity [0] (optionally with dm-crypt) with your favorite filesystem. It's not erasure coding but it can help detecting silent data corruption on the disk. [0] https://old.lwn.net/Articles/721738/ https://old.lwn.net/Articles/721738/
- Veratyr 9y agoHmm, it does seem like it should be possible to put mdadm on top of dm-integrity devices, I might try that out.