• 
    <ul id="o6k0g"></ul>
    <ul id="o6k0g"></ul>

    一種多節點固件升級方法和裝置制造方法及圖紙

    技術編號:8347853 閱讀:186 留言:0更新日期:2013-02-21 01:10
    本發明專利技術實施例公開了一種多節點固件升級方法,本發明專利技術實施例還公開了一種多節點固件升級裝置。其中所述方法包括:解析升級配置文件以確定和存儲所述多節點中支持固件升級的節點下的固件與固件升級文件的對應關系;對所述支持固件升級的節點中的至少一個節點進行固件升級,包括:根據所述至少一個節點下的至少一個固件與固件升級文件的對應關系執行相應的固件升級文件以進行固件升級。采用本發明專利技術,能夠實現多固件的順序升級和多節點的并行升級,適用于多平臺、多節點或多終端系統進行高效地固件升級。

    【技術實現步驟摘要】

    本專利技術涉及固件升級領域,尤其涉及一種多節點固件升級方法和裝置
    技術介紹
    目前業界提出了多種固件升級的方法和裝置,如基于分段式的嵌入式固件升級方法和裝置、基于通用USB總線的設備固件升級方法等等。整體來看,現有的固件升級方法和裝置都是用于升級一個終端設備,并不適用于多平臺、多節點或多終端系統(例如容錯計算機系統)的固件升級。例如,申請號為CN200810218241. 8的專利公開了一種基于分段式的嵌入式固件升級方法及裝置。該專利所述的方法包括獲取對文件系統和應用程序分開存儲的固件進行升級的升級數據包;從所述升級數據包中提取配置文件,由所述配置文件進行升級前檢查,生成升級程序;執行升級程序,對固件進行分段式升級處理。在該專利中的技術方案中將文件系統和應用程序分開存儲,在升級前利用配置文件對升級文件進行檢查,然后進行分段式升級,從而提高升級的穩定性和安全性。但是此專利只能針對一個終端進行固件升級,不能根據需要高效率地升級多平臺、多節點或多終端系統的固件。
    技術實現思路
    本專利技術實施例所要解決的技術問題在于,提供一種多節點固件升級方法和裝置,用于解決現有技術中,針對多平臺、多節點或多終端系統進行固件升級的低效率問題。為了解決上述技術問題,第一方面,提供了一種多節點固件升級方法,包括解析升級配置文件以確定和存儲所述多節點中支持固件升級的節點下的固件與固件升級文件的對應關系;對所述支持固件升級的節點中的至少一個節點進行固件升級,包括根據所述至少一個節點下的至少一個固件與固件升級文件的對應關系執行相應的固件升級文件以進行固件升級。在所述第一方面的第一種可能的實現方式中,所述升級配置文件包含以下升級信息支持固件升級的平臺名稱、所述支持固件升級的平臺下支持固件升級的節點類型、所述支持固件升級的節點類型下支持固件升級的固件類型和固件升級參數;所述固件升級參數包括固件升級文件名稱。在所述第一方面的第一種可能的實現方式中,還提供了所述第一方面的第二種可能的實現方式,所述解析升級配置文件以確定和存儲所述多節點中支持固件升級的節點下的固件與固件升級文件的對應關系包括解析所述升級配置文件以根據所述升級信息確定所述多節點中支持固件升級的節點下的固件與固件升級文件的對應關系,并以結構體或鏈表形式存儲所述對應關系。在所述第一方面的第二種可能的實現方式中,還提供了所述第一方面的第三種可能的實現方式,所述根據所述至少一個節點下的至少一個固件與固件升級文件的對應關系4執行相應的固件升級文件包括根據所述至少一個節點中的每個節點所在的節點鏈表確定所述每個節點的節點類型和平臺屬性;根據所述每個節點的節點類型和平臺屬性,并根據以結構體或鏈表形式存儲的對應關系確定所述每個節點下的至少一個固件進行升級所需的固件升級文件并執行。在所述第一方面或所述第一方面的上述任一可能的實現方式中,還提供了所述第一方面的第四種可能的實現方式,所述根據所述至少一個節點下的至少一個固件與固件升級文件的對應關系執行相應的固件升級文件以進行固件升級包括對所述支持固件升級的節點中的兩個或兩個以上節點并行進行固件升級;和/或對所述支持固件升級的節點中的至少一個節點下的兩個或兩個以上固件順序進行固件升級。第二方面,提供了一種多節點固件升級裝置,包括解析模塊,用于解析升級配置文件以確定所述多節點中支持固件升級的節點下的固件與固件升級文件的對應關系;存儲模塊,用于存儲所述多節點中支持固件升級的節點下的固件與固件升級文件的對應關系;執行模塊,用于針對所述支持固件升級的節點中的至少一個節點進行固件升級,包括根據所述至少一個節點下的至少一個固件與固件升級文件的對應關系執行相應的固件升級文件以進行固件升級。在所述第二方面的第一種可能的實現方式中,所述升級配置文件包含以下升級信息支持固件升級的平臺名稱、所述支持固件升級的平臺下支持固件升級的節點類型、所述支持固件升級的節點類型下支持固件升級的固件類型和固件的升級參數;所述固件升級參數包括固件升級文件名稱。在所述第二方面的第一種可能的實現方式中,還提供了所述第二方面的第二種可能的實現方式,所述解析模塊用于解析所述升級配置文件以根據所述升級信息確定所述多節點中支持固件升級的節點下的固件與固件升級文件的對應關系;所述存儲模塊用于以結構體或鏈表形式存儲所述對應關系。在所述第二方面的第二種可能的實現方式中,還提供了所述第二方面的第三種可能的實現方式,所述執行模塊包括第一確定子模塊,用于根據所述至少一個節點中的每個節點所在的節點鏈表確定所述每個節點的節點類型和平臺屬性;第二確定子模塊,用于根據所述每個節點的節點類型和平臺屬性,并根據以結構體或鏈表形式存儲的對應關系確定所述每個節點下的至少一個固件進行升級所需的固件升級文件;執行子模塊,用于執行所述至少一個固件進行升級所需的固件升級文件。在所述第二方面或所述第二方面的上述任一可能的實現方式中,還提供了所述第二方面的第四種可能的實現方式,所述執行模塊用于對所述支持固件升級的節點中的兩個或兩個以上節點并行進行固件升級,和/或,對所述支持固件升級的節點中的至少一個節點下的兩個或兩個以上固件順序進行固件升級。實施本專利技術實施例,具有如下有益效果本專利技術通過對升級配置文件進行解析從而確定多節點下各個固件與其進行升級所需要的固件升級文件的對應關系,這樣針對每個需要進行固件升級的節點及節點下的固件都可以根據對應關系執行相應的固件升級文件,從而實現多固件的順序升級和多節點的并行升級,適用于多平臺、多節點或多終端系統進行高效地固件升級。附圖說明為了更清楚地說明本專利技術實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本專利技術的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動性的前提下,還可以根據這些附圖獲得其他的附圖。圖I是根據本專利技術一個實施例的多節點固件升級方法的流程示意圖;圖2是根據本專利技術一個實施例的針對多節點中每個節點進行固件升級的流程示意圖;圖3是根據本專利技術一個實施例的針對多平臺下至少一個節點進行固件升級的流程不意圖;圖4是根據本專利技術一個實施例的多節點固件升級裝置的結構示意圖;圖5是根據本專利技術一個實施例的多節點固件升級裝置的結構示意圖。具體實施例方式下面將結合本專利技術實施例中的附圖,對本專利技術實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本專利技術一部分實施例,而不是全部的實施例。基于本專利技術中的實施例,本領域普通技術人員在沒有作出創造性勞動前提下所獲得的所有其他實施例,都屬于本專利技術保護的范圍。參照圖1,圖I是根據本專利技術一個實施例的多節點固件升級方法的流程示意圖,該方法包括SlOO :解析升級配置文件以確定和存儲多節點中支持固件升級的節點下的固件與固件升級文件的對應關系;S102 :對支持固件升級的節點中的至少一個節點進行固件升級,具體可以包括根據所述至少一個節點下的至少一個固件與固件升級文件的對應關系執行相應的固件升級文件以進行固件升級。在本實施例的一種實現方式中,以對容錯計算機進行固件升級為例進行說明。容錯計算機具有多平臺、多節點類型、多固件的特點。例如,由第一容錯計算機與第二容錯計算機構成一個系統,其中每個容錯計算機都具本文檔來自技高網...

    【技術保護點】
    一種多節點固件升級方法,其特征在于,所述方法包括:解析升級配置文件以確定和存儲所述多節點中支持固件升級的節點下的固件與固件升級文件的對應關系;對所述支持固件升級的節點中的至少一個節點進行固件升級,包括:根據所述至少一個節點下的至少一個固件與固件升級文件的對應關系執行相應的固件升級文件以進行固件升級。

    【技術特征摘要】

    【專利技術屬性】
    技術研發人員:袁靜吳登奔張羽
    申請(專利權)人:華為技術有限公司
    類型:發明
    國別省市:

    網友詢問留言 已有0條評論
    • 還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。

    1
    主站蜘蛛池模板: 亚洲AV无码一区东京热久久 | 久久亚洲精品无码VA大香大香| 国产久热精品无码激情| 亚洲精品无码专区| 亚洲大尺度无码无码专线一区| 亚洲AV中文无码乱人伦在线视色| 久久无码人妻精品一区二区三区| 无码任你躁久久久久久老妇 | 爆乳无码AV一区二区三区| HEYZO无码综合国产精品| 无码国产乱人伦偷精品视频| 亚洲精品无码日韩国产不卡av| 亚洲AV无码乱码在线观看性色扶| 久久亚洲精品无码aⅴ大香| 精品人妻无码专区中文字幕| 无码H黄肉动漫在线观看网站| 亚洲av无码专区在线观看素人| 中文AV人妻AV无码中文视频 | 亚洲日韩中文字幕无码一区| 中文字幕丰满乱子无码视频| 精品无码久久久久久久久| 无码av免费网站| 亚洲精品无码成人片久久不卡 | 无码日韩精品一区二区免费暖暖| 无码av专区丝袜专区| 亚洲精品无码不卡在线播放| 欧洲Av无码放荡人妇网站| 亚洲综合无码一区二区三区| 久久无码专区国产精品发布| 亚洲av无码专区在线观看下载 | 亚洲欧洲无码AV电影在线观看| 国产成人无码A区在线观看视频| 成人免费无码大片A毛片抽搐| 麻豆精品无码国产在线果冻 | 亚洲AV无码国产精品色午友在线 | 中文AV人妻AV无码中文视频 | 日韩精品无码一本二本三本| 精品视频无码一区二区三区| AA区一区二区三无码精片| 亚洲人成国产精品无码| 免费无遮挡无码永久视频|