是否有与 AuFS 等效的程序(例如 Ubuntu),可以为 OS X 提供平衡分支写入功能?

是否有与 AuFS 等效的程序(例如 Ubuntu),可以为 OS X 提供平衡分支写入功能?

我们正在将媒体/文件服务器上的操作系统从 Ubuntu 切换到 Mac OS X(最有可能是 OS X Server 3.0)。

我们一直在 Ubuntu 上使用 aufs 和 SnapRAID,并且喜欢它的平衡分支写入功能(即,将文件分布在所有驱动器上),但我似乎找不到适用于 OS X 的 aufs。

在 OS X 中是否有等效的 FS 来实现平衡分支写入?我读到 union 没有此功能。

答案1

实际上,您可以获得适用于 MacOSX 的 mhddfs。我在带有 eSATA 外壳的 Mac Pro 上使用它来将 8 个驱动器汇集在一起​​作为我的媒体服务器,并使用 SnapRaid 提供奇偶校验以进行保护。效果很好。

答案2

我刚刚开源了一个半实现的 MacFUSE 文件系统来实现这一点。据我所知,池化读取是有效的。仅供参考/学习,不提供任何默示担保。如果它吞噬了你的文件、点燃了你的窗帘或杀死了你的猫,请不要怪我。它可能三样都会做。

https://github.com/mungler/PoolFS

答案3

没有什么可以像 AuFS 那样建立在现有文件系统之上,但是不要忘记您可以在 Mac 上运行 ZFS,这可以让您实现许多类似的目标......例如写入时复制和对单个目录进行快照。

https://code.google.com/p/maczfs/

https://github.com/zfs-osx/

..但直到成熟之前..我实际上正在做的是符号链接到已安装的图像 - 我对图像进行有效的版本控制,以便像使用 AuFS 一样控制系统上的某些组件。

相关内容