25

是否有与在 Linux 下运行的 Amazon S3 存储服务等效的开源软件?

例如基于存储桶的文件系统,例如:

  • 存储文件 -> 获取唯一 ID
  • 通过唯一 ID 访问文件
  • 按唯一 ID 删除文件
  • 按时间戳查询文件
  • ...

谢谢。

4

3 回答 3

11

Riak CS是一种新的 Amazon S3 API 兼容产品,适用于您自己的云。它不是开源的,但它可能是您考虑的可行替代方案。

于 2012-05-13T21:01:35.380 回答
8

OpenStack 也做对象存储

还有桉树,但那似乎已经死了。

于 2012-05-13T20:26:37.580 回答
6

感谢您的回答,很抱歉没有弄清楚我的问题。

目前我有大约 4TB 的图像文件分布在 3 台服务器上。我的应用程序随机传播这些文件。该文件位于哪个服务器上,存储在 mysql 数据库中(复制到这些服务器中的每一个)。图像文件由 nginx 和 php 直接从这些服务器(无代理)提供。当其中一台服务器崩溃时,我没有故障转移和冗余。当然我可以从备份中恢复任何东西,但是每台服务器上 1 到 1.5TB 的数据需要很长时间才能恢复。

经过一番研究,我发现MogileFS是最佳解决方案。

于 2012-05-14T08:39:06.527 回答