[發明專利]一種虛擬IP服務系統的部署、管理方法、裝置及電子設備有效
| 申請號: | 202010954773.9 | 申請日: | 2020-09-11 |
| 公開(公告)號: | CN112087336B | 公開(公告)日: | 2022-09-02 |
| 發明(設計)人: | 羅旋;周波 | 申請(專利權)人: | 杭州海康威視系統技術有限公司 |
| 主分類號: | H04L41/0659 | 分類號: | H04L41/0659;H04L41/0803;H04L61/5007;H04L67/10 |
| 代理公司: | 北京柏杉松知識產權代理事務所(普通合伙) 11413 | 代理人: | 孫翠賢;高鶯然 |
| 地址: | 310051 浙江省杭州*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 虛擬 ip 服務 系統 部署 管理 方法 裝置 電子設備 | ||
本發明實施例涉及計算機技術領域,提供了一種虛擬IP服務系統的部署方法,應用于從預設的用于部署虛擬IP服務系統的多個初始節點中選取的,用于從多個初始節點中選取虛擬IP節點的仲裁節點;該方法包括:獲取多個第一節點的當前健康值;根據仲裁節點的當前健康值和多個第一節點的當前健康值,選取待掛載虛擬IP地址的第二節點;向第二節點發送關于預定虛擬IP地址的掛載指令,以使第二節點掛載預定虛擬IP地址;向仲裁節點和多個第一節點中除第二節點外的各個節點,發送用于指示關于配置成為工作節點的配置指令,以使各個節點將自身配置為工作節點。與現有技術相比,應用本發明實施例提供的方案,可以降低所部署的虛擬IP服務系統存在腦裂故障的概率。
技術領域
本發明涉及計算機技術領域,特別是涉及一種虛擬IP節點的部署、管理方法、裝置及電子設備。
背景技術
當前,由于虛擬IP(Internet Protocol,互聯網協議)服務能夠統一傳輸入口,使得用戶設備在接入一個掛載有虛擬IP地址的虛擬IP節點后,相當于接入整個工作節點集群,從而,可以提高虛擬IP服務系統的任務處理能力,因此,虛擬IP服務被廣泛地應用于各類公共服務系統中。例如,票務系統等。
其中,所謂虛擬IP服務系統即為:包括掛載有虛擬IP地址的虛擬IP節點和至少一個工作節點的,用于提供數據處理服務的系統。
具體的:虛擬IP節點作為統一代理入口,用于與外界客戶端交互,從該外界客戶端獲取工作任務,并向工作節點分配該工作任務;進而,接收工作節點反饋的任務結果,并向該外界客戶端反饋該任務結果;相應的,每一工作節點用于接收虛擬IP節點分配的工作任務,處理該工作任務,并在處理完后向虛擬IP節點反饋該工作任務的任務結果。
在實際應用過程中,部署虛擬IP服務系統包括:配置掛載有虛擬IP地址的虛擬IP節點和配置負責處理工作任務的工作節點。
相關技術中,在部署虛擬IP服務系統時,預設的用于部署虛擬IP服務系統的多個初始節點可以根據所獲知的多個初始節點的節點性能,判斷自身是否能夠作為虛擬IP節點,并在判斷結果為是時,掛載虛擬IP地址,從而,將自身配置為虛擬IP節點。
然而,在上述相關技術中,在部署虛擬IP服務系統時,由于網絡故障、程序漏洞等原因,經常存在多個初始節點將自身配置為虛擬IP節點,從而,導致所部署的虛擬IP服務系統存在腦裂(split-brain)故障,進而,導致外界客戶端在發送工作任務時,多個虛擬IP節點同時對該任務進行響應,出現工作任務沖突、數據丟失等現象。例如,在票務系統中,當存在腦裂故障時,可以同時生成針對同一用戶的相互沖突的多個訂票信息。
基于此,亟需一種虛擬IP服務系統的部署方法,以降低所部署的虛擬IP服務系統存在腦裂故障的概率。
發明內容
本發明實施例的目的在于提供一種虛擬IP節點的部署、管理方法、裝置及電子設備,以降低所部署的虛擬IP服務系統存在腦裂故障的概率。具體技術方案如下:
第一方面,本發明實施例提供了一種虛擬IP服務系統的部署方法,應用于仲裁節點,所述仲裁節點是從預設的用于部署虛擬IP服務系統的多個初始節點中選取的,用于從所述多個初始節點中選取虛擬IP節點的節點;所述方法包括:
獲取多個第一節點的當前健康值;其中,每個第一節點為:所述多個初始節點中,能夠與所述仲裁節點進行交互的節點;每一第一節點的健康值用于表征該節點的工作性能;
根據所述仲裁節點的當前健康值和所述多個第一節點的當前健康值,從所述仲裁節點和所述多個第一節點中,選取待掛載虛擬IP地址的第二節點;
向所述第二節點發送關于預定虛擬IP地址的掛載指令,以使所述第二節點基于所述掛載指令掛載所述預定虛擬IP地址;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于杭州海康威視系統技術有限公司,未經杭州海康威視系統技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010954773.9/2.html,轉載請聲明來源鉆瓜專利網。





