0

我是软件定义存储的新手。我正在研究将不同对象存储实现(如 AWS S3、Openstack Swift 与 Ceph)集成的可能方法。

我想知道是否可以使用 ceph API 调用将对象快速存储在 Openstack 中? 此处的文档指定我可以使用 Swift API 将对象存储在 ceph (OSD) 中,但是否可以反过来呢?

感谢您提前提供任何帮助。

4

1 回答 1

0

确切地说。Ceph Rados Gateway 完全替代了 Swift 对象存储,但缺少此处描述的一些功能。 http://docs.ceph.com/docs/master/radosgw/swift/

为了清楚起见,为了在 Ceph 集群中存储对象,您应该只设置 Rados 网关,仅此而已。您将有两个选项可以使用 Swift API 或 S3 API 进行操作。

Rados Gateway 还支持 S3 API 来存储对象。您甚至可以配置 RGW 以访问 S3 存储桶子域等容器。例如:#bucketname#.s3.example.com

于 2016-05-27T11:53:20.337 回答