欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

網(wǎng)絡設備的文件管理方法和裝置的制作方法

文檔序號:6353930閱讀:173來源:國知局
專利名稱:網(wǎng)絡設備的文件管理方法和裝置的制作方法
技術領域
本發(fā)明涉及電子技術領域,尤其涉及一種網(wǎng)絡設備的文件管理方法和裝置。
背景技術
在實際應用中,需要網(wǎng)絡設備能夠支持以后新安裝的硬件,即要求網(wǎng)絡設備的軟 件支持后向硬件兼容。但對于驅(qū)動層軟件或與軟件硬件耦合較強的部分,硬件的改動通常 需要軟件配合修改才能支持硬件的使用,在這種情況下,網(wǎng)絡設備的軟件難以實現(xiàn)后向硬 件兼容。一個網(wǎng)絡設備包括一個主控板管理和多個線路板,主控板中包括主控板 CPU (Central Processing Unit,中央處理器)和主控板存儲器,每個線路板中包括線路板 CPU和線路板存儲器。主控板存儲器中存儲主控板和所有線路板相關的各種文件,主控板 相關的各種文件包括維持主控板運行所需要的軟件文件等文件,線路板相關的各種文件包 括維持線路板運行所需要的軟件文件等文件。線路板存儲器中存儲本線路板相關的各種文 件,并且與主控板存儲器中存儲的本線路板相關的各種文件是一致的?,F(xiàn)有技術中的一種實現(xiàn)網(wǎng)絡設備的軟件后向硬件兼容的方法為當在網(wǎng)絡設備的 某個線路板上新安裝硬件后,由于相同種類的線路板運行所需要的軟件文件是一致的,需 要對和上述線路板相同種類的所有線路板的線路板存儲器和主控板存儲器上存儲的各種 文件進行更新。于是,重新發(fā)布網(wǎng)絡設備的主控板和所有線路板的各種文件的新版本的安 裝包,在網(wǎng)絡設備上運行該安裝包。然后,網(wǎng)絡設備重新啟動,使網(wǎng)絡設備的主控板存儲器 和所有線路板存儲器上存儲的各種文件進行更新。在實現(xiàn)本發(fā)明過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術中的實現(xiàn)網(wǎng)絡設備的軟件后向硬件兼 容的方法至少存在如下問題當只在少數(shù)線路板上新安裝硬件后,例如只在一個線路板上 新安裝硬件,需要整個網(wǎng)絡設備重新啟動,整個網(wǎng)絡設備的流量都會中斷,不斷效率低,而 且成本高。

發(fā)明內(nèi)容
本發(fā)明的實施例提供了一種網(wǎng)絡設備的文件管理方法和裝置,以提高在網(wǎng)絡設備 上新安裝硬件的效率。一種網(wǎng)絡設備的文件管理方法,包括在網(wǎng)絡設備的線路板上安裝新硬件后,判斷所述線路板的線路板存儲器中存儲的 各種文件和維持安裝新硬件的線路板運行所需要的各種文件之間的兼容關系;根據(jù)所述兼容關系對所述線路板存儲器中存儲的各種文件進行更新或者不更新。一種網(wǎng)絡設備的文件管理裝置,包括兼容關系判斷模塊,用于在網(wǎng)絡設備的線路板上安裝新硬件后,判斷所述線路板 的線路板存儲器中存儲的各種文件和維持安裝新硬件的線路板運行所需要的各種文件之 間的兼容關系;
文件更新處理模塊,用于根據(jù)所述兼容關系判斷模塊所判斷的兼容關系,對所述 線路板存儲器中存儲的各種文件進行更新或者不更新。由上述本發(fā)明的實施例提供的技術方案可以看出,本發(fā)明實施例通過在網(wǎng)絡設備 的線路板上新安裝硬件后,只有條件地對所述線路板存儲器中存儲的各種文件進行更新, 而不需要對整個網(wǎng)絡設備重新發(fā)布安裝包,整個網(wǎng)絡設備不需要重新啟動。從而可以提高 提高網(wǎng)絡設備的硬件升級效率,降低硬件升級成本。


為了更清楚地說明本發(fā)明實施例的技術方案,下面將對實施例描述中所需要使用 的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本 領域普通技術人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他 的附圖。圖1本發(fā)明實施例一提供的一種網(wǎng)絡設備的文件管理方法的原理示意圖;圖2為本發(fā)明實施例一提供的一種網(wǎng)絡設備的文件管理方法的處理流程示意圖;圖3為本發(fā)明實施例二提供的一種網(wǎng)絡設備的文件管理方法的處理流程示意圖;圖4為本發(fā)明實施例提供的一種網(wǎng)絡設備的文件管理裝置的具體結構示意圖。
具體實施例方式為使本發(fā)明實施例的目的、技術方案和優(yōu)點更加清楚,下面將結合本發(fā)明實施例 中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是 本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員 在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。為便于對本發(fā)明實施例的理解,下面將結合附圖以幾個具體實施例為例做進一步 的解釋說明,且各個實施例并不構成對本發(fā)明實施例的限定。實施例一該實施例提供的一種網(wǎng)絡設備的文件管理方法的原理示意圖如圖1所示,具體處 理流程如圖2所示,包括如下的處理步驟步驟21、在線路板上新安裝硬件,當線路板存儲器中存儲的各種文件不兼容線路 板運行所需要的各種文件時,對線路板存儲器中存儲的各種文件進行更新。例如,當網(wǎng)絡設備的一個線路板需要進行芯片版本升級、芯片替換、FPGA(Field Programmable Gate Array,現(xiàn)場可編程門陣列)邏輯升級或者硬件局部優(yōu)化等時,可以在 上述線路板上新安裝硬件。線路板CPU根據(jù)本線路板的類型和功能等信息獲取維持安裝新硬件的線路板運 行所需要的各種文件的信息,上述各種文件的信息包括軟件文件和邏輯文件等文件的名稱 和版本等信息。線路板CPU還獲取線路板存儲器中存儲的各種文件的信息。線路板CPU判斷自身存儲器中存儲的各種文件是否兼容維持安裝新硬件的線路 板運行所需要的各種文件,如果是,則不對上述線路板存儲器中存儲的各種文件進行更新; 否則,對上述線路板存儲器中存儲的各種文件進行更新,上述更新后的各種文件表示維持 安裝新硬件的線路板運行所需要的各種文件。
由于本發(fā)明實施例對上述網(wǎng)絡設備的主控板存儲器和其他線路板的線路板存儲 器上存儲的各種文件不進行更新,因此,整個網(wǎng)絡設備不需要重新啟動。上述線路板存儲器 可以為flash等存儲器。比如,場景1 在圖1所示的線路板1中新安裝硬件后,對線路板1存儲器中存儲 的各種文件進行更新。對上述網(wǎng)絡設備的主控板存儲器和其他線路板的線路板存儲器(比 如線路板2存儲器)上存儲的各種文件不進行更新。步驟22、線路板重新啟動后,向主控板CPU發(fā)送攜帶上述線路板存儲器中存儲的 各種文件的文件請求信息。在對上述線路板存儲器中存儲的各種文件進行更新后,需要對線路板重新啟動, 使上述線路板存儲器中存儲的更新后的各種文件生效。在上述線路板重新啟動后,線路板CPU獲取線路板存儲器中存儲的各種文件的信 息。然后,線路板CPU向主控板CPU發(fā)送攜帶上述線路板存儲器中存儲的各種文件的文件 請求信息。步驟23、主控板CPU判斷上述線路板存儲器中存儲的各種文件和主控板存儲器中 存儲的上述線路板相關的各種文件之間的兼容關系,根據(jù)兼容關系確定是否對上述線路板 存儲器中存儲的各種文件或者主控板存儲器中存儲的上述線路板相關的各種文件進行更新。主控板CPU接收到上述文件請求信息后,獲取其中攜帶的線路板存儲器中存儲的 各種文件。主控板CPU還獲取主控板存儲器中存儲的上述線路板相關的各種文件。然后,主控板CPU判斷上述線路板存儲器中存儲的各種文件是否兼容上述主控板 存儲器中存儲的上述線路板相關的各種文件,具體判斷方法可以為根據(jù)文件的版本進行判 斷,最新版本的文件可以兼容舊版本的文件;如果是,則將主控板存儲器中存儲的上述線路 板相關的各種文件替換為上述線路板存儲器中存儲的各種文件,對上述線路板存儲器中存 儲的各種文件不進行更新,即不向上述線路板進行文件傳送;否則,將上述主控板存儲器中 存儲的上述線路板相關的各種文件發(fā)送給上述線路板,線路板CPU將上述線路板存儲器中 存儲的各種文件替換為主控板存儲器中存儲的上述線路板相關的各種文件。之后,對線路 板重新啟動,使上述線路板存儲器中存儲的更新后的各種文件生效。比如,針對上述場景1,在線路板1重新啟動后,線路板ICPU向主控板CPU發(fā)送攜 帶上述線路板1存儲器中存儲的各種文件的文件請求信息。由于主控板存儲器中存儲的上 述線路板相關的各種文件沒有進行更新,上述線路板1存儲器中存儲的各種文件的版本高 于上述主控板存儲器中存儲的上述線路板相關的各種文件的版本。于是,將主控板存儲器 中存儲的上述線路板相關的各種文件的信息替換為上述線路板存儲器中存儲的各種文件。可選的,在主控板存儲器中按照線路板的種類分別存儲線路板相關的各種文件, 即相同種類的多個線路板對應相同的文件。然后,主控板CPU接收到線路板發(fā)送的攜帶線路板存儲器中存儲的各種文件的文 件請求信息后,判斷所述主控板存儲器中存儲的上述線路板所在的種類相關的各種文件是 否兼容上述線路板存儲器中存儲的各種文件,如果是,則將主控板存儲器中存儲的上述線 路板所在的種類相關的各種文件發(fā)送給所述線路板,將上述線路板存儲器中存儲的各種文 件替換為主控板存儲器中存儲的上述線路板所在的種類相關的各種文件;否則,將主控板
7存儲器中存儲的上述線路板所在的種類相關的各種文件替換為上述線路板存儲器中存儲 的各種文件。從而實現(xiàn)了主控板CPU可以根據(jù)一個線路板上傳的最新版本的線路板運行所 需要的各種文件對相同種類的其它線路板存儲器中存儲的各種文件進行更新。比如,針對上述圖1和場景1,線路板1和線路板2是同一種類的,線路板2沒有 新增硬件,在線路板2根據(jù)用戶需要進行重新啟動后,向主控板CPU發(fā)送攜帶上述線路板2 存儲器中存儲的各種文件的文件請求信息。由于主控板存儲器已經(jīng)根據(jù)線路板1發(fā)送的線 路板1存儲器中存儲的最新版本的各種文件,對上述線路板1和線路板2所在的種類相關 的各種文件進行了更新,主控板存儲器中存儲的上述線路板1和線路板2所在的種類相關 的各種文件的版本比上述線路板2存儲器中存儲的各種文件的版本更新。于是,將上述主 控板存儲器中存儲的上述線路板1和線路板2所在的種類相關的各種文件發(fā)送給上述線路 板2,線路板2CPU將上述線路板2存儲器中存儲的各種文件替換為主控板存儲器中存儲的 上述線路板1和線路板2所在的種類相關的各種文件。然后,在線路板2中新安裝硬件后,由于線路板2存儲器中存儲的各種文件已經(jīng)提 前進行了更新,線路板2存儲器中存儲的各種文件可以兼容新安裝的硬件,主控板和線路 板2都不需要進行各種文件的更新操作,從而實現(xiàn)了上述線路板2上新安裝的硬件的“即插 即用”。該實施例通過在網(wǎng)絡設備的線路板上新安裝硬件后,只有條件地對所述線路板存 儲器中存儲的各種文件進行更新,而不需要對整個網(wǎng)絡設備重新發(fā)布安裝包,整個網(wǎng)絡設 備不需要重新啟動。從而可以提高網(wǎng)絡設備的硬件升級效率,降低硬件升級成本。該實施例通過主控板CPU根據(jù)上述線路板存儲器中存儲的各種文件和主控板存 儲器中存儲的上述線路板相關的各種文件之間的兼容關系,選擇對上述線路板存儲器中存 儲的各種文件或者主控板存儲器中存儲的上述線路板相關的各種文件進行更新??梢詫崿F(xiàn) 將最新版本的維持線路板運行所需的各種文件同時保存在線路板存儲器和主控板存儲器 中。該實施例通過在主控板存儲器中按照線路板的種類分別存儲線路板相關的各種 文件,從而實現(xiàn)了主控板CPU可以根據(jù)一個線路板上傳的最新版本的線路板運行所需要的 各種文件對相同種類的其它線路板存儲器中存儲的各種文件進行更新。通過對線路板存儲 器中存儲的各種文件提前進行了更新,使線路板存儲器中存儲的各種文件可以兼容新安裝 的硬件,實現(xiàn)新安裝的硬件的“即插即用”。實施例二該實施例提供的一種網(wǎng)絡設備的文件管理方法的具體處理流程圖如圖3所示,包 括如下的處理步驟步驟31、在線路板上新安裝硬件,當線路板存儲器中存儲的各種文件不兼容線路 板運行所需要的各種文件時,對線路板存儲器中存儲的各種文件進行更新。當網(wǎng)絡設備的一個線路板上新安裝硬件后,線路板CPU根據(jù)本線路板的類型和功 能等信息獲取維持上述安裝新硬件的線路板運行所需要的各種文件的信息,上述各種文件 的信息包括軟件文件和邏輯文件等文件的名稱和版本等信息。線路板CPU還獲取線路板存 儲器中存儲的各種文件的信息。然后,線路板CPU判斷自身存儲器中存儲的各種文件是否兼容維持上述安裝新硬件的線路板運行所需要的各種文件,如果是,則不對上述線路板存儲器中存儲的各種文件 進行更新;否則,對上述線路板存儲器中存儲的各種文件進行更新,上述更新后的各種文件 表示維持安裝新硬件的線路板運行所需要的各種文件。由于本發(fā)明實施例對上述網(wǎng)絡設備的主控板存儲器和其他線路板的線路板存儲 器上存儲的各種文件不進行更新,因此,整個網(wǎng)絡設備不需要重新啟動。上述線路板存儲器 可以為flash等存儲器。比如,在圖1所示的線路板1中新安裝硬件后,對線路板1存儲器中存儲的各種文 件進行更新。對上述網(wǎng)絡設備的主控板存儲器和其他線路板的線路板存儲器(比如線路板 2存儲器)上存儲的各種文件不進行更新。步驟32、線路板重新啟動后,向主控板CPU發(fā)送攜帶維持上述線路板運行所需的 各種文件和上述線路板存儲器中存儲的各種文件的文件請求信息。在對上述線路板存儲器中存儲的各種文件進行更新后,需要對線路板重新啟動, 使上述線路板存儲器中存儲的更新后的各種文件生效。在上述線路板重新啟動后,線路板CPU首先根據(jù)上述線路板的類型和功能等信息 獲取維持上述線路板運行所需的各種文件的信息,線路板CPU還獲取線路板存儲器中存儲 的各種文件的信息。然后,線路板CPU向主控板CPU發(fā)送攜帶上述維持線路板運行所需的 各種文件和線路板存儲器中存儲的各種文件的文件請求信息。步驟33、主控板CPU判斷上述線路板存儲器中存儲的各種文件、主控板存儲器中 存儲的上述線路板相關的各種文件和維持上述線路板運行所需的各種文件之間的兼容關 系,根據(jù)兼容關系確定是否對上述線路板存儲器中存儲的各種文件或者主控板存儲器中存 儲的上述線路板相關的各種文件進行更新。主控板CPU接收到上述文件請求信息后,獲取其中攜帶的維持線路板運行所需的 各種文件和線路板存儲器中已經(jīng)存儲的各種文件。主控板CPU還獲取主控板存儲器中存儲 的上述線路板相關的各種文件的信息。然后,當主控板CPU判斷上述線路板存儲器中存儲的各種文件同時兼容上述主控 板存儲器中存儲的上述線路板相關的各種文件和上述線路板運行所需的各種文件時,則將 主控板存儲器中存儲的上述線路板相關的各種文件的信息替換為上述線路板存儲器中已 經(jīng)存儲的各種文件,對上述線路板存儲器中存儲的各種文件不進行更新,即不向上述線路 板進行文件傳送。當主控板CPU判斷上述主控板存儲器中存儲的各種文件同時兼容上述線路板存 儲器中存儲的各種文件和上述線路板運行所需的各種文件時,則將上述主控板存儲器中存 儲的上述線路板相關的各種文件發(fā)送給上述線路板,將上述線路板存儲器中存儲的各種文 件替換為主控板存儲器中存儲的上述線路板相關的各種文件。當主控板CPU判斷上述線路板存儲器中存儲的各種文件的信息兼容上述主控板 存儲器中存儲的上述線路板相關的各種文件的信息,但是不兼容維持上述線路板運行所需 的各種文件時;或者,主控板CPU判斷上述主控板存儲器中存儲的上述線路板相關的各種 文件兼容上述線路板存儲器中存儲的各種文件,但是不兼容維持上述線路板運行所需的各 種文件時,則主控板CPU從網(wǎng)絡中的服務器下載維持上述線路板運行所需的各種文件,將 下載的維持線路板運行所需的各種文件保存在主控板存儲器中,并發(fā)送給線路板存儲器進行保存,主控板CPU將主控板存儲器中存儲的所述線路板相關的各種文件替換為所述從網(wǎng) 絡中的服務器下載的維持所述線路板運行所需的各種文件,線路板CPU將線路板存儲器中 存儲的各種文件替換為所述從網(wǎng)絡中的服務器下載的維持所述線路板運行所需的各種文 件。該實施例通過在網(wǎng)絡設備的線路板上新安裝硬件后,只有條件地對所述線路板存 儲器中存儲的各種文件進行更新,而不需要對整個網(wǎng)絡設備重新發(fā)布安裝包,整個網(wǎng)絡設 備不需要重新啟動。從而可以提高網(wǎng)絡設備的硬件升級效率,降低硬件升級成本。該實施例通過主控板CPU根據(jù)上述線路板存儲器中存儲的各種文件和主控板存 儲器中存儲的上述線路板相關的各種文件之間的兼容關系,選擇對上述線路板存儲器中存 儲的各種文件或者主控板存儲器中存儲的上述線路板相關的各種文件進行更新??梢詫崿F(xiàn) 將最新版本的維持線路板運行所需的各種文件同時保存在線路板存儲器和主控板存儲器 中。該實施例通過主控板CPU根據(jù)線路板存儲器中存儲的各種文件、主控板存儲器中 存儲的上述線路板相關的各種文件和維持上述線路板運行所需的各種文件之間的兼容關 系,選擇對線路板存儲器中存儲的各種文件或者主控板存儲器中存儲的上述線路板相關的 各種文件進行更新。可以保證在線路板存儲器、主控板存儲器中存儲的文件的版本都比較 低或者都發(fā)生損壞的情況下,從網(wǎng)絡服務器中下載最新版本的維持線路板運行所需的各種 文件。本發(fā)明實施例還提供了一種網(wǎng)絡設備的文件管理裝置,設置在網(wǎng)絡設備中,其具 體實現(xiàn)結構如圖4所示,具體可以包括兼容關系判斷模塊41,用于在網(wǎng)絡設備的線路板上新安裝硬件后,判斷所述線路 板的線路板存儲器中存儲的各種文件和維持安裝新硬件的線路板運行所需要的各種文件 之間的兼容關系。文件更新處理模塊42,用于根據(jù)所述兼容關系判斷模塊所判斷的兼容關系,對所 述線路板存儲器中存儲的各種文件進行更新或者不更新。所述的兼容關系判斷模塊41,判斷所述線路板的線路板存儲器中存儲的各種文件 不兼容維持安裝新硬件的線路板運行所需要的各種文件;所述的文件更新處理模塊42,對 所述線路板存儲器中存儲的各種文件進行更新。所述的兼容關系判斷模塊41,判斷所述線路板的線路板存儲器中存儲的各種文件 兼容維持安裝新硬件的線路板運行所需要的各種文件;所述的文件更新處理模塊42,對所 述線路板存儲器中存儲的各種文件不進行更新。在所述線路板重新啟動,向所述網(wǎng)絡設備的主控板發(fā)送攜帶所述線路板存儲器中 存儲的各種文件的文件請求信息后。所述的兼容關系判斷模塊41,判斷所述線路板存儲器中存儲的各種文件兼容所 述主控板的主控板存儲器中存儲的所述線路板相關的各種文件;所述的文件更新處理模塊 42,將所述主控板存儲器中存儲的所述線路板相關的各種文件替換為所述線路板存儲器中 存儲的各種文件。比如,針對上述場景1,在線路板1重新啟動后,線路板ICPU向主控板CPU發(fā)送攜 帶上述線路板1存儲器中存儲的各種文件的文件請求信息。由于主控板存儲器中存儲的上
10述線路板相關的各種文件沒有進行更新,上述線路板1存儲器中存儲的各種文件的版本高 于上述主控板存儲器中存儲的上述線路板相關的各種文件的版本。于是,將主控板存儲器 中存儲的上述線路板相關的各種文件的信息替換為上述線路板存儲器中存儲的各種文件。所述的兼容關系判斷模塊41,判斷所述線路板存儲器中存儲的各種文件不兼容所 述主控板的主控板存儲器中存儲的所述線路板相關的各種文件;所述的文件更新處理模塊 42,將所述主控板存儲器中存儲的上述線路板相關的各種文件發(fā)送給上述線路板,由線路 板CPU將所述線路板存儲器中存儲的各種文件替換為所述主控板存儲器中存儲的所述線 路板相關的各種文件。在所述線路板重新啟動,向所述網(wǎng)絡設備的主控板發(fā)送攜帶維持所述線路板運行 所需的各種文件和所述線路板存儲器中存儲的各種文件的文件請求信息后。所述的兼容關系判斷模塊41,判斷所述線路板存儲器中存儲的各種文件同時兼容 所述主控板存儲器中存儲的所述線路板相關的各種文件和維持所述線路板運行所需的各 種文件;所述的文件更新處理模塊42,將主控板存儲器中存儲的所述線路板相關的各種文 件替換為所述線路板存儲器中存儲的各種文件。所述的兼容關系判斷模塊41,判斷所述主控板存儲器中存儲的各種文件同時兼容 所述線路板存儲器中存儲的各種文件和維持所述線路板運行所需的各種文件;所述的文件 更新處理模塊42,將所述主控板存儲器中存儲的所述線路板相關的各種文件發(fā)送給所述線 路板,由線路板CPU將所述線路板存儲器中存儲的各種文件替換為所述主控板存儲器中存 儲的所述線路板相關的各種文件。所述的兼容關系判斷模塊41,判斷所述線路板存儲器中存儲的各種文件兼容所述 主控板存儲器中存儲的所述線路板相關的各種文件,但是不兼容維持所述線路板運行所需 的各種文件;或者,判斷所述主控板存儲器中存儲的所述線路板相關的各種文件兼容所述 線路板存儲器中存儲的各種文件,但是不兼容維持所述線路板運行所需的各種文件;所述 的文件更新處理模塊42,從網(wǎng)絡中的服務器下載維持所述線路板運行所需的各種文件,將 下載的維持所述線路板運行所需的各種文件保存在主控板存儲器中并發(fā)送給所述線路板, 將主控板存儲器中存儲的所述線路板相關的各種文件替換為所述從網(wǎng)絡中的服務器下載 的維持所述線路板運行所需的各種文件,由線路板CPU將線路板存儲器中存儲的各種文件 替換為所述從網(wǎng)絡中的服務器下載的維持所述線路板運行所需的各種文件。在所述網(wǎng)絡設備的主控板的主控板存儲器中按照線路板的種類分別存儲線路板 相關的各種文件,所述主控板接收到線路板發(fā)送的攜帶所述線路板存儲器中存儲的各種文 件的文件請求信息后。所述的兼容關系判斷模塊41,判斷所述主控板存儲器中存儲的所述線路板所在的 種類相關的各種文件兼容所述線路板存儲器中存儲的各種文件;所述的文件更新處理模塊 42,將所述主控板存儲器中存儲的所述線路板所在的種類相關的各種文件發(fā)送給所述線路 板,將所述線路板存儲器中存儲的各種文件替換為所述主控板存儲器中存儲的所述線路板 所在的種類相關的各種文件。所述的兼容關系判斷模塊41,判斷所述主控板存儲器中存儲的所述線路板所在的 種類相關的各種文件不兼容所述線路板存儲器中存儲的各種文件;所述的文件更新處理模 塊42,將所述主控板存儲器中存儲的所述線路板所在的種類相關的各種文件替換為所述線路板存儲器中存儲的各種文件。本領域普通技術人員可以理解實現(xiàn)上述實施例方法中的全部或部分流程,是可以 通過計算機程序來指令相關的硬件來完成,所述的程序可存儲于一計算機可讀取存儲介質(zhì) 中,該程序在執(zhí)行時,可包括如上述各方法的實施例的流程。其中,所述的存儲介質(zhì)可為磁 碟、光盤、只讀存儲記憶體(Read-Only Memory, ROM)或隨機存儲記憶體(Random Access Memory, RAM)等。綜上所述,本發(fā)明實施例通過在網(wǎng)絡設備的線路板上新安裝硬件后,只有條件地 對所述線路板存儲器中存儲的各種文件進行更新,而不需要對整個網(wǎng)絡設備重新發(fā)布安裝 包,整個網(wǎng)絡設備不需要重新啟動。從而可以提高網(wǎng)絡設備的硬件升級效率,降低硬件升級 成本。本發(fā)明實施例通過主控板CPU根據(jù)上述線路板存儲器中存儲的各種文件和主控 板存儲器中存儲的上述線路板相關的各種文件之間的兼容關系,選擇對上述線路板存儲器 中存儲的各種文件或者主控板存儲器中存儲的上述線路板相關的各種文件進行更新??梢?實現(xiàn)將最新版本的維持線路板運行所需的各種文件同時保存在線路板存儲器和主控板存 儲器中。本發(fā)明實施例通過在主控板存儲器中按照線路板的種類分別存儲線路板相關的 各種文件,從而實現(xiàn)了主控板CPU可以根據(jù)一個線路板上傳的最新版本的線路板運行所需 要的各種文件對相同種類的其它線路板存儲器中存儲的各種文件進行更新。通過對線路板 存儲器中存儲的各種文件提前進行了更新,使線路板存儲器中存儲的各種文件可以兼容新 安裝的硬件,實現(xiàn)新安裝的硬件的“即插即用”。本發(fā)明實施例通過主控板CPU根據(jù)線路板存儲器中存儲的各種文件、主控板存儲 器中存儲的上述線路板相關的各種文件和維持上述線路板運行所需的各種文件之間的兼 容關系,選擇對線路板存儲器中存儲的各種文件或者主控板存儲器中存儲的上述線路板相 關的各種文件進行更新。可以保證在線路板存儲器、主控板存儲器中存儲的文件的版本都 比較低或者都發(fā)生損壞的情況下,從網(wǎng)絡服務器中下載最新版本的維持線路板運行所需的 各種文件。以上所述,僅為本發(fā)明較佳的具體實施方式
,但本發(fā)明的保護范圍并不局限于此, 任何熟悉本技術領域的技術人員在本發(fā)明揭露的技術范圍內(nèi),可輕易想到的變化或替換, 都應涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應該以權利要求的保護范圍 為準。
權利要求
1.一種網(wǎng)絡設備的文件管理方法,其特征在于,包括在網(wǎng)絡設備的線路板上安裝新硬件后,判斷所述線路板的線路板存儲器中存儲的各種 文件和維持安裝新硬件的線路板運行所需要的各種文件之間的兼容關系;根據(jù)所述兼容關系對所述線路板存儲器中存儲的各種文件進行更新或者不更新。
2.根據(jù)權利要求1所述的網(wǎng)絡設備的文件管理方法,其特征在于,所述的根據(jù)所述兼 容關系對所述線路板存儲器中存儲的各種文件進行更新或者不更新,包括當所述線路板的線路板存儲器中存儲的各種文件不兼容維持所述線路板運行所需要 的各種文件時,對所述線路板存儲器中存儲的各種文件進行更新;當所述線路板的線路板存儲器中存儲的各種文件兼容維持所述線路板運行所需要的 各種文件時,對所述線路板存儲器中存儲的各種文件不進行更新。
3.根據(jù)權利要求1所述的網(wǎng)絡設備的文件管理方法,其特征在于,所述的方法還包括 在所述線路板重新啟動后,向所述網(wǎng)絡設備的主控板發(fā)送攜帶所述線路板存儲器中存儲的各種文件的文件請求信息;所述主控板判斷所述線路板存儲器中存儲的各種文件是否兼容所述主控板的主控板 存儲器中存儲的所述線路板相關的各種文件,如果是,則將所述主控板存儲器中存儲的所 述線路板相關的各種文件替換為所述線路板存儲器中存儲的各種文件;否則,將所述主控 板存儲器中存儲的所述線路板相關的各種文件發(fā)送給所述線路板,由所述線路板中央處理 器CPU將所述線路板存儲器中存儲的各種文件替換為所述主控板存儲器中存儲的所述線 路板相關的各種文件。
4.根據(jù)權利要求1所述的網(wǎng)絡設備的文件管理方法,其特征在于,所述的方法還包括 在所述線路板重新啟動后,向所述網(wǎng)絡設備的主控板發(fā)送攜帶維持所述線路板運行所需的各種文件和所述線路板存儲器中存儲的各種文件的文件請求信息;所述主控板判斷所述線路板存儲器中存儲的各種文件、所述主控板的主控板存儲器中 存儲的所述線路板相關的各種文件和維持所述線路板運行所需的各種文件之間的兼容關 系,根據(jù)所述兼容關系確定是否對所述線路板存儲器中存儲的各種文件或者所述主控板存 儲器中存儲的所述線路板相關的各種文件進行更新。
5.根據(jù)權利要求4所述的網(wǎng)絡設備的文件管理方法,其特征在于,所述的根據(jù)所述兼 容關系確定是否對所述線路板存儲器中存儲的各種文件或者所述主控板存儲器中存儲的 所述線路板相關的各種文件進行更新,包括當所述主控板判斷所述線路板存儲器中存儲的各種文件同時兼容所述主控板存儲器 中存儲的所述線路板相關的各種文件和維持所述線路板運行所需的各種文件時,則將主控 板存儲器中存儲的所述線路板相關的各種文件替換為所述線路板存儲器中存儲的各種文 件;當所述主控板判斷所述主控板存儲器中存儲的各種文件同時兼容所述線路板存儲器 中存儲的各種文件和維持所述線路板運行所需的各種文件時,則將所述主控板存儲器中存 儲的所述線路板相關的各種文件發(fā)送給所述線路板,由所述線路板CPU將所述線路板存儲 器中存儲的各種文件替換為所述主控板存儲器中存儲的所述線路板相關的各種文件;當所述主控板判斷所述線路板存儲器中存儲的各種文件兼容所述主控板存儲器中存 儲的所述線路板相關的各種文件,但是不兼容維持所述線路板運行所需的各種文件時;或者,所述主控板判斷所述主控板存儲器中存儲的所述線路板相關的各種文件兼容所述線路 板存儲器中存儲的各種文件,但是不兼容維持所述線路板運行所需的各種文件時,則所述 主控板從網(wǎng)絡中的服務器下載維持所述線路板運行所需的各種文件,將下載的維持所述線 路板運行所需的各種文件保存在主控板存儲器中并發(fā)送給所述線路板,將主控板存儲器中 存儲的所述線路板相關的各種文件替換為所述從網(wǎng)絡中的服務器下載的維持所述線路板 運行所需的各種文件,由線路板CPU將線路板存儲器中存儲的各種文件替換為所述從網(wǎng)絡 中的服務器下載的維持所述線路板運行所需的各種文件。
6.根據(jù)權利要求1至5任一項所述的網(wǎng)絡設備的文件管理方法,其特征在于,所述的方 法還包括在所述網(wǎng)絡設備的主控板的主控板存儲器中按照線路板的種類分別存儲線路板相關 的各種文件;所述主控板接收到線路板發(fā)送的攜帶所述線路板存儲器中存儲的各種文件的文件請 求信息后,判斷所述主控板存儲器中存儲的所述線路板所在的種類相關的各種文件是否兼 容所述線路板存儲器中存儲的各種文件,如果是,則將所述主控板存儲器中存儲的所述線 路板所在的種類相關的各種文件發(fā)送給所述線路板,由線路板CPU將所述線路板存儲器中 存儲的各種文件替換為所述主控板存儲器中存儲的所述線路板所在的種類相關的各種文 件;否則,將所述主控板存儲器中存儲的所述線路板所在的種類相關的各種文件替換為所 述線路板存儲器中存儲的各種文件。
7.—種網(wǎng)絡設備的文件管理裝置,其特征在于,包括兼容關系判斷模塊,用于在網(wǎng)絡設備的線路板上安裝新硬件后,判斷所述線路板的線 路板存儲器中存儲的各種文件和維持安裝新硬件的線路板運行所需要的各種文件之間的 兼容關系;文件更新處理模塊,用于根據(jù)所述兼容關系判斷模塊所判斷的兼容關系,對所述線路 板存儲器中存儲的各種文件進行更新或者不更新。
8.根據(jù)權利要求7所述的網(wǎng)絡設備的文件管理裝置,其特征在于,所述的兼容關系判斷模塊,判斷所述線路板的線路板存儲器中存儲的各種文件不兼容 維持安裝新硬件的線路板運行所需要的各種文件;所述的文件更新處理模塊,對所述線路 板存儲器中存儲的各種文件進行更新;所述的兼容關系判斷模塊,判斷所述線路板的線路板存儲器中存儲的各種文件兼容維 持安裝新硬件的線路板運行所需要的各種文件;所述的文件更新處理模塊,對所述線路板 存儲器中存儲的各種文件不進行更新。
9.根據(jù)權利要求7所述的網(wǎng)絡設備的文件管理裝置,其特征在于,在所述線路板重新 啟動,向所述網(wǎng)絡設備的主控板發(fā)送攜帶所述線路板存儲器中存儲的各種文件的文件請求 信息后,所述的兼容關系判斷模塊,判斷所述線路板存儲器中存儲的各種文件兼容所述主控板 的主控板存儲器中存儲的所述線路板相關的各種文件;所述的文件更新處理模塊,將所述 主控板存儲器中存儲的所述線路板相關的各種文件替換為所述線路板存儲器中存儲的各 種文件;所述的兼容關系判斷模塊,判斷所述線路板存儲器中存儲的各種文件不兼容所述主控板的主控板存儲器中存儲的所述線路板相關的各種文件;所述的文件更新處理模塊,將 所述主控板存儲器中存儲的所述線路板相關的各種文件發(fā)送給所述線路板,由所述線路板 CPU將所述線路板存儲器中存儲的各種文件替換為所述主控板存儲器中存儲的所述線路板 相關的各種文件。
10.根據(jù)權利要求7所述的網(wǎng)絡設備的文件管理裝置,其特征在于,在所述線路板重新 啟動,向所述網(wǎng)絡設備的主控板發(fā)送攜帶維持所述線路板運行所需的各種文件和所述線路 板存儲器中存儲的各種文件的文件請求信息后,所述的兼容關系判斷模塊,判斷所述線路板存儲器中存儲的各種文件同時兼容所述主 控板存儲器中存儲的所述線路板相關的各種文件和維持所述線路板運行所需的各種文件; 所述的文件更新處理模塊,將主控板存儲器中存儲的所述線路板相關的各種文件替換為所 述線路板存儲器中存儲的各種文件;所述的兼容關系判斷模塊,判斷所述主控板存儲器中存儲的各種文件同時兼容所述線 路板存儲器中存儲的各種文件和維持所述線路板運行所需的各種文件;所述的文件更新處 理模塊,將所述主控板存儲器中存儲的所述線路板相關的各種文件發(fā)送給所述線路板,由 所述線路板CPU將所述線路板存儲器中存儲的各種文件替換為所述主控板存儲器中存儲 的所述線路板相關的各種文件;所述的兼容關系判斷模塊,判斷所述線路板存儲器中存儲的各種文件兼容所述主控板 存儲器中存儲的所述線路板相關的各種文件,但是不兼容維持所述線路板運行所需的各種 文件;或者,判斷所述主控板存儲器中存儲的所述線路板相關的各種文件兼容所述線路板 存儲器中存儲的各種文件,但是不兼容維持所述線路板運行所需的各種文件;所述的文件 更新處理模塊,從網(wǎng)絡中的服務器下載維持所述線路板運行所需的各種文件,將下載的維 持所述線路板運行所需的各種文件保存在主控板存儲器中并發(fā)送給所述線路板,將主控板 存儲器中存儲的所述線路板相關的各種文件替換為所述從網(wǎng)絡中的服務器下載的維持所 述線路板運行所需的各種文件,由所述線路板CPU將線路板存儲器中存儲的各種文件替換 為所述從網(wǎng)絡中的服務器下載的維持所述線路板運行所需的各種文件。
11.根據(jù)權利要求7至10任一項所述的網(wǎng)絡設備的文件管理裝置,其特征在于,在所述 網(wǎng)絡設備的主控板的主控板存儲器中按照線路板的種類分別存儲線路板相關的各種文件, 所述主控板接收到線路板發(fā)送的攜帶所述線路板存儲器中存儲的各種文件的文件請求信 息后?所述的兼容關系判斷模塊,判斷所述主控板存儲器中存儲的所述線路板所在的種類相 關的各種文件兼容所述線路板存儲器中存儲的各種文件;所述的文件更新處理模塊,將所 述主控板存儲器中存儲的所述線路板所在的種類相關的各種文件發(fā)送給所述線路板,由所 述線路板CPU將所述線路板存儲器中存儲的各種文件替換為所述主控板存儲器中存儲的 所述線路板所在的種類相關的各種文件;所述的兼容關系判斷模塊,判斷所述主控板存儲器中存儲的所述線路板所在的種類相 關的各種文件不兼容所述線路板存儲器中存儲的各種文件;所述的文件更新處理模塊,將 所述主控板存儲器中存儲的所述線路板所在的種類相關的各種文件替換為所述線路板存 儲器中存儲的各種文件。
全文摘要
本發(fā)明實施例提供了一種網(wǎng)絡設備的文件管理方法和裝置。該方法主要包括在網(wǎng)絡設備的線路板上安裝新硬件后,判斷所述線路板的線路板存儲器中存儲的各種文件和維持安裝新硬件的線路板運行所需要的各種文件之間的兼容關系;根據(jù)所述兼容關系對所述線路板存儲器中存儲的各種文件進行更新或者不更新。本發(fā)明實施例通過在網(wǎng)絡設備的線路板上新安裝硬件后,只有條件地對所述線路板存儲器中存儲的各種文件進行更新,而不需要對整個網(wǎng)絡設備重新發(fā)布安裝包,整個網(wǎng)絡設備不需要重新啟動。從而可以提高提高網(wǎng)絡設備的硬件升級效率,降低硬件升級成本。
文檔編號G06F9/445GK102147804SQ20111003111
公開日2011年8月10日 申請日期2011年1月26日 優(yōu)先權日2011年1月26日
發(fā)明者彭紹君, 徐志平 申請人:華為數(shù)字技術有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
红桥区| 卫辉市| 宿松县| 黔南| 汽车| 连云港市| 泽州县| 扎囊县| 镇江市| 襄垣县| 杭锦后旗| 始兴县| 留坝县| 武鸣县| 临安市| 中牟县| 玉龙| 天峻县| 诸城市| 安岳县| 石林| 托克逊县| 浦城县| 余干县| 乐至县| 慈溪市| 修文县| 长汀县| 阿勒泰市| 鄂尔多斯市| 囊谦县| 永修县| 青岛市| 象州县| 利津县| 颍上县| 霍山县| 景泰县| 望谟县| 黄石市| 南宁市|