ZeroFS - A log-structured filesystem for S3
zerofs.net原文 ↗
ZeroFS 将 S3-compatible buckets 暴露为 NFS、9P POSIX 文件系统和 NBD raw block devices,三个 server 跑在一个 userspace process 里。写入被拆成 32 KiB extents,再打包进最高 256 MiB 的 immutable segment objects,并在上传前用 zstd/lz4 压缩、XChaCha20-Poly1305 加密。测试面很宽:8662 个 pjdfstest cases、xfstests、Linux kernel build、stress-ng、ZFS pool/scrub、Jepsen local-fs 和 HA;这让它不像概念 demo,而更接近严肃文件系统实现。
–浏览
评论 · Comments