搜档网

搜档网

当前位置:搜档网 > ceph heartbeat分析

ceph heartbeat分析

Ceph heartbeat分析

张建伟

一、Heartbeat的作用

Heartbeat主要用于及时发现osd的状态变化(down或者up),由monitor更新osdmap,并同步到相关的osd。

二、Osd之间的heartbeat

1、选择heartbeat对象

基本上就是本osd负责的pg,所包含的其他osd的集合。

比如osd0包含pg1.1 pg1.2 pg2.1

pg1.1 => osd1 osd0 osd5

pg1.2 => osd0 osd6 osd7

pg2.1 => osd2 osd3 osd0

那么osd0的heartbeat对象就是osd1 osd2 osd3 osd5 osd6 osd7

2、Heartbeat过程

ceph heartbeat分析