【理论学习】存储基石RADOS 简介

        分布式对象存储系统RADOS是Ceph最为关键的技术,它是一个支持海量存储对象的分布式对象存储系统。RADOS层本身就是一个完整的对象存储系统,事实上,所有存储在Ceph系统中的用户数据最终都是由这一层来存储的。而Ceph的高可靠、高可扩展、高性能、高自动化等特性,本质上也是由这一层所提供的。因此,理解RADOS是理解Ceph的基础与关键。

        Ceph的设计哲学如下:
        ◎ 每个组件必须可扩展。
        ◎ 不存在单点故障。
        ◎ 解决方案必须是基于软件的。
        ◎ 可摆脱专属硬件的束缚即可运行在常规硬件上。
        ◎ 推崇自我管理。

        Ceph包含以下组件:
        ◎ 分布式对象存储系统RADOS库,即LIBRADOS。
        ◎ 基于LIBRADOS实现的兼容Swift和S3的存储网关系统RADOSGW。
        ◎ 基于LIBRADOS实现的块设备驱动RBD。
        ◎ 兼容POSIX的分布式文件Ceph FS。
        ◎ 最底层的分布式对象存储系统RADOS。

你可能感兴趣的:(【理论学习】存储基石RADOS 简介)