[發明專利]分布式系統中節點更新的方法、裝置、計算機設備及介質在審
| 申請號: | 202111598322.7 | 申請日: | 2021-12-24 |
| 公開(公告)號: | CN114500525A | 公開(公告)日: | 2022-05-13 |
| 發明(設計)人: | 張欣;郝珊;王振民;溫彥龍;崔一佳;王麗梅 | 申請(專利權)人: | 天翼云科技有限公司 |
| 主分類號: | H04L67/10 | 分類號: | H04L67/10;H04L67/1095;H04L41/082 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 100007 北京市東城區青*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 分布式 系統 節點 更新 方法 裝置 計算機 設備 介質 | ||
本發明公開了一種分布式系統中節點更新的方法、裝置、計算機設備及介質,該方法可包括:接收第一集群卷中的第一節點的更新數據;其中,第一節點為備節點,第一集群卷包括一個或多個第一節點,更新數據包括文件、程序數據中至少一種;基于第一集群卷的狀態信息為已更新,切換第一集群卷中的第一節點為主節點,主節點用于作為程序運行節點;控制第二集群卷中的第二節點降級為備節點,并加入第一集群卷中同步數據,第一集群卷中第一節點與第二集群卷中第二節點通信連接,第二集群卷包括一個或多個第二節點。本發明基于主備節點切換方式逐步地對分布式系統中的節點進行更新,避免了對人員手動操作的依賴,而且有助于避免節點更新不同步的問題。
技術領域
本發明涉及分布式系統技術領域,更為具體地,本發明能夠提供一種分布式系統中節點更新的方法、裝置、計算機設備及介質。
背景技術
目前,分布式技術的應用越來越廣泛。分布式系統是若干獨立計算機的集合,對于用戶來說像是一個大系統。分布式系統具有可擴展、可靠性較高等優點,但也存在系統性能可靠性對網絡依賴性強、需要全局時鐘、節點更新相互獨立等缺點。特別地,在實際應用的環境部署測試過程中,往往需要分別對每個節點進行版本更新和服務重啟等操作,不僅存在操作復雜、對人工操作依賴大的問題,而且經常出現節點更新不同步等問題,亟待需要解決。
發明內容
為解決常規分布式系統節點更新存在操作復雜、對人工操作過分依賴及易出現節點更新不同步等問題,本發明能夠提供分布式系統中節點更新的方法、裝置、計算機設備及介質,以解決現有技術存在的至少一個問題。
為實現上述的技術目的,本發明公開了一種分布式系統中節點更新的方法,該方法可包括但不限于如下的一個或多個步驟。
接收第一集群卷中的第一節點的更新數據;其中,所述第一節點為備節點,所述第一集群卷包括一個或多個所述第一節點,所述更新數據包括文件、程序數據中的至少一種。
基于第一集群卷的狀態信息為已更新,切換所述第一集群卷中的第一節點為主節點,所述主節點用于作為程序運行節點。
控制第二集群卷中的第二節點降級為備節點,并加入第一集群卷中同步數據,所述第一集群卷中的第一節點與所述第二集群卷中的第二節點通信連接,所述第二集群卷包括一個或多個所述第二節點。
進一步地,所述切換所述第一集群卷中的第一節點為主節點包括:
控制所述第一節點加入所述第二集群卷中,以及使所述第一節點作為程序運行節點。
進一步地,所述切換所述第一集群卷中的第一節點為主節點包括:
將第一節點的被調用優先級由初始的第三優先級切換至第一優先級;其中,第二節點的被調用優先級為第二優先級,所述第一優先級高于所述第二優先級,所述第二優先級高于所述第三優先級。
進一步地,所述控制第二集群卷中的第二節點降級為備節點,并加入第一集群卷中同步數據包括:
控制所述第二節點加入所述第一集群卷中,以將接收的更新數據同步至所述第二節點中。
進一步地,在所述控制第二集群卷中的第二節點降級為備節點,并加入第一集群卷中同步數據之后,還包括:
獲取所述第二集群卷中的所有第二節點的更新參數值,所述更新參數值用于表示所述第二節點是否被更新。
對所述所有第二節點的更新參數值進行異或運算,以得到運算結果。
根據所述運算結果不為0,確定所述第二集群卷中存在未更新的第二節點;或者,根據所述運算結果為0,確定所述第二集群卷中的所有第二節點均更新完成。
進一步地,所述第一集群卷和所述第二集群卷均為存儲集群卷,所述第一節點與所述第二節點之間基于存活檢測機制進行通信連接。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于天翼云科技有限公司,未經天翼云科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202111598322.7/2.html,轉載請聲明來源鉆瓜專利網。





