240 投稿
收录了15篇文章 · 33人关注
  • ceph rbd:cache

    以aio_write为例,给出librbd cache相关的调用顺序: 注意,下文用 -> 表示实例函数 ,::表示静态函数。 Image->a...

  • ceph rbd:qos

    基本介绍 rbd qos控制采取了令牌桶算法来实现,最初版本及算法介绍见:https://blog.csdn.net/Dongsheng_Yan...

  • Resize,w 360,h 240
    存储系统中事务的实现

    事务是存储系统中一种重要的机制,一个事务可以包含一个或多个操作,一个事务在逻辑上看,是一个不可分割的执行单元,组成事务的操作,必须全部成功,事务...

  • ceph rgw:acl鉴权

    rgw支持s3的acl机制,可以通过GetAcl PutAcl获取和设置Object和Bucket级别的acl,见https://docs.aw...

  • 配置s3-tests s3cmd 以subdomain方式访问rgw

    什么是subdomain方式 rgw提供s3 rest接口进行数据读写,有两种方式:subdomain方式: .example.comordin...

  • Resize,w 360,h 240
    ceph:rados浅析

    1. 简介 在传统分布式存储架构中,存储节点往往仅作为被动查询对象来使用,随着存储规模的增加,数据一致性的管理会出现很多问题。 而新型的存储架构...

  • ceph:bufferlist实现

    bufferlist是ceph的底层组件,用于存储二进制数据,其存储的数据可以直接写入磁盘,在代码中有很广泛的使用。 bufflist对应的类为...

  • ceph:threadpool浅析

    ceph代码src/common/WorkQueue.h提供了一个功能强大的线程池。简单分析其代码,介绍其使用方法。 主要成员 与一般线程池实现...

  • ceph rbd:总览

    基本原理 整体概念:官方文档:CEPH BLOCK DEVICErbd总体架构和原理:《ceph设计原理与实现》第六章rbd快照和克隆补充:《c...

  • ceph rbd:Image create

    创建image过程的代码走读。过程中,发现自己对librados aio机制和cls 注册的函数调用机制不太了解,有空单独写篇文。 浅析 先走一...

专题公告

Ceph的学习记录