美文网首页
ceph设计原理与实现(纠删码、多副本)

ceph设计原理与实现(纠删码、多副本)

作者: SkTj | 来源:发表于2019-03-02 19:46 被阅读0次

1、生产环境很少使用备份数高于2的纠删码
2、创建和获取纠删码模板:ceph osd erasure-code-profile get my-ec-profile


image.png

ceph osd pool create my-ec-pool 128 erasure my-ec-profile


image.png
k 数据块个数 m 校验块个数 rate
3、osd100个PG
4、纠删码的读性能不如多副本
image.png

5、写缓存


image.png
6、多副本,磁盘空间的利用率低;纠删码,读性能低。

相关文章

  • ceph设计原理与实现(纠删码、多副本)

    1、生产环境很少使用备份数高于2的纠删码2、创建和获取纠删码模板:ceph osd erasure-code-pr...

  • 纠删码(Erasure Code)浅析

    【摘要】:副本策略和纠删码是存储领域常见的两种数据冗余技术。相比于副本策略,纠删码具有更高的磁盘利用率。 Reed...

  • Ceph编译安装教程

    Ceph官方版本目前支持的纠删码很有限,实验室这块希望能够整合我们自主开发的纠删码BRS(Binary Reed–...

  • ceph rbd:总览

    基本原理 整体概念:官方文档:CEPH BLOCK DEVICErbd总体架构和原理:《ceph设计原理与实现》第...

  • 【转】Reed Solomon纠删码

    原文链接 纠删码是存储领域常用的数据冗余技术, 相比多副本复制而言, 纠删码能够以更小的数据冗余度获得更高数据可靠...

  • ceph 纠删码配置实例

    1、基于Jerasure,默认 2、基于ISA-L:效率更高3、基于LRC:效率更高

  • Crush 与 PG 分布

    参考资料:《Ceph 之 RADOS 设计原理与实现》https://docs.ceph.com/en/lates...

  • crush 算法

    参考资料:《Ceph 设计原理与实现》 CRUSH(Controlled Replication Under Sc...

  • HDFS纠删码设计

    1.问题陈述 当前HDFS每个块有3个副本是出于以下几个方面的考虑: 1)预防DataNode的故障 2)对Map...

  • 存储数据的保护:多副本

    对于存储数据的保护,我们一般采用副本的方式和纠删码的方式。 副本一般采用三副本,为什么是三副本?

网友评论

      本文标题:ceph设计原理与实现(纠删码、多副本)

      本文链接:https://www.haomeiwen.com/subject/iqyyuqtx.html