ZeroFS と Amazon S3 Files:同じ POSIX マウントの裏にある、正反対のバケット設計

ZeroFS vs. Amazon S3 Files

ZeroFS と Amazon S3 Files:同じ POSIX マウントの裏にある、正反対のバケット設計

Amazon S3 Files と ZeroFS は、どちらもオブジェクトストレージをバックエンドに持つ POSIX ファイルシステムを提供しますが、その内部構造は正反対です。S3 Files はファイルとオブジェクトを1対1で対応させ、S3 API からのアクセスを可能にしますが、ZeroFS はファイルを圧縮・暗号化してセグメントにパックし、S3 を内部ストレージとして扱うため、S3 API からは直接アクセスできません。この記事では、ストレージレイアウト、書き込みパス、コールドリード、コスト、fsync の動作、リネームの違いを比較し、それぞれのユースケースに適した選択肢を考察します。

マウントポイントは似ているかもしれないが、バケットが約束するものは異なる:S3 Files は周囲の S3 エコシステムのために通常のオブジェクトを保持し、ZeroFS はオブジェクトストレージをファイルシステムのプライベートな基盤として扱う。

この日のほかの記事

2026-07-11