Didn't really have an area for this, so I dumped it into the hard drives section, so I hope that's going to be ok. (I will be using mechanical hard drives though, if that makes any difference.)
Anyways, I'm looking to do a new 36 TB (raw) (10 TB actual usable RAID5+1) system build and I'm trying to decide on what would be a good OS/file system to put on it.
ZFS is out because my biggest concern is with data recovery. I've deployed ZFS in the past and if you have a good backup system, it's great. But as it stands, I don't (and backup systems aren't cheap when you're dealing with 10 TB+). That and Oracle is killing Sun.
Requirements for the filesystem are the following:
Must be able to support a 36 TB array (single volume).
Must be able to support a single 36 TB file (though however unlikely), but the filesystem should have provisions for it anyways.
Must be able to easily handle upto 5 million files of mixed size, format, type, etc. etc. etc.
Brute force performance isn't necessarily AS important (it'll still only be connected to a gigabit backbone, so mehhh...)
Must be present in a common/popular Linux distro, Mac OS, or Windows. (I don't really want to have to recompile the OS to enable this filesystem).
I'll be using Hitachi CoolSpin drives (so like ~5 krpm drives) due to heat and power.
So so far, the top two contenders that I've found (with help from wiki, of course) is btrfs and NTFS. NTFS won't be fast, but it meets most of the other requirements. Btrfs - I think is still in development, but it's slated to be the default in a number of the more popular/common Linux distros. I haven't been able to find anything about data recovery (tools) for it though. Whereas NTFS data recovery tools are already there.