y14.第一章 Ceph企业级存储实战进阶 -- 对象存储RadosGW 使用(十四)

8.对象存储RadosGW 使用

http://docs.ceph.org.cn/radosgw/

https://docs.ceph.com/en/latest/radosgw/

数据不需要放置在目录层次结构中,而是存在于平面地址空间内的同一级别
应用通过唯一地址来识别每个单独的数据对象
每个对象可包含有助于检索的元数据
通过 RESTful API 在应用级别(而非用户级别)进行访问

8.1 RadosGW 对象存储简介

RadosGW 是对象存储(OSS,Object Storage Service)的一种实现方式,RADOS 网关也称为Ceph对象网关、RADOSGW、RGW,是一种服务,使客户端能够利用标准对象存储API 来访问Ceph集群,它支持AWS S3 和Swift API,在ceph 0.8 版本之后使用Civetweb(https://github.com/civetweb/civetweb)的web 服务器来响应api 请求,客户端使用http/https协议通过RESTful API 与RGW 通信,而RGW 则通过librados 与ceph 集群通信,RGW客户端通过s3 或者swift api 使用RGW用户进行身份验证,然后RGW 网关代表用户利用cephx 与ceph存储进行身份验证。

S3 由Amazon 于2006 年推出,全称为Simple Storage Service,S3 定义了对象存储,是对象存储事实上的标准,从某种意义上说,S3 就是对象存储,对象存储就是S3,它对象存储市场的霸主,后续的对象存储都是对S3 的模仿

猜你喜欢

转载自blog.csdn.net/qq_25599925/article/details/123929601