我正在寻找适合我的存储任务的文件系统,它可以存储 300 到 400 演出的媒体数据,即视频、声音和图片。
数据将存储在仅用于该数据的非 SSD 驱动器上,即文件系统上的启动时间不是问题。周围的系统将运行 Debian(或者,将来可能会运行其他一些 Linux)。
我不认为我可以比网络可以更快地提供文件系统数据,因此在可预见的未来写入速度可能不需要超过 1-10 MB/s。此外,我怀疑写入将相当罕见,因此我可能希望以只读方式挂载分区,然后在我想写入时重新挂载。
主要是我想以 1 倍的速度阅读,即在一秒钟内阅读一秒钟的视频,尽管我也可能想寻求;我对视频格式了解不够,无法理解这需要什么样的吞吐量。我怀疑它要求关键帧的索引位于 RAM 中,并且跳转到包含关键帧的任何磁盘块(即它也在 RAM 中)的成本很低;除此之外,磁盘加文件系统必须能够以 1 倍的速度流式传输视频数据,仅从 RAM 中的关键帧块开始。
视频是私人的,所以我想加密数据。另外,我不想丢失任何视频;鉴于我的吞吐量要求很低,我愿意为了稳定性而牺牲性能。当然,由于视频格式已经压缩了数据,我不关心对文件系统级压缩的支持。根据我家的配置方式,我不小心碰到了电源开关而我没有 UPS,这存在中等到高度的风险。
我的问题:
我是否正确理解我应该在主要用于存储和访问视频数据的文件系统中寻找什么?特别是,如果您使用过媒体数据的存储系统,最让您吃惊的是什么?你在这条路上学到了什么你无法预见的东西?我可以从你的经验中学到什么?
假设加密支持、坚如磐石的稳定性和适中的性能是我真正想评估文件系统的标准,你知道哪种文件系统最适合我的情况吗?你知道关于这个问题的任何相关数据吗?