Quote:
Originally Posted by
king_hippo
We tested ext3 before, it can't handle our load
With what mount options? As corona688 said there are *VAST* differences between the default options and a workload tuned setup.
Secondly it is not at all clear from what you have said whether it is the file system or your storage configuration that is the problem, nor is it possible for anyone to give you a good recommendation based only on the size of the storage.
1. What type of storage are you using.
2. What type of disks
3. If using a controller based array, what you optimized for sequential or random operation.
4. Will you mirror on-host or using hardware RAID
4. What is your storage block size.
5. What is the average size of your writes
6. What is the breakdown of reads/writes
7. Is it really optimal to create a 12TB LUN and put all you eggs in one basket, could you achieve better results with more smaller luns.
8. Do you have file hotspots ( certain files heavily accessed )
9. How many files per directory do you have ( files includes sub-directories) in the largest directory.
For a quick overvirew of options search for a presentation called "Choosing and Tuning Linux File Systems" written by Val Henson from the Intel Linux group.