David T-G said the following on 10/23/2013 11:24 AM:
Discussion of content is right on, and I get that. I would say that most of the content will be lots of files under 500M and lots under 5M, but there will probably a few score of files in the 5G-50G range. I'll have both filesystem-like copies of entire content both for backups and media storage and archive-ish single files of bundled bunches of stuff. I don't think there will be clear winner there, so in "old think" terms I would probably worry more about running out of inodes for entries than being slow to process long extents. Or at least I think I would:-)
From what I can tell, XFS is a big contender, ReiserFS isn't bad, and Carlos can break pretty much everything:-) Barring more "XFS really is still slow" input, I think, at this point, that I'm going to lean toward XFS even though it's new to me, especially if I also give LVM a try and it does my mirroring so that I have the ability to break, reformat, transfer, and sync if I need a change (and, hey, manage volumes on the fly to tune their different purposes, too).
I still read a subtext that your thinking one filesystem to rule them all, and possibly just one partition. Tell me it ain't so, Joe! Right now with LVM and lots of free space for new logical partitions I can quickly create a new one for a XFS for my CD Images and rsync across and compare speeds with another download or burn, and if its not better switch back or rsync the updates back, the free up the logical partition. Most of my server's partitions are ReiserFS 'cos its a joy to watch them come back so quickly and faultlessly after a powerloss :-) Oh, and read up the docs, the man page and the various How-To on LVM. Mirroring is just part of it. Oh, and BtrFS can do mirroring and other RAID-like stuff as well. I think you need to research this all a LOT more than we can explain here. The truth may or may not not be out there, for various values of 'truth', but there are some good examples and illustration that go into a lot of detail. http://www.tldp.org/HOWTO/LVM-HOWTO/recipethreescsistripe.html http://www.tldp.org/HOWTO/LVM-HOWTO/snapshots_backup.html http://www.tldp.org/HOWTO/LVM-HOWTO/removeadisk.html And yes, I've done that! Oh how wonderful! http://www.howtoforge.com/creating-portable-disksafes-with-loopbackfs-and-lv... And using LVM to do the mirroring instead of RAID http://www.joshbryan.com/blog/2008/01/02/lvm2-mirrors-vs-md-raid-1/ The problems such as write barriers, are now fixed. They never were a problem if you stuck to using a file system. I've done this too on a large machine. -- Before all else, we seek, upon our common labor as a nation, the blessings of Almighty God. -- Dwight D. Eisenhower -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org