我接手了一个不断发展的远程教育项目的后端工作。他们有一个 Proliant DL160 Gen8 网络服务器,它通过 ReadyNAS Pro 6 提供视频。我们目前与另一个部门共享 ReadyNAS,并计划将其交给他们,然后切换到我们自己的机器上托管视频。
我现在的问题是,我是否应该在 Web 服务器中将更多驱动器放入 RAID 中,还是购买单独的服务器进行存储或真正的 NAS。我们每小时提供大约 100GB/视频,但由于程序正在快速增长,因此需要允许 3-5 倍于此的数量。网络流量峰值高达 200MB/s。
目前,我们每学期只需要存储 2-3TB 的视频,之后就可以将其移至存档。我正在尝试寻找价格、速度和可靠性的最佳组合。提前感谢任何建议,我想确保第一次就正确设置,并为我的最终继任者详细记录所有内容。
答案1
一项提案将采用两阶段解决方案:
您目前需要的 2-3TB 可以是直接附加存储,可以放在同一个盒子中,也可以通过光纤、eSata 等方式连接。根据您的预算,也许是 SSD。这可以为您提供非常好的读取性能 - 关注能够很好地处理大文件并针对快速读取进行优化的 raid/文件系统组合。请参阅此答案:
https://superuser.com/questions/437481/what-is-the-fastest-raid-in-practise
我个人喜欢 XFS 文件系统 - 还有其他的
然后,对于您的档案,您可以使用 NAS,虽然速度较慢,但此时您不必关心,您只需要一个存储库。