1 .一种共享存储式集群文件系统节点通信的监控方法,应用于共享存储式集群文件系
统中的监控节点,其特征在于,包括:
接收所述集群文件系统中集群节点的组播消息,所述监控节点与所述集群节点都位于
所述集群文件系统中;
获取所述组播消息的消息类型及与所述消息类型相对应的消息参数;
根据所述消息参数,查询存储表中与所述组播消息相对应的存储记录;
在一预设时间间隔到达时,根据所述存储表中与所述组播消息相对应的存储记录,获
取所述集群文件系统的问题节点和集群状态。
2 .根据权利要求1所述的共享存储式集群文件系统节点通信的监控方法,其特征在于,
所述获取所述组播消息的消息类型及与所述消息类型相对应的消息参数,具体包括:
获取所述组播消息的消息类型;
当所述消息类型为应用层消息类型时,获取所述组播消息的第一消息参数,所述第一
消息参数至少包括:所述组播消息对应的应用层消息的消息编号、组播所述组播消息的节
点所在的第一环的第一环标号和组播所述组播消息的节点在所述第一环中的第一发送者
地址;
当所述消息类型为节点加入消息类型时,获取所述组播消息的第二消息参数,所述第
二消息参数至少包括:组播所述组播消息的节点所在的第二环的第二环标号、组播所述组
播消息的节点在所述第二环中的第二发送者地址和组播所述组播消息的节点自身记录的
节点成员列表。
3 .根据权利要求2所述的共享存储式集群文件系统节点通信的监控方法,其特征在于,
所述根据所述消息参数,查询存储表中与所述组播消息相对应的存储记录,具体包括:
当所述组播消息为应用层消息类型时,根据所述消息编号及所述第一环标号,判断所
述存储表的应用层消息表中是否存在具有所述消息编号及所述第一环标号的第一存储记
录;
当所述应用层消息表中不存在所述第一存储记录时,存储所述组播消息的第一消息参
数至所述应用层消息表;
当所述应用层消息表中存在所述第一存储记录时,判断结果为所述第一环中与所述第
一发送者地址相对应的节点的上一节点存在消息丢失,得出所述上一节点为疑似问题节
点,并存储所述疑似问题节点的参数至所述存储表中的疑似问题节点表。
4 .根据权利要求3所述的共享存储式集群文件系统节点通信的监控方法,其特征在于,
所述得出所述上一节点为疑似问题节点,并存储所述疑似问题节点的参数至所述存储表中
的疑似问题节点表,具体包括:
根据所述第一发送者地址,获取所述疑似问题节点在所述第一环中的第一节点地址;
根据所述第一节点地址、所述消息编号及所述第一环标号,判断所述疑似问题节点表
中是否存在具有所述第一节点地址、所述消息编号及所述第一环标号的第二存储记录;
当所述疑似问题节点表中存在所述第二存储记录时,增加所述疑似问题节点的消息记
录次数;
当所述疑似问题节点表中不存在所述第二存储记录时,存储包括所述第一节点地址、
所述消息编号及所述第一环标号的第一参数至所述疑似问题节点表。
权 利 要 求 书
1/5 页
2
评论