过路的知名喵喵拳大师
教练,我什么都想学
摘要: 模块入口:module_init(rbd_init); 一、入口函数 rbd_init () kernel侧,内核态,rbd.c (1)判断libceph_compatible(NULL)是否存在,不存在报错退出 libceph_compatible(NULL)逻辑结构在/net/ceph/Ceph 阅读全文
posted @ 2022-07-17 22:00 过路的知名喵喵拳大师 阅读(298) 评论(0) 推荐(0)
摘要: 2.5 BlueFS 简易用户态日志型文件系统,实现RockDB::Env定义的全部接口,固化运行中产生的.sst(SSTable)和.log(WAL文件),两者存储分离。 存储层级: 慢速(Slow)空间:存储对象数据,HDD提供,Bluestore自行管理,与BlueFS共享空间也是由BlueS 阅读全文
posted @ 2021-10-29 22:34 过路的知名喵喵拳大师 阅读(403) 评论(0) 推荐(0)
摘要: 谢型果大佬的《ceph设计原理与实现》读书笔记,业务侧描述Ceph,看完再结合Ceph Conf和code阅读,这省多少事,赞! ceph设计原理与实现 读书笔记 CEPH Crush 1.1 crush选择算法:straw-->straw2 straw算法受元素权重的影响,实际上是一种动态重均衡, 阅读全文
posted @ 2021-10-29 22:32 过路的知名喵喵拳大师 阅读(695) 评论(0) 推荐(0)
摘要: Docker和传统虚拟机相比,有轻量化,灵活,但是安全性隔离性更差的特点。 这个轻量化,灵活,平常我们从整个应用层面上讲,因为Docker把底层的OS给下线了,只保留应用需要的库和组件,所以从隔离机制来讲,安全性也更差。那我们有没有更深入的理解呢,当然是有的。 Docker的所有镜像包(Image) 阅读全文
posted @ 2021-06-07 00:16 过路的知名喵喵拳大师 阅读(1993) 评论(0) 推荐(1)
摘要: multichase可以衡量内存间的带宽、延迟,是一种新的内存测试工具。 系统、工具版本: RHEL 8.3安装gcc和glibc OS gcc版本8.3.1 OS glibc版本 glibc-2.28 以下操作需要root 操作方案: 1.安装最新版gcc gcc-10.2 去gcc官网随便找个快 阅读全文
posted @ 2021-05-14 11:45 过路的知名喵喵拳大师 阅读(2300) 评论(0) 推荐(0)