Linux临时文件服务器的最佳选择?

前端之家收集整理的这篇文章主要介绍了Linux临时文件服务器的最佳选择?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
对于特定项目,我必须实现一个临时文件服务器:

>服务器必须提供中等大小的二进制文件(大约1 MB)
>文件的最长生命周期为5分钟
>文件将由大约10个不同的服务器上传
>大约10个不同的服务器将读取>文件
>给定文件仅由1台服务器上传,仅由1台服务器读取
>第一次成功读取后,可以销毁给定文件
>服务器必须只使用非特权端口(无FTP或NFS)
>服务器必须在没有任何root访问权限的情
>服务器必须在Linux上运行
>服务器必须可在LAN上访问
>客户端(上传和下载)只是Linux服务器(客户端代码也必须使用任何root访问权限)
>我不需要正式的持久性(我可以接受在崩溃后丢失一些文件)
>服务器必须只使用opensource组件
>它一定非常快!

我正在考虑两种解决方案:
– REDIS实例(没有VM,没有持久性)
– 带有DAV模块的Nginx服务器(上传PUT命令)

但我真的对其他解决方案持开放态度;-)

解决方法

如果您可以使用FreeBSD解决方案而不是Linux,FreeNAS是一个很棒的NAS选项,易于安装和配置,并具有大量的连接和访问控制选项.还有一个 Linux version of the project正在进行中,但我不确定它是多么功能齐全.

在Linux方面也有OpenFiler,但我们发现FreeNAS更能满足我们的各种需求(这听起来与你的不同).

编辑:听起来你需要在现有的Linux服务器而不是自己的硬件上运行.如果这是必要的,我会考虑在KVM或Xen下运行其中一个选项作为VM.

猜你在找的Linux相关文章