[发明专利]一种集群管理方法及设备有效
| 申请号: | 201611245816.6 | 申请日: | 2016-12-29 |
| 公开(公告)号: | CN106657355B | 公开(公告)日: | 2020-10-16 |
| 发明(设计)人: | 李虎 | 申请(专利权)人: | 北京华为数字技术有限公司 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/24 |
| 代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 王仲凯 |
| 地址: | 100085 *** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 集群 管理 方法 设备 | ||
一种集群管理方法及设备,所述方法应用于集群,所述集群包括主设备和从设备,所述方法包括:当所述主设备与所述从设备之间的协议通道故障后,所述从设备转换为主设备角色;所述从设备将集群检测报文通过数据通道发送给所述主设备;在接收所述主设备发送的集群应答报文后,所述从设备根据所述集群应答消息退出所述集群;所述从设备关闭所述从设备的端口。通过采用本方案,能够避免主设备和从设备的BGP反复震荡的现象。
技术领域
本发明涉及虚拟集群技术领域,尤其涉及一种集群管理方法及设备。
背景技术
虚机集群技术能够减少运营成本、扩大单节点端口数量等,目前在路由器产品上应用越来越多;如企业网场景(例如广电、招商银行、泰国PEA、英国UK等)。使用虚拟集群技术时,在一个集群中的主设备和从设备之间的协议通道故障后,则会存在双主设备的情况。
由于出现双主设备,这两个主设备都会与当前所处的集群上下行设备建立边界网关协议(英文全称:Border Gateway Protocol,英文简称:BGP)邻居,从而出现BGP协议反复震荡现象,并且会影响到组网的路由震荡,导致节点的流量无法正常转发。
发明内容
本发明提供了一种集群管理方法及设备,能够解决现有技术中主设备和从设备的BGP协议反复震荡的问题。
第一方面提供一种集群管理方法,该方法可应用于集群,集群是指通过协议将一组相互独立的、通过网络互联的计算机,它们构成了一个组网,并以单一系统的模式加以管理。集群内的各设备之间能共享资源、分担费用、共用信道设备及服务等。所述集群包括一个主设备和至少一个从设备,主设备是指用于控制其所在的集群。从设备是用于采集数据。主设备和从设备都可与其上下行通信连接的各设备之间进行流量转发等操作。在协议通道正常时,主设备的设备角色为主设备角色,从设备的设备角色为从设备角色。该方法包括:
当所述主设备与所述从设备之间的协议通道故障后,所述从设备转换为主设备角色,然后所述从设备将集群检测报文通过数据通道发送给所述主设备,在接收所述主设备发送的集群应答报文后,即可确定其所在的集群已被集散,那么,该从设备可根据所述集群应答消息退出所述集群。
在退出其所在的集群后,所述从设备关闭所述从设备的端口。其中,关闭的端口包括ge0/0/0、环回接口(loopback)、虚拟局域网接口vlanif)、业务口等。
与现有机制相比,本发明中,在协议通道故障后,转化为主设备角色的从设备将集群检测报文通过数据通道发送给所述主设备,然后在接收到主设备发送的集群应答报文后,强制关闭从设备的端口,从而隔离原从设备。不对原主设备进行任何处理,原主设备与原主设备的上下行设备之间的协议依旧可以建立,从而可以继续转发原来的业务数据,这样就不会影响到原主设备的流量转发,避免主设备和从设备的BGP反复震荡的现象。
在一些可能的设计中,所述集群检测报文包括第一集群检测字段,所述集群应答报文包括第二集群检测字段。
其中,所述第一集群检测字段包括第一指示位、第二指示位和第三指示位,所述第一集群检测字段中的第一指示位用于指示发送所述集群检测检测报文的从设备在所述协议通道故障之前的设备角色,所述第一集群检测字段中的第二指示位指示发送所述集群检测检测报文的从设备在所述协议通道故障之后的设备角色,所述第一集群检测字段中的第三指示位指示从设备申请关闭从设备的端口。
所述第二集群检测字段均包括第一指示位、第二指示位和第三指示位,所述第二集群检测字段中的第一指示位用于指示发送所述集群应答报文的主设备在所述协议通道故障之前的设备角色,所述第二集群检测字段中的第二指示位指示发送所述集群应答报文的主设备在所述协议通道故障之后的设备角色,所述第二集群检测字段中的第三指示位指示同意从设备关闭从设备的端口。
在一些可能的设计中,当所述集群中包括两个以上的从设备,且主设备与至少一个从设备之间的协议通道故障时,所述方法还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京华为数字技术有限公司,未经北京华为数字技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611245816.6/2.html,转载请声明来源钻瓜专利网。





