Намедни покурил архитектуру eCryptFS. Она работает как прозрачная крипто-прослойка. А для непосредственного хранения уже зашифрованных файлов использует другую ФС. Работает целиком в kernel-space. Это удобно и гибко, хоть и выглядит сложнее чем dmcrypt+[lvm]+fs. И вот я задумался о сабже.
Требуется сжато хранить хорошо сжимающиеся файлы на xfs/ext4/samba/любой-другой-фс, и чтоб иметь к ним простой rw-доступ без самописных костылей и толстых прослоек, пролегающих через юзерспейс. Чтоб это выглядело как работа с reiser4 compress=gzip.
Есть ли в ядре linux какие-либо предпосылки/проблемы, по которым СompressedFS наподобии ecryptfs не может быть реализована? Или может уже есть другие решения?
PS: btrfs/reiserfs не предлагать - одна инвалид детства, другая уже мертва. Userspace-поделия (fuse и др) не предлагать по понятным причинам.