[发明专利]一种设备管理装置和方法有效
| 申请号: | 201310135893.6 | 申请日: | 2013-04-18 |
| 公开(公告)号: | CN104113428B | 公开(公告)日: | 2018-04-06 |
| 发明(设计)人: | 胡滕 | 申请(专利权)人: | 杭州迪普科技股份有限公司 |
| 主分类号: | H04L12/24 | 分类号: | H04L12/24 |
| 代理公司: | 北京博思佳知识产权代理有限公司11415 | 代理人: | 林祥 |
| 地址: | 310051 浙江省杭*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 设备管理 装置 方法 | ||
技术领域
本发明涉及网络技术,尤其涉及一种设备管理装置和方法。
背景技术
目前,网络设备的虚拟化管理技术已经广泛应用在各种组网环境中,在虚拟化管理技术中,各成员设备之间需要通过预定的交互机制选举出一台用于管理的主成员设备,其他成员设备就是用于备份的备成员设备。在正常情况下,主成员设备能够很好的运行在组网环境中,但是当主成员设备和备成员设备之间级联的物理链路出现故障断开的时候,如何处理该故障,对网络的正常运行有着很大的影响。
现有技术中,各成员设备间互发心跳报文,以此来检测其他设备是否正常在线。对主成员设备的故障与否是通过备成员设备对心跳报文接收超时来检测。具体地,主成员设备通过级联线发送心跳报文给备成员设备,如果备成员设备在预定的时间内没有接收到所述心跳报文,则认为主成员设备出现故障,此时,备成员设备会重新选举出一个新的主成员设备。然而,当备成员设备没有收到心跳报文的时候,可能只是其和主成员设备级联的物理链路出现了故障,而主成员设备还在正常的运行。此时,根据现有技术,会重新选举出一个新的主成员设备,那么在虚拟设备中就同时出现了两个主成员设备,这两个主成员设备作为两个独立的个体运行在现有的组网环境中,而且这两个主成员设备MAC地址以及配置信息都是一样的,这样就会导致网络混乱,甚至网络业务中断等严重故障。
发明内容
有鉴于此,本发明提供一种设备管理装置和方法,以解决现有技术中的不足。
具体地,所述装置应用在虚拟网络设备中的成员设备上,所述虚拟网络设备中的成员设备包括主成员设备以及多个备成员设备,各成员设备之间通过级联端口之间的级联链路连接。该装置包括:
发送模块,用于当本机是主成员设备时,通过自身的级联端口发送第一心跳报文,通过自身预设的业务端口发送第二心跳报文给备成员设备;
监测模块,用于当本机是与主成员设备直接级联的备成员设备时,通过自身的级联端口接收所述第一心跳报文,通过预设的业务端口接收所述第二心跳报文,并进一步用于在预定的时间内没有接收到所述第一和第二心跳报文时,则确定主成员设备处于故障状态,触发重新选取主成员设备。
所述方法包括:
A、主成员设备通过自身的级联端口发送第一心跳报文,通过自身预设的业务端口发送第二心跳报文给备成员设备;
B、与主成员设备直接级联的备成员设备通过自身的级联端口接收所述第一心跳报文,通过预设的业务端口接收所述第二心跳报文;
C、所述备成员设备在预定的时间内没有接收到所述第一和第二心跳报文时,则确定主成员设备处于故障状态,触发重新选取主成员设备。
由以上技术方案可见,本发明中的备成员设备通过第一和第二心跳报文两种监测机制对虚拟网络设备中的主成员设备进行监控,能够正确的判断主成员设备的运行情况,避免出现现有技术中在主成员设备运行正常的情况下又重新选取主成员设备,进而发生的网络故障等问题。
附图说明
图1是本发明一种实施方式中设备管理装置的逻辑结构图;
图2是本发明一种实施方式中设备管理方法的流程图。
具体实施方式
在网络设备虚拟化技术中,通常将多个网络设备虚拟化为一台虚拟网络设备,也就是说在网络上其他设备来看,这些网络设备在逻辑上是一台设备,或者对于网管来说,这台设备逻辑上也是一台设备。网络设备虚拟化目前已经演化出各种技术分支,比如堆叠以及集群等。以堆叠为例,在堆叠设备的管理中,首先各个成员设备之间需要通过预定的交互机制选举出一台用于管理的主成员设备,其他成员设备就是用于备份的备成员设备,其中主成员设备在系统中处于主用的状态,负责管理整个系统,备成员设备依据主成员设备的协调控制处理业务。通过这虚拟化管理,整个系统对外呈现出一个设备,拥有一个对外的MAC地址以及IP地址的组合,但却可以给用户提供更多的业务端口。所述备成员设备中还保存有主成员设备发送的其自身运行状态信息,这些自身运行状态信息包括主成员设备的配置信息以及协议状态信息等,以便当主成员设备出现故障的时候,备成员设备可以根据所述自身运行状态信息将自己升级为新的主成员设备。
针对现有技术中备成员设备无法准确判断主成员设备是否故障的问题,本发明的设计思路是采用两种心跳报文来监视主成员设备的运行情况。为了使本领域技术人员更加清楚和明白,以下结合附图和实施例详细介绍本发明的具体实现。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州迪普科技股份有限公司,未经杭州迪普科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310135893.6/2.html,转载请声明来源钻瓜专利网。





