陽光凱訊(北京)科技股份有限公司李蕊獲國家專利權
買專利賣專利找龍圖騰,真高效! 查專利查商標用IPTOP,全免費!專利年費監控用IP管家,真方便!
龍圖騰網獲悉陽光凱訊(北京)科技股份有限公司申請的專利一種分布式系統軟件升級方法獲國家發明授權專利權,本發明授權專利權由國家知識產權局授予,授權公告號為:CN120255934B 。
龍圖騰網通過國家知識產權局官網在2025-09-02發布的發明授權授權公告中獲悉:該發明授權的專利申請號/專利號為:202510724677.8,技術領域涉及:G06F8/65;該發明授權一種分布式系統軟件升級方法是由李蕊設計研發完成,并于2025-06-03向國家知識產權局提交的專利申請。
本一種分布式系統軟件升級方法在說明書摘要公布了:本申請公開了一種分布式系統軟件升級方法,針對傳統的服務端同步升級方法對服務器端的并發性和帶寬提出較高要求;且服務器端一旦出現故障或異常,可能導致整個系統的升級工作無法順利進行的問題,所述多個客戶端節點被分別劃歸到不同的區域,運維服務器會在地址池中為每個區域分配對應的區域組播地址;每個區域在當前周期內推選其中的一個客戶端節點作為區域虛擬服務器;區域虛擬服務器接收來自運維服務器中心升級模塊的升級請求,成功下載升級包后,對當前升級包的完整性進行校驗;通過區域組播地址按照既定周期持續發送最新的軟件版本信息;本申請顯著提高了升級效率,增強了系統的容錯能力,從而高效、穩定且可靠的進行分布式系統軟件升級。
本發明授權一種分布式系統軟件升級方法在權利要求書中公布了:1.一種分布式系統軟件升級方法,所述分布式系統包括運維服務器和多個客戶端節點;其特征在于,所述多個客戶端節點被分別劃歸到不同的區域,運維服務器會在地址池中為每個區域分配對應的區域組播地址;每個區域的各個客戶端節點在當前周期內根據設備資源及網絡狀態,通過內部請求交互共同推選其中的一個客戶端節點作為區域虛擬服務器,并在一個周期內實時監測區域虛擬服務器的運行狀態,當區域虛擬服務器異常時在當前區域重新推舉出新的區域虛擬服務器節點; 所述分布式系統軟件升級方法,應用于區域虛擬服務器,包括: 接收來自運維服務器的升級請求,對請求內容進行解析,從中獲取升級包信息;同時,依據自身存儲的所有其他客戶端節點的軟件版本信息,判斷當前所在區域內的所有其他客戶端節點是否需要進行軟件升級;若無需升級,便向運維服務器反饋,告知其本區域已是最新版本,無需進行升級操作;若需要升級,則按照所述升級包信息中指定的服務器地址,向該服務器發起下載請求,獲取相應的升級包;其中,所述升級包信息包括升級包的版本號、適用軟件版本范圍、升級內容概要以及下載路徑; 成功下載升級包后,對當前升級包的完整性進行校驗;若升級包存在異常,通知運維服務器,告知其升級包出現異常;若升級包完整無誤,則將升級包存儲至本地的指定存儲位置,同時對自身周期廣播消息中攜帶的軟件版本信息進行更新,確保向本區域其他客戶端節點傳遞的軟件版本信息為最新狀態; 在完成升級包的存儲與軟件版本信息更新后,通過區域組播地址按照既定周期持續發送最新的軟件版本信息; 所述多個客戶端節點被分別劃歸到不同的區域,具體包括: 預設當前分布式系統的節點數量T以及每個區域的最大節點數M;基于所述節點數量T和最大節點數M,運維服務器計算總區域數;同時,運維服務器在地址池中為每個區域分配獨特的組播地址; 當運維服務器收到任一客戶端節點的上線請求時,在線節點數量S會自動增加,用于后續計算該客戶端節點的分區索引值;當S小于N時,運維服務器將依據客戶端節點上線順序,依次對其進行分區并通知當前節點組播地址,生成區域最優節點數組,該數組用于存儲每個節點的綜合評分以及對應的組播地址; 當S大于或等于N時,運維服務器通過公式計算得出當前客戶端節點對應初始劃歸區域的索引值a;接著,對于新上線的客戶端節點,比較其與數組R中已有節點的綜合評分;若新節點的綜合評分低于R中的所有節點,則通知新節點使用區域a的組播地址;若的綜合評分高于數組R中部分節點,則從這些節點中選出評分最低的節點,并通知新節點使用的組播地址,替換數組R中節點的綜合評分為,并交換數組中的元素和,以確保數組R始終能反映當前區域的最優節點情況,從而有效避免各區域內出現性能差距過大的問題。
如需購買、轉讓、實施、許可或投資類似專利技術,可聯系本專利的申請人或專利權人陽光凱訊(北京)科技股份有限公司,其通訊地址為:100071 北京市豐臺區科學城航豐路9號6層;或者聯系龍圖騰網官方客服,聯系龍圖騰網可撥打電話0551-65771310或微信搜索“龍圖騰網”。
1、本報告根據公開、合法渠道獲得相關數據和信息,力求客觀、公正,但并不保證數據的最終完整性和準確性。
2、報告中的分析和結論僅反映本公司于發布本報告當日的職業理解,僅供參考使用,不能作為本公司承擔任何法律責任的依據或者憑證。