Ceph——Ceph概述

ceph提供软件定义的、统一的存储解决方案。是一个可大规模扩展,高性能并且无单点故障的分布式存储系统。具有高可伸缩性,容量可扩展到EB级别,甚至更大。

特性:
  • 所有的组件必须可扩展
  • 不能存在单点故障
  • 解决方案是软件定义的、开源的并且可适配
  • Ceph软件运行在通用商用硬件之上
  • 所有组件必须尽可能自我管理

对象是Ceph的基础,是它的基本存储单元。

  • 块存储

数据以块的形式存储在卷里,卷挂载到节点上。

RBD协议

Ceph块设备,为客户端提供了可靠、分布式、高性能的块存储。

Linux内核支持RBD。

  • 文件存储

CephFS,兼容POSIX,linux内核支持CephFS。

libcephfs运行在librados之上,librados是Ceph存储集群协议,由文件、块和对象存储共用。

  • 对象存储

RADOS网关(radosgw)提供对象存储接口。RADOS网关利用librgw和librados这些库提供应用程序和Ceph对象存储建立连接。

posted @ 2020-07-02 16:33  elon_wang  阅读(218)  评论(0编辑  收藏  举报