新睿云

> 对象存储oss > CEPH云对象存储到底是个什么东西?

CEPH云对象存储到底是个什么东西?

作者/来源:新睿云小编 发布时间:2019-08-16

Ceph对象存储是一个构建在librados之上的对象存储接口,为应用程序提供Ceph存储集群的RESTful网关。Ceph对象存储支持两个接口:

S3兼容:提供对象存储功能,其接口与Amazon S3 RESTful API的大部分兼容。

Swift兼容:提供对象存储功能,其接口与OpenStack Swift API的大部分兼容。

Ceph对象存储使用Ceph对象网关守护程序(radosgw),它是一个用于与Ceph存储集群交互的HTTP服务器。由于它提供与OpenStack Swift和Amazon S3兼容的接口,因此Ceph对象网关具有自己的用户管理。Ceph对象网关可以将数据存储在用于存储来自Ceph文件系统客户端或Ceph块设备客户端的数据的相同Ceph存储集群中。S3和Swift API共享一个公共命名空间,因此您可以使用一个API编写数据并使用另一个API检索它。

对象存储

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

部分或完整的读写

快照

具有append,truncate和clone range等功能的原子事务

对象级键值映射

该Ceph的存储集群提供了基本的存储服务,允许Ceph的唯一提供对象,块和文件存储在一个统一的系统。但是,您不限于使用RESTful,块或POSIX接口。基于RADOS,libradosAPI使您能够创建自己的Ceph存储群集接口。

该libradosAPI允许您使用两种类型的Ceph的存储集群守护进程的互动:

该Ceph的监视器,它维护集群地图的主副本。

所述Ceph的OSD守护进程(OSD),其中存储的数据作为存储节点上的对象。

热门标签
new year
在线咨询
咨询热线 400-0505-565
投诉与建议
{{item.description}}

—您的烦恼我们已经收到—

我们会将处理结果发送至您的手机

请耐心等待