【ceph】ceph通信模块总目录

下面这些文章还需整理合并

https://blog.csdn.net/u014104588/article/details/86651279
https://blog.csdn.net/u014104588/article/details/86618027

AsyncMessenger 通信模块基础--编辑中

【ceph】AsyncMessenger 通信模块基础--编辑中_bandaoyu的note-CSDN博客

AsyncMessenger模块源码分析01 资源创建

https://blog.csdn.net/bandaoyu/article/details/111870052

AsyncMessenger模块源码分析02 会话建立过程

https://blog.csdn.net/bandaoyu/article/details/121877994

AsyncMessenger模块源码分析03消息的发送和接收

https://blog.csdn.net/bandaoyu/article/details/119728808

Async 通信会话建立过程--OSD--实际跟踪笔记(图多、分层图) 

https://blog.csdn.net/bandaoyu/article/details/112203773

ceph Dispatcher模块分析 (dispatch、ms_fast_dispatch和ms_dispatch的区别)

【ceph 】ceph Dispatcher模块分析_bandaoyu的note-CSDN博客_ceph dispatcher

 ceph:消息通信机制小记--研读 (全流程说明)

ceph:消息通信机制小记--研读_bandaoyu的note-CSDN博客

Async RDMA网络通信性能优化(RDMA 通信过程、有测试数据)

【Ceph】Async RDMA网络通信性能优化_bandaoyu的note-CSDN博客_ceph rdma

【Ceph】Ceph源码分析之Async模块_bandaoyu的note-CSDN博客

 各组件类讲解和流程+多图

【ceph】AsyncMessenger模块源码分析|简析 I_bandaoyu的note-CSDN博客

AsyncMessenger 简析 II/III|RDMAStack IO路径 

【Ceph】AsyncMessenger 简析 II/III|RDMAStack IO路径_bandaoyu的note-CSDN博客

async通信message路径 (代码调用总结)

【ceph】async通信message路径_bandaoyu的note-CSDN博客_async message

Async 网络通信源代码分析--研读 (服务器端和客户端收发分析和、Ceph Async 模型)

【Ceph 】Async 网络通信源代码分析--研读_bandaoyu的note-CSDN博客

 message的数据结构(message 结构和收发)

https://blog.csdn.net/bandaoyu/article/details/121315682

《OSD心跳检测机制》

https://blog.csdn.net/bandaoyu/article/details/123018441?spm=1001.2014.3001.5501

Ceph日志和调试

Ceph 进阶系列(一):Ceph日志和调试_Yannick Jiang 的专栏-CSDN博客_ceph 日志

OSD网络通信代码分析:ceph 网络模块 - 简书 (未阅读甄别)

如何查看某个模块与哪些模块通信

如何看每个模块和哪些模块会通信?map

ceph daemon dse.$(hostname) csd 4 messenger_dump
ceph daemon dse.$(hostname) csd 4 connection_dump

这个 csd 4 4是什么,在哪里看?

ceph osd tree
-10       1.17224 root dcache-d1

-17       1.17224     rack r1.dcache-d1

-21       0.39075         host node122.dcache-d1

dcache 下的

lsblk 也可以,一个osd会有一个csd对应着

编号

*ms_public                 用来处理OSD和Client之间的消息

*ms_cluster                用来处理OSD和集群之间的消息

*ms_hb_front_client   用来向其它OSD发送心跳的消息

*ms_hb_back_client   用来向其它OSD发送心跳的消息

*ms_hb_back_server  用来接收其他OSD的心跳消息

*ms_hb_front_server  用来接收其他OSD的心跳消息

*ms_objecter              用来处理OSD和Objecter之间的消息


https://blog.csdn.net/ja55825266/article/details/81060982

posted on 2022-10-04 01:22  bdy  阅读(23)  评论(0编辑  收藏  举报

导航