Is there an equivalent for AuFS (such as in Ubuntu) that has balanced branch writing for OS X?

3

We're switching the OS on our media/file server from Ubuntu to Mac OS X (most likely OS X Server 3.0).

We've been using aufs and SnapRAID on Ubuntu and like its ability to have balanced branch writing (i.e., distribute files over all the drives), but I can't seem to find aufs for OS X.

Is there an equivalent FS to have balanced branch writing in OS X? I've read that union doesn't have this feature.

El Jorge

Posted 2013-11-11T12:50:57.953

Reputation: 41

Answers

1

I just open-sourced a half-implemented MacFUSE filesystem to do this. Pooled reading worked, as far as I can remember. Offered for reference / learning without implied warranty. Don't blame me if it eats your files, sets fire to your curtains or kills your cat. It'll probably do all three.

https://github.com/mungler/PoolFS

Rory Sinclair

Posted 2013-11-11T12:50:57.953

Reputation: 11

Thanks, gonna give mhddfs a go first. Will probably replicate my SnapRAID/mhddfs set-up as that was what I had on my Ubuntu server last. – El Jorge – 2014-10-10T04:42:35.173

1

Actually, you can get mhddfs for MacOSX. I use it on a Mac Pro with eSATA enclosures to pool 8 drives together for my media server, and use SnapRaid to provide parity for protection. Works perfectly.

rvijay007

Posted 2013-11-11T12:50:57.953

Reputation: 111

Would be helpful if you provided the source where you found it. Is it the MacPorts version? – El Jorge – 2014-10-10T04:40:38.450

Yeah, you can get it from MacPorts. – rvijay007 – 2014-10-14T17:15:55.133

0

There is nothing that sits above an existing filesystem like AuFS does, however don't forget you can run ZFS on Mac which allows you to achieve lots of similar goals.. like copy-on-writing and snapshotting a single directory.

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

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

..but until that's mature .. what I'm doing is actually symlinking into mounted images - images which I effectively version control to get control of some components on my system the way I otherwise could with AuFS.

James V

Posted 2013-11-11T12:50:57.953

Reputation: 1