我给予用户在现有Web应用程序中附加图像,视频,音频剪辑和其他文件附件的能力。我们产品的某些安装有成千上万的用户,因此数据量会非常高。简单且可扩展的非托管Amazon S3的替代品
亚马逊S3是明显的解决方案,但由于法律原因,不能总是使用。我需要一个客户可以托管的解决方案。
因此我希望建立或采用一个文件存储系统具有以下特点:
- 没有被托管。必须安装在我的客户的Windows服务器上。
- 可水平扩展到TB级存储。
- 与S3类似的操作,使我可以使这两种方法成为我的产品的一部分。
- 验证的架构
我已经看到了这几个建议,在计算器上和其他论坛(桉树海象,Hadoop的HDFS,MongoDB的GridFS的+,CouchDB的,MogileFS),但无法找到足够的信息来识别一个作为简单且经过验证。
我有使用CouchDB的经验,如果我能确定它能很好地处理TB级视频文件,但我还没有找到一个好的成功案例来依靠它,它就会跳上它。
任何操作系统限制? “ – carrier 2013-03-15 21:12:08
”必须安装在我的客户的Windows服务器上。“ – 2013-03-20 22:20:51