网络设备的文件管理方法和装置制造方法及图纸

技术编号:6042997 阅读:165 留言:0更新日期:2012-04-11 18:40
本发明专利技术实施例提供了一种网络设备的文件管理方法和装置。该方法主要包括:在网络设备的线路板上安装新硬件后,判断所述线路板的线路板存储器中存储的各种文件和维持安装新硬件的线路板运行所需要的各种文件之间的兼容关系;根据所述兼容关系对所述线路板存储器中存储的各种文件进行更新或者不更新。本发明专利技术实施例通过在网络设备的线路板上新安装硬件后,只有条件地对所述线路板存储器中存储的各种文件进行更新,而不需要对整个网络设备重新发布安装包,整个网络设备不需要重新启动。从而可以提高提高网络设备的硬件升级效率,降低硬件升级成本。

File management method and device for network device

The embodiment of the invention provides a file management method and device for a network device. The method mainly includes: installing new hardware on the circuit board on the network equipment, the compatibility between judgement of file storage circuit board memory of the circuit board and the circuit board to maintain the operation of the installation of new hardware of all kinds of documents; according to the relationship of various documents compatible with the circuit board storage memory in the update or update. The embodiment of the invention in the network equipment circuit board on the newly installed hardware, only the conditions for storage of the circuit board in the memory of various files to be updated, without the need to re release of the whole network equipment installation package, the whole network device does not need to restart. Thereby, the hardware upgrading efficiency of the network equipment can be improved, and the hardware upgrading cost can be reduced.

【技术实现步骤摘要】

本专利技术涉及电子
,尤其涉及一种网络设备的文件管理方法和装置
技术介绍
在实际应用中,需要网络设备能够支持以后新安装的硬件,即要求网络设备的软 件支持后向硬件兼容。但对于驱动层软件或与软件硬件耦合较强的部分,硬件的改动通常 需要软件配合修改才能支持硬件的使用,在这种情况下,网络设备的软件难以实现后向硬 件兼容。一个网络设备包括一个主控板管理和多个线路板,主控板中包括主控板 CPU (Central Processing Unit,中央处理器)和主控板存储器,每个线路板中包括线路板 CPU和线路板存储器。主控板存储器中存储主控板和所有线路板相关的各种文件,主控板 相关的各种文件包括维持主控板运行所需要的软件文件等文件,线路板相关的各种文件包 括维持线路板运行所需要的软件文件等文件。线路板存储器中存储本线路板相关的各种文 件,并且与主控板存储器中存储的本线路板相关的各种文件是一致的。现有技术中的一种实现网络设备的软件后向硬件兼容的方法为当在网络设备的 某个线路板上新安装硬件后,由于相同种类的线路板运行所需要的软件文件是一致的,需 要对和上述线路板相同种类的所有线路板的线路板存储器和主控板存储器上存储的各种 文件进行更新。于是,重新发布网络设备的主控板和所有线路板的各种文件的新版本的安 装包,在网络设备上运行该安装包。然后,网络设备重新启动,使网络设备的主控板存储器 和所有线路板存储器上存储的各种文件进行更新。在实现本专利技术过程中,专利技术人发现现有技术中的实现网络设备的软件后向硬件兼 容的方法至少存在如下问题当只在少数线路板上新安装硬件后,例如只在一个线路板上 新安装硬件,需要整个网络设备重新启动,整个网络设备的流量都会中断,不断效率低,而 且成本高。
技术实现思路
本专利技术的实施例提供了一种网络设备的文件管理方法和装置,以提高在网络设备 上新安装硬件的效率。一种网络设备的文件管理方法,包括在网络设备的线路板上安装新硬件后,判断所述线路板的线路板存储器中存储的 各种文件和维持安装新硬件的线路板运行所需要的各种文件之间的兼容关系;根据所述兼容关系对所述线路板存储器中存储的各种文件进行更新或者不更新。一种网络设备的文件管理装置,包括兼容关系判断模块,用于在网络设备的线路板上安装新硬件后,判断所述线路板 的线路板存储器中存储的各种文件和维持安装新硬件的线路板运行所需要的各种文件之 间的兼容关系;文件更新处理模块,用于根据所述兼容关系判断模块所判断的兼容关系,对所述 线路板存储器中存储的各种文件进行更新或者不更新。由上述本专利技术的实施例提供的技术方案可以看出,本专利技术实施例通过在网络设备 的线路板上新安装硬件后,只有条件地对所述线路板存储器中存储的各种文件进行更新, 而不需要对整个网络设备重新发布安装包,整个网络设备不需要重新启动。从而可以提高 提高网络设备的硬件升级效率,降低硬件升级成本。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例描述中所需要使用 的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本 领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他 的附图。图1本专利技术实施例一提供的一种网络设备的文件管理方法的原理示意图;图2为本专利技术实施例一提供的一种网络设备的文件管理方法的处理流程示意图;图3为本专利技术实施例二提供的一种网络设备的文件管理方法的处理流程示意图;图4为本专利技术实施例提供的一种网络设备的文件管理装置的具体结构示意图。具体实施例方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例 中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是 本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员 在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。为便于对本专利技术实施例的理解,下面将结合附图以几个具体实施例为例做进一步 的解释说明,且各个实施例并不构成对本专利技术实施例的限定。实施例一该实施例提供的一种网络设备的文件管理方法的原理示意图如图1所示,具体处 理流程如图2所示,包括如下的处理步骤步骤21、在线路板上新安装硬件,当线路板存储器中存储的各种文件不兼容线路 板运行所需要的各种文件时,对线路板存储器中存储的各种文件进行更新。例如,当网络设备的一个线路板需要进行芯片版本升级、芯片替换、FPGA(Field Programmable Gate Array,现场可编程门阵列)逻辑升级或者硬件局部优化等时,可以在 上述线路板上新安装硬件。线路板CPU根据本线路板的类型和功能等信息获取维持安装新硬件的线路板运 行所需要的各种文件的信息,上述各种文件的信息包括软件文件和逻辑文件等文件的名称 和版本等信息。线路板CPU还获取线路板存储器中存储的各种文件的信息。线路板CPU判断自身存储器中存储的各种文件是否兼容维持安装新硬件的线路 板运行所需要的各种文件,如果是,则不对上述线路板存储器中存储的各种文件进行更新; 否则,对上述线路板存储器中存储的各种文件进行更新,上述更新后的各种文件表示维持 安装新硬件的线路板运行所需要的各种文件。由于本专利技术实施例对上述网络设备的主控板存储器和其他线路板的线路板存储 器上存储的各种文件不进行更新,因此,整个网络设备不需要重新启动。上述线路板存储器 可以为flash等存储器。比如,场景1 在图1所示的线路板1中新安装硬件后,对线路板1存储器中存储 的各种文件进行更新。对上述网络设备的主控板存储器和其他线路板的线路板存储器(比 如线路板2存储器)上存储的各种文件不进行更新。步骤22、线路板重新启动后,向主控板CPU发送携带上述线路板存储器中存储的 各种文件的文件请求信息。在对上述线路板存储器中存储的各种文件进行更新后,需要对线路板重新启动, 使上述线路板存储器中存储的更新后的各种文件生效。在上述线路板重新启动后,线路板CPU获取线路板存储器中存储的各种文件的信 息。然后,线路板CPU向主控板CPU发送携带上述线路板存储器中存储的各种文件的文件 请求信息。步骤23、主控板CPU判断上述线路板存储器中存储的各种文件和主控板存储器中 存储的上述线路板相关的各种文件之间的兼容关系,根据兼容关系确定是否对上述线路板 存储器中存储的各种文件或者主控板存储器中存储的上述线路板相关的各种文件进行更新。主控板CPU接收到上述文件请求信息后,获取其中携带的线路板存储器中存储的 各种文件。主控板CPU还获取主控板存储器中存储的上述线路板相关的各种文件。然后,主控板CPU判断上述线路板存储器中存储的各种文件是否兼容上述主控板 存储器中存储的上述线路板相关的各种文件,具体判断方法可以为根据文件的版本进行判 断,最新版本的文件可以兼容旧版本的文件;如果是,则将主控板存储器中存储的上述线路 板相关的各种文件替换为上述线路板存储器中存储的各种文件,对上述线路板存储器中存 储的各种文件不进行更新,即不向上述线路板进行文件传送;否则,将上述主控板存储器中 存储的上述线路板相关的各种文件发送给上述线路板,线路板CPU将上述线路板存储器中 存储的各种文件替换为主本文档来自技高网
...

【技术保护点】
1.一种网络设备的文件管理方法,其特征在于,包括:在网络设备的线路板上安装新硬件后,判断所述线路板的线路板存储器中存储的各种文件和维持安装新硬件的线路板运行所需要的各种文件之间的兼容关系;根据所述兼容关系对所述线路板存储器中存储的各种文件进行更新或者不更新。

【技术特征摘要】

【专利技术属性】
技术研发人员:徐志平彭绍君
申请(专利权)人:华为数字技术有限公司
类型:发明
国别省市:11

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

1