[發明專利]一種基于虛擬化平臺的主機資源同步方法、系統及裝置在審
| 申請號: | 202110873684.6 | 申請日: | 2021-07-30 |
| 公開(公告)號: | CN113687987A | 公開(公告)日: | 2021-11-23 |
| 發明(設計)人: | 鄭維棟;顏秉珩 | 申請(專利權)人: | 山東海量信息技術研究院 |
| 主分類號: | G06F11/16 | 分類號: | G06F11/16;G06F11/20;G06F9/455 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 侯珊 |
| 地址: | 250001 山東省濟南市*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 虛擬 平臺 主機 資源 同步 方法 系統 裝置 | ||
1.一種基于虛擬化平臺的主機資源同步方法,其特征在于,應用于處理器,包括:
在檢測到虛擬化平臺對應的物理主機異常斷電時,基于所述物理主機上的任務運行情況,為所述物理主機配置資源同步信息,并將所述資源同步信息保存至預設主機資源同步配置庫;
在檢測到目標主機上線后,判斷所述主機資源同步配置庫中是否存在所述目標主機對應的目標資源同步信息;其中,所述目標主機為任一所述物理主機;
若是,則根據所述目標資源同步信息,執行所述目標主機的同步資源操作,并在所述同步資源操作成功完成后,允許所述目標主機上線;
若否,則允許所述目標主機直接上線。
2.如權利要求1所述的基于虛擬化平臺的主機資源同步方法,其特征在于,基于所述物理主機上的任務運行情況,為所述物理主機配置資源同步信息的過程,包括:
基于所述物理主機上執行失敗的目標任務及所述目標任務已執行的程度,配置表征所述目標任務對應的待同步事件的資源同步事件信息,并為所述待同步事件配置一一表征事件涉及的多個主機資源及資源同步過程的多個事件項信息;其中,所述資源同步事件信息和所述事件項信息共同組成所述資源同步信息。
3.如權利要求2所述的基于虛擬化平臺的主機資源同步方法,其特征在于,所述資源同步事件信息包括所述物理主機的主機id、目標任務id、待同步事件id及事件狀態、各所述目標任務的執行順序及同一所述目標任務內各待同步事件的執行順序;
則根據所述資源同步事件信息和所述事件項信息,執行所述物理主機的同步資源操作的過程,包括:
根據所述資源同步事件信息內主機id,確定異常斷電的物理主機;
根據所述資源同步事件信息內目標任務id,確定所述異常斷電的物理主機對應的執行失敗的目標任務;
根據所述資源同步事件信息內待同步事件id,確定所述執行失敗的目標任務對應的待同步事件;
根據所述待同步事件的事件狀態,確定等待執行的待同步事件;
根據各所述目標任務的執行順序及同一所述目標任務內各待同步事件的執行順序,確定各所述目標任務對應的所有等待執行的待同步事件的執行順序;
根據所述所有等待執行的待同步事件的執行順序及每個所述待同步事件對應的多個事件項信息,依次執行各所述待同步事件。
4.如權利要求3所述的基于虛擬化平臺的主機資源同步方法,其特征在于,所述事件項信息包括資源類型、同步資源所使用的rest接口地址、資源id、事件項優先級、重試次數、超時時間及失敗是否跳過;
則根據所述待同步事件對應的多個事件項信息,執行所述待同步事件的過程,包括:
根據目標事件項信息內事件項優先級,確定所述待同步事件對應的各事件項的執行順序;其中,所述目標事件項信息表示目標事件項對應的事件項信息,所述目標事件項為任一所述事件項;
根據各所述事件項的執行順序及所述目標事件項對應的資源類型、同步資源所使用的rest接口地址、資源id、重試次數、超時時間、失敗是否跳過這一系列信息,依次執行各所述事件項。
5.如權利要求4所述的基于虛擬化平臺的主機資源同步方法,其特征在于,根據所述目標事件項對應的資源類型、同步資源所使用的rest接口地址、資源id、重試次數、超時時間、失敗是否跳過這一系列信息,執行所述目標事件項的過程,包括:
根據所述目標事件項信息內資源類型,確定所述目標事件項所涉及的資源類型;
根據所述目標事件項信息內同步資源所使用的rest接口地址,確定同步所述目標事件項所涉及的資源的rest接口;
根據所述目標事件項信息內資源id,確定所述目標事件項對應的待同步資源;
根據所述目標事件項信息內重試次數、超時時間及失敗是否跳過,依次確定所述目標事件項允許重復執行的次數、允許的最長執行時間及最終執行失敗是否允許直接跳過執行下一事件項;
根據所述目標事件項對應的rest接口、待同步資源、允許重復執行的次數、允許的最長執行時間及最終執行失敗是否允許直接跳過執行下一事件項這一系列的信息,執行所述目標事件項。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于山東海量信息技術研究院,未經山東海量信息技術研究院許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110873684.6/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種安全閥
- 下一篇:一種新型的透鏡蜂窩面板燈





