用于云存储系统的服务节点状态监控方法技术方案

技术编号:8491991 阅读:205 留言:0更新日期:2013-03-28 23:04
本发明专利技术提供了一种用于云存储系统的服务节点状态监控方法,其中,多个服务节点中的每一个服务节点都以预定周期向管理节点发送状态信息;以及所述管理节点建立用于记录每个所述服务节点状态的状态信息记录表,并根据接收到的所述状态信息更新所述状态信息记录表中相应所述服务节点的运行状态。管理节点根据从服务节点接收到的状态信息更新状态信息记录表,不需要向服务节点发送查询请求,不但简化了步骤,而且缩短了更新状态信息记录表的时间,从而减少更新状态信息记录表的时延。

【技术实现步骤摘要】
用于云存储系统的服务节点状态监控方法
本专利技术一般地涉及计算机
,更具体地来说,涉及用于云存储系统的服务节点状态监控方法。
技术介绍
云存储系统的服务节点监控包括节点服务状态监控、磁盘工作状态监控、网络监控等。网络监控主要是指在系统安装部署和工作过程中探测拓扑图中节点之间的网络连接状态以及网络性能(带宽、传输速率、使用情况等)。而节点服务状态的监控主要是监控存储系统启动环境状态和软件的服务状态,同时还包括该节点与其它节点的网络互连情况。现有的云存储系统服务节点状态监控主要是通过管理节点和服务端之间的通信交互来完成的,管理节点周期性检测各服务节点的服务状态和网络连接状态,然后将检测结果返回给监控进程,这种机制适用于小规模的存储系统。在较大规模的云存储系统环境下,依靠管理节点和服务端之间的消息交互来完成节点服务状态的访问,一方面在网络状况较差时通信时延比较大,采集大量服务节点状态的周期比较长;另一方面管理节点和服务端之间的网络的不稳定性也会导致访问失效。虽然服务节点状态自治在一定程度上提高了云存储系统状态监控的效率,即各服务节点各自维护自己的服务状态和网络连接状态,但是该机制仍然本文档来自技高网...
用于云存储系统的服务节点状态监控方法

【技术保护点】
一种用于云存储系统的服务节点状态监控方法,其特征在于:多个服务节点中的每一个服务节点都以预定周期向管理节点发送状态信息;以及所述管理节点建立用于记录每个所述服务节点状态的状态信息记录表,并根据接收到的所述状态信息更新所述状态信息记录表中相应所述服务节点的运行状态。

【技术特征摘要】
1.一种用于云存储系统的服务节点状态监控方法,其特征在于:多个服务节点中的每一个服务节点都以预定周期向管理节点发送状态信息;以及所述管理节点建立用于记录每个所述服务节点状态的状态信息记录表,并根据接收到的所述状态信息更新所述状态信息记录表中相应所述服务节点的运行状态;如果所述管理节点在一个所述预定周期内没有接收到来自所述服务节点的所述状态信息,则保存所述服务节点所对应的当前的所述运行状态之后将所述运行状态设置为未知状态,然后探测与所述未知状态相对应的所述服务节点的实际运行状态;其中,客户节点向所述管理节点发送用于指示查询一个或多个所述服务节点的所述运行状态的查询请求;以及所述管理节点将具有与一个或多个所述服务节点相对应的所述运行状态的查询响应反馈给所述客户节点;当所述管理节点接收到与所述未知状态相对应的所述服务节点的所述状态信息时,则根据所述状态...

【专利技术属性】
技术研发人员:张健苗艳超刘新春邵宗有
申请(专利权)人:曙光信息产业北京有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1