一种无中心的监控管理节点异地冗余方法_4

文档序号:9600701阅读:来源:国知局

1.一种无中心的监控管理节点异地冗余方法,其特征在于,为监控管理节点设置冗余备份,所述冗余备份包括有冗余设备集合以及参考设备集合,所述冗余设备集合包括一台主机服务器和至少一台待选备份服务器,所述参考设备集合包括与主机服务器相关联的网络设备,所述的冗余方法如下: 从待选备份服务器中选择一台服务器作为备份服务器,设置备份组信息,利用主机服务器通过备份初始化流程将备份组信息上传给参考设备集合,备份初始化成功后将备份组信息发送给备份服务器,备份服务器在本地保存备份组信息后开始工作; 当备份服务器检测到主机服务器处于故障状态时,则设置新备份组信息,新备份组信息中原主机服务器作为新备份服务器,原备份服务器作为新主机服务器,进而通过备份信息切换流程对参考设备集合中的备份组信息进行更新,若更新成功则将原备份服务器切换为主机服务器模式,若更新失败则认为原备份服务器自身网络被隔离,进入待恢复状态,不间断尝试获取备份组信息。2.根据权利要求1所述的监控管理节点异地冗余方法,其特征在于,所述冗余方法还包括: 当主机服务器检测到备份服务器处于故障状态时,则通过备份信息查询流程从参考设备集合中获取备份组信息,若查询成功则启动切换备份流程,若查询失败则认为自身网络被隔离,进入待恢复状态,不间断尝试获取备份组信息。3.根据权利要求1所述的监控管理节点异地冗余方法,其特征在于,所述冗余方法还包括: 当主机服务器从故障状态或待恢复状态恢复正常时,则通过备份信息查询流程从参考设备集合中获取备份组信息,若得到的备份组信息为空则启动备份初始化流程,若得到的备份组信息非空,则根据备份组信息设置冗余设备集合中主机服务器和备份服务器的工作模式。4.根据权利要求1所述的监控管理节点异地冗余方法,其特征在于,所述冗余方法还包括: 当备份服务器从故障状态或待恢复状态恢复正常时,则通过备份信息查询流程从参考设备集合中获取备份组信息,若得到的备份组信息为空则使备份服务器对主机服务器进行故障检测;若得到的备份组信息非空,则根据备份组信息设置冗余设备集合中主机服务器和备份服务器的工作模式。5.根据权利要求1所述的监控管理节点异地冗余方法,其特征在于,所述冗余方法还包括: 当参考设备集合中的任一设备从故障状态恢复正常时,则使其通过备份信息查询流程从参考设备集合中获取备份组信息,并保存至本地。6.根据权利要求1或3所述的监控管理节点异地冗余方法,其特征在于,所述的备份初始化流程包括: 主机服务器向参考设备集合中的所有设备发送携带备份组信息的设置备份组请求; 参考设备集合中的设备接收到设置备份组请求,返回响应并将备份组信息保存至本地; 主机服务器接收参考设备集合中设备返回的响应,如果在规定的时间段内收到的响应超过设定的比例,则认为备份初始化成功,主机服务器在本地保存备份组信息,否则认为失败。7.根据权利要求2所述的监控管理节点异地冗余方法,其特征在于,所述切换备份流程包括: 主机服务器按照顺序从冗余设备集合取出工作正常的待选备份服务器作为新备份服务器,设置新备份组信息,主机服务器不变,原备份服务器切换成待选备份服务器; 使用备份信息切换流程把备份组信息更新到参考设备集合,备份信息更新成功则将取出的新备份服务器切换为备份服务器工作模式,若备份信息更新失败则认为主机服务器自身网络被隔离,进入待恢复状态,不间断尝试获取备份组信息。8.根据权利要求1或7所述的监控管理节点异地冗余方法,其特征在于,所述的备份信息切换流程包括: 备份信息切换流程的发起者生成新的发送序号,向参考设备集合的所有成员发送携带冗余设备集合编号、初始时间、发送序号N的切换许可请求; 参考设备集合中的设备接收到切换许可请求后,根据冗余设备集合编号查找本地保存的备份组信息,找不到备份组信息则返回响应成功,找到备份组信息则进一步判断切换许可请求的初始时间与本地保存的初始时间关系,切换许可请求的初始时间大于本地保存的初始时间则返回响应成功,切换许可请求的初始时间小于本地保存的初始时间则不响应该切换许可请求,切换许可请求的初始时间等于本地保存的初始时间则进一步判断切换许可请求的发送序号与本地保存的发送序号关系,切换许可请求的发送序号大于等于本地保存的发送序号则返回响应成功,切换许可请求的发送序号小于本地保存的发送序号则不响应切换许可请求; 备份信息切换流程的发起者接收参考设备集合中设备返回的响应,如果在规定的时间段内收到的响应超过设定的比例,认为发送切换许可成功,向参考设备集合的所有成员发送设置备份组信息请求,携带新备份组信息,否则认为失败; 参考设备集合的成员接收到设置备份组请求,返回响应并保存备份组信息到本地; 备份信息切换流程的发起者接收参考设备集合中设备返回的响应,如果在规定的时间段内收到的响应超过设定的比例,则备份信息切换流程的发起者在本地保存新备份组信息,备份信息更新成功,否则认为失败。9.根据权利要求8所述的监控管理节点异地冗余方法,其特征在于,所述备份信息切换流程的发起者生成新的发送序号,生成公式如下: 新的发送序号=备份信息切换流程的发起者在冗余设备集合的序号+X*冗余设备集合的长度; 其中X为正整数。10.根据权利要求2或3或4所述的监控管理节点异地冗余方法,其特征在于,所述的备份信息查询流程包括: 备份信息查询流程的发起者向参考设备集合的所有成员发送备份信息查询消息,携带冗余设备集合编号; 参考设备集合的成员接收到备份信息查询消息后,根据冗余设备集合编号查找本地保存的备份组信息,找不到本地保存的备份组信息则返回响应成功并携带备份组信息为空,找到本地保存的备份组信息也响应成功并携带找到的备份组信息; 备份信息查询流程的发起者接收参考设备集合中设备返回的响应,如果在规定的时间段内收到的响应超过设定的比例,认为查询成功,否则认为失败; 备份信息查询流程的发起者从收到的响应中取出初始时间最迟的成员,再从初始时间最迟的成员中取出发送序号最大的响应,从该响应得到备份组信息作为此次查询结果。
【专利摘要】本发明公开了一种无中心的监控管理节点异地冗余方法,该方法为监控管理节点设置冗余备份,所述冗余备份包括有冗余设备集合以及参考设备集合,所述冗余设备集合包括一台主机服务器和至少一台待选备份服务器,所述参考设备集合包括与主机服务器相关联的网络设备,从待选备份服务器中选择一台服务器作为备份服务器,设置备份组信息,利用主机服务器通过备份初始化流程将备份组信息上传给参考设备集合,备份初始化成功后将备份组信息发送给备份服务器,备份服务器在本地保存备份组信息后开始工作。并相应设置了备主机服务器与备份服务器之间的切换方法。本发明的异地冗余方法实现几台备份服务器对多个主机服务器的备份,大大节省了设备成本的开支。
【IPC分类】H04L12/24, H04N7/18
【公开号】CN105357057
【申请号】CN201510889831
【发明人】陈尚武
【申请人】浙江宇视科技有限公司
【公开日】2016年2月24日
【申请日】2015年12月6日
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1