网络设备及其资产管理方法

文档序号:7857542阅读:810来源:国知局
专利名称:网络设备及其资产管理方法
技术领域
本发明涉及网络管理技术领域,特别涉及一种网络设备及其资产管理方法。
背景技术
随着网络规模的逐渐壮大,网络中的各种设备,例如PC (Private Computer,个人电脑)、服务器、存储设备、数据转发设备(如交换机和路由器等)也越来越多,从而对网络设备资产的管理也变得尤为重要。采用有效的网络设备资产管理方法可以提高物料使用效率,方便网络维护。一般来讲,在对网络设备资产的管理过程中,主要需要维护网络设备的以下信息网络设备条码、网络设备位置以及网络设备状态。传统的网络设备资产的管理方法主要是采用人工管理的方式,由使用人在领用设 备时进行挂账或登记,然后,将领用的网络设备的条码及其对应的使用人输入数据库。可以由专门的管理员负责网络设备资产的后续管理。这种人工管理网络设备资产的方法,明显地存在浪费人力和时间,准确性差的缺点。替代人工管理方式,目前一般利用专门的可以运行在服务器或PC上的网管软件(也称为网管软件客户端),来管理、监控网络中的设备。利用网管软件的查询功能,向网络设备发送查询请求以查询网络设备的资产条码和位置等,这样,网络设备的主机软件就需要能够响应网管软件的查询请求。当网络管理者需要了解网络设备资产情况时,就可以通过网管软件向网络内的所有设备发起查询请求,即可以获得所有网络设备的资产条码、位置和状态等信息。上述通过网管软件管理网络设备资产的方法,虽然解决了人工管理带来的浪费人力和时间,准确性差的问题,但是,仍然具有如下缺点I、需要专门的网管软件,增加了经济成本;2、网管软件向网络设备发起查询请求时,网络设备才会将自己的资产信息反馈给网管软件,也就是说,网络设备是被动地将自己的资产信息传递到网管软件的。当一台网络设备的资产信息发生了变动时,它并不会主动上报给网管软件,这样,网络管理者无法及时地了解网络设备资产的变动情况。

发明内容
有鉴于此,本发明提供了一种网络设备及其资产管理方法,以解决现有的通过网管软件管理网络设备资产的方法存在的增加了经济成本,以及网络管理者无法及时地了解网络设备资产的变动情况的问题。本发明的技术方案如下一方面,提供了一种网络设备的资产管理方法,包括网络设备获取自身的资产信息;当自身的资产信息发生改变时,网络设备将改变后的资产信息同步到网络中的其他网络设备,以便用户进行查询和管理。另一方面,还提供了一种网络设备,包括获取模块,用于获取本网络设备的资产信息;同步模块,用于在本网络设备的资产信息发生改变时,将改变后的资产信息同步到网络中的其他网络设备,以便用户进行查询和管理。本发明的以上技术方案,网络设备获取到自身的资产信息之后,会在资产信息发生了改变时,及时地将改变后的资产信息同步到网络中的其他网络设备上,这样,用户在任意时刻想了解和管理整个网络中的所有网络设备的资产信息时,只需要在网络中的任意一个网络设备上进行查询即可,不需要购买和使用额外的网管软件,从而充分利用网络设备所在的网络,无需增加任何软件和硬件,成本低,且实施方便。另外,由于网络设备能够自动地获取自身的资产信息,并在自身 的资产信息发生改变后,网络设备会自动、主动地将改变后的资产信息同步到网络中的其他设备上,用户可以及时地获得网络中所有网络设备的当前最新的资产信息和历史变化情况,大大方便资产管理员对网络设备整体情况的管理。


图I是根据本发明的实施例一的网络设备的资产管理方法的流程图;图2是根据本发明的实施例二的网络设备的一种结构示意图;图3是根据本发明的实施例二的网络设备的另一种结构示意图;图4是根据本发明的实施例二的网络设备的又一种结构示意图。
具体实施例方式实施例一图I是根据本发明的实施例一的网络设备的资产管理方法的流程图,该网络设备可以是网络中的任意一台设备,例如,PC、交换机、路由器、服务器、存储设备等。如图I所示,该方法包括以下步骤步骤S102,网络设备获取自身的资产信息;对于包含有多个单板的网络设备,例如,路由器、防火墙等,设备中的单板可以按照功能划分为两类主控板和业务处理板,其中,业务处理板可以包括网板和接口板。网络设备中的各个单板的资产信息的获取和收集工作可以由主控板来完成,为了避免对网络设备的正常工作的干扰,可以仅在单板第一次启动且状态变为Normal (正常或稳定)后,进行设备中各个单板的资产信息的获取和收集工作。主控板可以按照以下方式获取自己和业务处理板的资产信息主控板启动后,可以在本地初始化一个表单,将自己的资产信息记录到该表单中;每一个业务处理板在进入正常工作状态后,将自己的资产信息上报给主控板,主控板收到该业务处理板上报的资产信息后,可以将该资产信息记录到该表单中,这样,主控板就可以在本地记录本主控板的资产信息和各个业务处理板上报的资产信息,从而完成了网络设备的资产信息的获取。一个业务处理板插入该网络设备中后,需要向主控板进行注册,因此,可以在注册过程中向主控板上报自己的资产信息,业务处理板向主控板注册的具体过程可以如下步骤1_3 步骤1,业务处理板启动后,向主控板发送注册请求,其中,该注册请求中携带有该业务处理板的类型;步骤2,主控板接收到该注册请求后,根据其中携带的业务处理板的类型,将与该类型对应的运行程序发送给该业务处理板;步骤3,该业务处理板收到该运行程序后,运行该程序进行启动,等到进入Normal状态后,向主控板上报自己的状态(即已经进入到Normal状态)并同时上报自己的资产信
肩、O上述的资产信息可以是单板的条码、位置(即单板所在机框条码)、名称、位置、上报时间(这样,就可以确定上报的资产信息的时间先后顺序)和资产负责人等,根据实际需要,还可以增加其他的资产信息,或者也可以只上报其中的部分资产信息,本发明对此不做限定。对于具有双主控板(即主用主控板和备用主控板)的网络设备,上述的资产信息的获取和收集工作,就由主用主控板来完成,在主用主控板获取到所有单板的资产信息之后,主用主控板需要将当前获取到的资产信息向备用主控板同步。显然,备用主控板也需要在 进入Normal工作状态后,将自己的资产信息上报给主用主控板,这样,主用主控板就可以在本地记录本主用主控板的资产信息以及备用主控板和各个业务处理板上报的资产信息。主用主控板向备用主控板同步资产信息的方式,可以为资产信息发生了变动时,才向备用主控板同步改变后的资产信息,也可以为周期性地向备用主控板同步资产信息,本发明对此不做限定。通过主用主控板向备用主控板同步资产信息,可以提供冗余保护,在主用主控板发生故障后,备用主控板就可以接替主用主控板的工作。显然,对于不包含多个单板的设备,如PC和服务器等,可以由网络设备的CPU(Central Processing Unit,中央处理器)获取整个网络设备的条码、位置等资产信息。步骤S104,当自身的资产信息发生改变时,网络设备将改变后的资产信息同步到网络中的其他网络设备,以便用户进行查询和管理。网络设备在发现自己的资产信息发生改变之后,会将改变后的资产信息(B卩,最新的资产信息)同步到网络中的其他网络设备,这样,用户可以在网络中的任意一个网络设备上,在任意时刻了解到整个网络中的所有网络设备的最新的资产信息,也可以了解到所有网络设备的资产信息的变更历史。一个网络设备将自己的资产信息同步到网络中的其他网络设备的方式可以有多种,例如,网络设备可以通过广播的方式将自己的资产信息同步到其他网络设备,也可以将改变后的资产信息,以最短路径方式向网络中的所有网络设备形成树形拓扑结构中的根设备以及所在枝干的叶子设备进行传输,根设备接收到该资产信息后,就可以将改变后的资产信息向其他枝干上的网络设备进行传输,从而实现了向网络中所有其他网络设备的同步。这样,能够以最小的代价将一个网络设备的资产信息在网络中的所有设备之间进行同
止/J/ O例如,首先,网络中的每一个网络设备通过广播方式发送特定的MAC地址报文(例如可以为)进行MAC地址学习,并找到自己的邻居网络设备,并将找到的邻居网络设备的相关信息记录到本地的拓扑表(参见表I)中,其中,该拓扑表中可以记录有以下信息邻居网络设备的MAC地址、该邻居网络设备与自己的相对拓扑关系、该邻居网络设备的状态等,从而,网络中的所有的网络设备就形成了一个树形的拓扑结构。在该树形拓扑结构中,有根设备(不存在父设备或父节点)、叶子设备(不存在子设备或子节点)和中间设备(除了根设备和叶子设备以外的设备)。可以根据MAC地址的大小来确定根设备、中间设备和叶子设备,例如,规定MAC地址最大的网络设备为根设备,MAC地址越大的网络设备与根设备之间的距离越近,当然,也可以反之,规定MAC地址最小的网络设备为根设备,MAC地址越小的网络设备与根设备之间的距离越近。同样,在实际实施过程中,也可以根据其他的信息来确定根设备,例如IP地址等,本发明对此不做限定。表I
邻居网络设备的MAC地址相对拓扑关系状态其中,相对拓扑关系可以为父或子,父表示该邻居网络设备为自己的父设备或父节点,子表示该邻居网络设备为自己的子设备或子节点;状态表示是否需要向该邻居网络设备同步自己的资产信息。然后,当一个网络设备的资产信息发生改变时,该网络设备会将改变后的最新的资产信息首先沿着自身所在枝干以最短路径向根设备进行传输以及向此枝干上的叶子设备进行传输,然后由根设备向所有的其他枝干上的网络设备进行传输,从而完成了向网络中的其他网络设备的同步。具体的,网络设备I可以向拓扑表中的需要同步资产信息的父设备和子设备发送最新的资产信息,再由这些设备根据自己本地的拓扑表继续发送出去,最终按照最短路径到达根设备和网络设备I所在枝干的叶子设备。同样,对于包含 有多个单板的网络设备,上述同步过程由主控板来执行,进一步,对于具有双主控板的网络设备,由主用主控板来执行。显然,本网络设备也会接收到其他网络设备同步来的资产信息,本网络设备接收到其他设备发来的资产信息之后,会保存该资产信息到本地。在实际实施过程中,一个网络设备接收到其他网络设备同步来的其最新的资产信息之后,可以根据实际需要,保存最新的资产信息,并同步保留历史资产信息,也可以以最新的资产信息覆盖历史资产信息,本发明对此不做限定。本发明实施例中,网络设备获取到自身的资产信息之后,会在资产信息发生了改变时,及时地将改变后的资产信息同步到网络中的其他网络设备上,这样,用户在任意时刻想了解和管理整个网络中的所有网络设备的资产信息时,只需要在网络中的任意一个网络设备上进行查询即可,不需要购买和使用额外的网管软件,从而充分利用网络设备所在的网络,无需增加任何软件和硬件,成本低,且实施方便。另外,由于网络设备能够自动地获取自身的资产信息,并在自身的资产信息发生改变后,网络设备会自动、主动地将改变后的资产信息同步到网络中的其他设备上,用户可以及时地获得网络中所有网络设备的当前最新的资产信息和历史变化情况,大大方便资产管理员对网络设备整体情况的管理。实施例二针对实施例一中的方法,本发明实施例中的网络设备如图2所示,可以包括以下模块获取模块102和同步模块104,其中获取模块102,用于获取本网络设备的资产信息;同步模块104,用于在本网络设备的资产信息发生改变时,将改变后的资产信息同步到网络中的其他网络设备,以便用户进行查询和管理。
其中,同步模块可以采用多种方式将本网络设备的改变后的资产信息同步到网络中的其他设备,例如可以通过广播的方式,也可以通过同步模块中包含的发送模块将改变后的资产信息,以最短路径方式向网络中的所有网络设备形成树形拓扑结构中的根设备以及所在枝干的叶子设备进行传输,以便根设备将改变后的资产信息向其他枝干上的网络设备进行传输,来实现同步。如图3所示,该网络设备中还可以包括接收模块106,该接收模块106用于接收网络中的其他设备发来的资产信息,并保存到本地。在实际实施时,接收模块接收到其他网络设备发来的其最新的资产信息之后,可以 在保留该网络设备的历史资产信息的情况下保存该最新的资产信息,也可以以最新的资产信息覆盖历史资产信息,本发明对此不做限定。如图4所示,对于包含有多个单板的网络设备,该网络设备中包括主控板10和至少一个业务处理板20,业务处理板可以是网板和接口板,如图I所示的获取模块102和同步模块104包含在主控板中,这样,每一个业务处理板20在进入正常工作状态后,将自己的资产信息上报给主控板10,主控板10中的获取模块102就会记录所在主控板的资产信息和各个业务处理板上报的资产信息,其中,该资产信息包括条码、名称、位置、上报时间和资产负责人。进一步,对于具有双主控板的网络设备,即主控板包括主用主控板和备用主控板,则,获取模块和同步模块包含在主用主控板中,其中备用主控板和每一个业务处理板在进入正常工作状态后,会将自己的资产信息上报给主用主控板;主用主控板中的获取模块就可以记录所在主用主控板的资产信息以及备用主控板和各个业务处理板上报的资产信息,并由同步模块将获取模块记录的资产信息同步到备用主控板。由于备用主控板在主用主控板发生故障之后,会成为主用主控板,因此,备用主控板中也需要包含上述的获取模块和同步模块,只不过,在处于备用状态时,备用主控板无需执行资产信息的获取和同步工作,只有处于主用状态的主用主控板中的获取模块和同步模块才会工作。综上,本发明以上实施例可以达到以下技术效果网络设备获取到自身的资产信息之后,会在资产信息发生了改变时,及时地将改变后的资产信息同步到网络中的其他网络设备上,这样,用户在任意时刻想了解和管理整个网络中的所有网络设备的资产信息时,只需要在网络中的任意一个网络设备上进行查询即可,不需要购买和使用额外的网管软件,从而充分利用网络设备所在的网络,无需增加任何软件和硬件,成本低,且实施方便。另外,由于网络设备能够自动地获取自身的资产信息,并在自身的资产信息发生改变后,网络设备会自动、主动地将改变后的资产信息同步到网络中的其他设备上,用户可以及时地获得网络中所有网络设备的当前最新的资产信息和历史变化情况,大大方便资产管理员对网络设备整体情况的管理。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。
权利要求
1.ー种网络设备的资产管理方法,其特征在于,包括 网络设备获取自身的资产信息; 当自身的资产信息发生改变时,所述网络设备将改变后的资产信息同步到网络中的其他网络设备,以便用户进行查询和管理。
2.根据权利要求I所述的方法,其特征在于,所述网络设备获取自身的资产信息包括 所述网络设备中的每ー个业务处理板在进入正常工作状态后,将自己的资产信息上报给主控板; 所述主控板记录本主控板的资产信息和各个业务处理板上报的资产信息,其中,该资产信息包括条码、名称、位置、上报时间和资产负责人。
3.根据权利要求2所述的方法,其特征在于,所述主控板包括主用主控板和备用主控板, 所述网络设备中的每ー个业务处理板在进入正常工作状态后,将自己的资产信息上报给主控板包括备用主控板和每ー个业务处理板在进入正常工作状态后,将自己的资产信息上报给主用主控板; 所述主控板记录本主控板的资产信息和各个业务处理板上报的资产信息包括所述主用主控板记录本主用主控板的资产信息以及所述备用主控板和各个业务处理板上报的资产信息;所述主用主控板将记录的资产信息同步到所述备用主控板。
4.根据权利要求I所述的方法,其特征在于,所述网络设备将改变后的资产信息同步到网络中的其他网络设备包括 所述网络设备将所述改变后的资产信息,以最短路径方式向根设备以及所在枝干的叶子设备进行传输,以便所述根设备将所述改变后的资产信息向其他枝干上的网络设备进行传输,其中,网络中的所有网络设备形成树形拓扑结构。
5.根据权利要求I所述的方法,其特征在于,还包括 所述网络设备接收网络中的其他设备发来的资产信息,并保存到本地。
6.ー种网络设备,其特征在于,包括 获取模块,用于获取本网络设备的资产信息; 同步模块,用于在本网络设备的资产信息发生改变时,将改变后的资产信息同步到网络中的其他网络设备,以便用户进行查询和管理。
7.根据权利要求6所述的设备,其特征在干,包括主控板和至少ー个业务处理板,所述主控板中包含所述获取模块和所述同步模块,其中 每ー个业务处理板用于在进入正常工作状态后,将自己的资产信息上报给所述主控板; 所述获取模块具体用于记录所在主控板的资产信息和各个业务处理板上报的资产信息,其中,该资产信息包括条码、名称、位置、上报时间和资产负责人。
8.根据权利要求7所述的设备,其特征在于,所述主控板包括主用主控板和备用主控板,所述主用主控板中包含所述获取模块和所述同步模块,其中 所述备用主控板用于在进入正常工作状态后,将自己的资产信息上报给所述主用主控板; 每ー个业务处理板具体用于在进入正常工作状态后,将自己的资产信息上报给所述主用主控板; 所述获取模块具体用于记录所在主用主控板的资产信息以及所述备用主控板和各个业务处理板上报的资产信息; 所述同步模块还用于将所述获取模块记录的资产信息同步到所述备用主控板。
9.根据权利要求6所述的设备,其特征在于,所述同步模块包括 发送模块,用于将所述改变后的资产信息,以最短路径方式向根设备以及所在枝干的叶子设备进行传输,以便所述根设备将所述改变后的资产信息向其他枝干上的网络设备进行传输,其中,网络中的所有网络设备形成树形拓扑结构。
10.根据权利要求6所述的设备,其特征在于,还包括 接收模块,用于接收网络中的其他设备发来的资产信息,并保存到本地。
全文摘要
本发明公开了一种网络设备及其资产管理方法,其中,该方法包括网络设备获取自身的资产信息;当自身的资产信息发生改变时,网络设备将改变后的资产信息同步到网络中的其他网络设备,以便用户进行查询和管理。本发明充分利用网络设备所在的网络,无需增加任何软件和硬件,成本低,且实施方便,由于网络设备能够自动地获取自身的资产信息,并在自身的资产信息发生改变后,网络设备会自动、主动地将改变后的资产信息同步到网络中的其他设备上,用户可以及时地获得网络中所有网络设备的当前最新的资产信息和历史变化情况,大大方便了资产管理员对网络设备整体情况的管理。
文档编号H04L12/24GK102820989SQ201210279299
公开日2012年12月12日 申请日期2012年8月7日 优先权日2012年8月7日
发明者郭勇, 乐识非 申请人:杭州华三通信技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1