22

我正在寻找一种类似于 Amazon S3 的服务,一种用于存储和检索任意数据(和元数据)的简单服务,但它在您自己的数据中心本地运行。严格来说,我不确定您是否将其称为 CDN 或轻量级 CMS。

它必须是水平可扩展的(存储和带宽)和容错。它还必须支持带有可插入身份验证和授权系统的 REST,最好也支持 WS。对于更方便的集成和可扩展性,使用 Java EE 构建的东西会更可取,但这只是个人喜好,并不是必需的。

建议?

4

4 回答 4

17

以下是我遇到的一些值得进一步研究的开源解决方案:

  1. Apache Sling(基于 JCR 的 CMS(JSR170JSR283),RESTful 接口)。
  2. Apache Hadoop(基于 Java 的分布式数据存储,map reduce 功能)。
  3. HBase(建立在 Hadoop 之上,提供类似 Google Bigtable 的功能)。
  4. CouchDB(基于 Erlang 的键/值数据库,具有 Map/Reduce 功能,RESTful 接口)。
  5. Dynomite(基于 Erlang,Amazon dynamo克隆)。
  6. Voldemort(分布式键值存储系统)。
  7. Cassandra(高度可扩展、最终一致、分布式、结构化的键值对存储)。
  8. MongoDB(高度可扩展、基于 JSON 文档的存储)。
于 2009-05-07T18:06:14.850 回答
6

Walrus 项目(大部分与 s3 api 兼容)。. .

http://open.eucalyptus.com/wiki/EucalyptusStorage_v1.4

于 2009-05-08T17:47:40.230 回答
2

Park place是 Ruby 中的 S3 克隆。

于 2009-04-27T03:18:25.583 回答
-6

除了 Park Place,目前对抗 S3 的唯一其他大玩家是 Nirvanix。 涅槃

于 2009-05-07T18:09:53.827 回答