CEPH简介

一个DFS解决方案。比较适合存放大的文件,本来设计为存放虚拟机镜像的。还有就是运维成本偏高。

  • 用于大规模数据,TB级。超多节点。
  • 高可靠性, 自从备份,自动恢复。
  • 高扩展性, 可以扩展节点。
  • 尽量去除中心节点
    • 单机房可以算是完全去中心化了
    • 多机房下数据同步延迟较大,问题较大。
  • 会切割文件为对象。
  • 超大规模下,空间利用率相对高(OSD越多,利用率越高)

CEPH结构

  • RADOS:数据存储层(可靠、分布式、自动化)
  • LIBRADOS:rados的api。外部通过这个库,访问rados。
  • 高层应用接口
    • rados GW:网关。更高层次的api。
    • RDB:块设备接口
    • ceph fs:POSIX兼容的文件系统

源码&参考

sites说明
https://github.com/ceph源码、issue等
http://docs.ceph.org.cn中文说明(主要靠这个)
https://lihaijing.gitbooks.io/ceph-handbook/ceph-handbook

Comments

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注