5
1
I'm looking for a file system suited for my storage task, which is to store between 300 and 400 gigs of media data, i.e. video, sound and pictures.
The data will be stored on a non-SSD drive which will be used only for that data, i.e. boot time on the file system is a non-issue. The surrounding system will be running Debian (or, in the future, maybe some other Linux).
I don't think I can feed the file system data faster than the network can deliver it, so write speeds probably don't need to exceed 1-10 MB/s for the foreseeable future. Also, I suspect that writes will be fairly infrequent, so I might like to mount the partition read-only and then remount when I want to write.
Primarily I want to read at 1 x speed, i.e. read one second's worth of video in one second, though I might like to seek also; I don't know enough about video formats to understand what kind of throughput this requires. I suspect it requires that an index of key frames are in RAM and that it is cheap to jump to any disk block which contains a key frame (i.e. it's in RAM too); on top of this, the disk plus file system must be able to stream video data at 1 x speed starting with only the key frame block in RAM.
The videos are private so I would like to encrypt the data. Also, I would hate to lose any of the videos; given that my throughput requirements are low, I'm willing to sacrifice performance for stability. Naturally, since video formats already compress the data, I don't care about support for file system level compression. The way my home is configured, there's a moderate to high risk that I hit the power switch by accident and I have no UPS.
My questions:
Have I understood correctly what I should look for in a file system primarily meant for storing and accessing video data? In particular, if you have used a storage system for media data, what surprised you the most? What did you learn on the way that you couldn't have foreseen? What can I learn from your experience?
Assuming that encryption support, rock solid stability and moderate performance are the criteria by which I really want to evaluate file systems, do you know which file system would be best in my situation? Do you know of any relevant data about this issue?
yeah, you have it right. There's not much else to say, but nobody else has come along so I posted an answer with mostly what I said earlier – Celada – 2013-02-03T22:16:27.960