对象存储

Ceph’s software libraries provide client applications with direct access to the RADOS object-based storage system, and also provide a foundation for some of Ceph’s advanced features, including RADOS Block Device (RBD), RADOS Gateway (RGW), and the Ceph File System (CephFS).

RADOS网关(RGW)

Ceph的对象网关是建立在librados的顶部,以提供一个RESTful网关Ceph的存储集群应用的对象存储接口。Ceph的对象存储支持两种接口:

  • S3兼容:提供用与亚马逊S3的RESTful API的一个大的子集兼容的接口对象存储功能。
  • 斯威夫特兼容:提供用与所述的OpenStack夫特API的一个大的子集兼容的接口对象存储功能。

学到更多

librados

一个Ceph librados软件库使使用本机API编写的C,C ++,JAVA,Python和PHP,和其他几个应用程序,访问Ceph的的对象存储系统。该librados库提供先进的功能,包括:

  • 部分或完整的读取和写入
  • 快照
  • 与像追加,截断和克隆功能范围原子事务
  • 对象级键值映射

学到更多