是否有与Amazon S3等效的开源软件?

时间:2012-05-13 20:19:40

标签: filesystems amazon-s3 storage bucket

是否存在与Linux下运行的Amazon S3存储服务相当的开源?

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

  • 商店文件 - >得到唯一身份
  • 按唯一标识
  • 访问文件
  • 按唯一标识删除文件
  • 按时间戳查询文件
  • ...

感谢。

3 个答案:

答案 0 :(得分:10)

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

答案 1 :(得分:7)

Eucalyptus是一个开源尝试,提供EC2和S3类型的云,尽可能克隆亚马逊的API(即你不只是获得你提到的功能,你得到它与调用真实S3的格式相同。我相信Walrus就是你所追求的。

OpenStack也object storage

答案 2 :(得分:4)

感谢您的回答,并对不清楚我的问题表示抱歉。

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

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