> Это про aufs3 скорее всего. Её действительно забросили в районе ядра 3.17,
> и развивать не планируют. aufs4 ещё есть, в том числе под
> свежие ядра, но перспективы её крайне сомнительны, потому что в ядро
> 3.16 приняли overlayfs, а с 4.0 оно научилось нескольким lower-branch, поэтому
> уже может заменить aufs.
> С другой стороны, её отказывались принять по причинам крайне корявого кода, и
> необходимости введения нового типа файлов - whiteout'ов. Последние в ядро всё-таки
> протащили, а код теоретически можно и переписать.Так. Попробую расставить точки над Ё, в этом миниобзоре:
0. Исходя из специфики использования AUFS, лично мне, сложно представить ситуацию, где при переходе с aufs3 на aufs4 могли бы вылезть хоть какие-нибудь проблемы. Ну разве что, кто-то годами хранит инкременты настроек ливчиков/тонких клиентов. :-D
1. У aufs крайне непривычная поставка, - не в виде одного патча, а в виде набора патчей + файлы. Впрочем перекубатурить не долго. Плюсом AUFS не использует VFS. Совсем. Тогда как OverlayFS использует штатную VFS ядра Linux. Ну это кому как, на самом деле. Разработчики GNU/HURD, например, будут рады AUFS. BSD-шники, как всегда, увидят тотальный недостаток в виде лицензии и кинутся перепиливать под BSD. У пользователей GNU на ядре Linux есть выбор.
2. С whiteout'ами верно подмечено, только это не новые типы файлов, это новые аттрибуты файлов.
3. У OverlayFS за спиной Novell и, с некоторых пор, Red Hat. У AUFS и профессора J. Okajima за спиной только собственная ж..а.. Но зато у него есть чувство юмора. Ситуация один-в-один как у Эдуарда Шишкина с Reiser4.
4. OverlayFS писалась с оглядкой на systemd. Я не говорю, что она не работает с другими системами инициализации (более того, судя по постам в интернете она и с systemd не всегда дружит :-D :-D :-D ). Я сказал лишь то что я сказал, - OverlayFS писалась с оглядкой на systemd.
5. В конечном итоге код обоих FS базируется на коде UnionFS. Только один профессор "в одну каску" "убежал" дальше, чем Novell + Red Hat.
С учётом вышеперечисленного, лично я делаю выбор в пользу AUFS. Я же не какая-нибудь корпорация. Я сам по себе Ne01eX, свой собственный. И что Эдик Шишкин, что Junjiro R. Okajima мне как-то ближе, чем Novell + Red Hat. По духу. Это Реальные Воины Света, едрить твою дивизию.
https://www.youtube.com/watch?v=JfyjUGfUf7k
https://www.youtube.com/watch?v=HO0BjSbGXHY