[發明專利]一種軟件版本管理系統有效
| 申請號: | 201710067102.9 | 申請日: | 2017-02-07 |
| 公開(公告)號: | CN106886410B | 公開(公告)日: | 2018-06-19 |
| 發明(設計)人: | 鐘斌;王健 | 申請(專利權)人: | 深圳云天勵飛技術有限公司 |
| 主分類號: | G06F8/71 | 分類號: | G06F8/71 |
| 代理公司: | 廣州三環專利商標代理有限公司 44202 | 代理人: | 郝傳鑫;熊永強 |
| 地址: | 518000 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 軟件版本管理系統 版本數據庫 網絡節點 版本數據 元信息 回溯 傳播 分布式集群系統 軟件版本管理 分層次存儲 版本升級 傳輸模塊 帶寬需求 軟件版本 魯棒性 升級 管理 | ||
本發明實施例公開了一種軟件版本管理系統,其特征在于,適用于分布式集群系統,所述系統包括:版本數據庫,用于分層次存儲所述軟件版本管理系統對所述網絡節點進行軟件版本管理過程中所使用到的版本元信息以及版本數據;版本元信息傳播模塊,用于基于所述版本數據庫在所述軟件版本管理系統所管理的網絡節點中傳播版本元信息;版本數據傳輸模塊,用于基于所述版本數據庫在所述軟件版本管理系統所管理的網絡節點中傳播版本數據;以及版本升級回溯模塊,用于基于所述版本數據庫對所述網絡節點的軟件版本進行升級或回溯。實施本發明實施例能快速準確實現各組件的版本之間的升級和回溯,帶寬需求低,同時提高軟件版本管理系統的魯棒性。
技術領域
本發明涉及服務器集群領域,尤其涉及一種軟件版本管理系統。
背景技術
隨著系統中處理數據的體量越來越大,提供的服務越來越復雜,并發性實時性的需求越來越高,整個系統的往往由一個復雜的分布式集群構成。分布式集群的服務組件類型眾多,服務組件的宿主硬件服務器分多層集群,在空間和地域上可能廣泛分布,系統內各組件存在復雜的網關服務關系,且一個硬件服務器中可能存在多個組件,一個組件一般運行在多個硬件服務器中,而不同的組件之間由不同的開發團隊進行維護。
在一個分布式系統中,不同的組件之間需要緊密配合進行工作,此時需要對各組件的軟件版本進行維護,目前,由于組件的分布式特點,可以通過運維人員去不同的現場對組件進行維護操作,使得組件的軟件版本維護操作麻煩,并且,由于需要人為檢測組件的軟件版本對不同組件的軟件版本進行配合,將可能由于人工檢測失誤而造成系統的不穩定性。
發明內容
本發明實施例提供了一種軟件版本管理系統,能快速準確實現各組件的版本之間的升級和回溯,帶寬需求低,同時提高軟件版本管理系統的魯棒性。
本發明實施例第一方面公開了一種軟件版本管理系統,所述軟件版本管理系統適用于分布式集群系統,所述系統包括:
版本數據庫,用于分層次存儲所述軟件版本管理系統對所述網絡節點進行軟件版本管理過程中所使用到的版本元信息以及版本數據;
版本元信息傳播模塊,用于基于所述版本數據庫在所述軟件版本管理系統所管理的網絡節點中傳播版本元信息;
版本數據傳輸模塊,用于基于所述版本數據庫在所述軟件版本管理系統所管理的網絡節點中傳播版本數據;
以及版本升級回溯模塊,用于基于所述版本數據庫對所述網絡節點的軟件版本進行升級或回溯。
與現有技術相比,本發明實施例具備以下有益效果:
本發明實施例中,通過統一的軟件版本管理系統,分層次存儲版本數據,以及網絡節點間的版本數據以及元信息的協同傳輸機制,能快速準確實現各組件的版本之間的升級和回溯,帶寬需求低,同時提高軟件版本管理系統的魯棒性。
附圖說明
為了更清楚地說明本發明實施例中的技術方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
圖1是本發明實施例公開的一種軟件版本管理系統;
圖2是本發明實施例提供的一種版本數據庫的結構示意圖;
圖3是本發明實施例提供的一種版本元信息數據存儲模塊的結構示意圖;
圖4是本發明實施例提供的一種版本文件數據存儲模塊的結構示意圖;
圖5是本發明實施例提供的一種版本統一結構規范存儲模塊的結構示意圖;
圖6是本發明實施例提供的一種版本兼容性檢測用例庫存儲模塊的結構示意圖;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳云天勵飛技術有限公司,未經深圳云天勵飛技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710067102.9/2.html,轉載請聲明來源鉆瓜專利網。





