[發明專利]資源調度方法、裝置、設備、存儲介質及計算機程序產品在審
| 申請號: | 202110089644.2 | 申請日: | 2021-01-22 |
| 公開(公告)號: | CN112650576A | 公開(公告)日: | 2021-04-13 |
| 發明(設計)人: | 陳麗敏;巫北龍;尤智楊;符云 | 申請(專利權)人: | 百度在線網絡技術(北京)有限公司 |
| 主分類號: | G06F9/48 | 分類號: | G06F9/48;G06F9/50 |
| 代理公司: | 北京英賽嘉華知識產權代理有限責任公司 11204 | 代理人: | 王達佐;馬曉亞 |
| 地址: | 100085 北京市*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 資源 調度 方法 裝置 設備 存儲 介質 計算機 程序 產品 | ||
1.一種資源調度方法,包括:
接收傳入的資源申請請求;
根據所述資源申請請求在由主節點維護的可用資源隊列中確定目標資源;其中,所述主節點根據記錄有在先被申請的可用資源是否被成功調用的日志維護得到所述可用資源隊列;
響應于所述目標資源被成功調用,在所述日志中記錄所述目標資源被成功調用的新日志項,并控制所述主節點通過讀取所述日志中的新日志項更新所述可用資源隊列。
2.根據權利要求1所述的方法,還包括:
每隔預設時間間隔,遍歷虛擬資源池中存儲的每項可用資源和不可用資源,得到實際可用資源和實際不可用資源;
比較所述實際可用資源、所述實際不可用資源和當前的可用資源隊列,確定出異常資源。
3.根據權利要求2所述的方法,還包括:
響應于所述異常資源為未記錄于所述可用資源隊列中的目標實際可用資源,將所述目標實際可用資源補入所述可用資源隊列,并向先調用所述目標可用資源的申請端發送未成功調用通知。
4.根據權利要求1所述的方法,還包括:
釋放實際占用時長超過要求時長的目標不可用資源,并將釋放后的目標不可用資源經初始化后重新記錄在所述可用資源隊列中;其中,所述要求時長記錄于所述資源申請請求中。
5.根據權利要求1所述的方法,還包括:
響應于所述主節點當前處于異常狀態,控制所述主節點將所述可用資源隊列的維護權限轉交給預設的副節點;其中,所述副節點在未持有所述維護權限時從所述主節點同步有最新的可用資源隊列的副本。
6.根據權利要求1所述的方法,其中,在接收傳入的資源申請請求之后、在根據所述資源申請請求在由主節點維護的可用資源隊列中確定目標資源之前,還包括:
根據所述資源申請請求確定申請用戶;
響應于所述申請用戶為預設的合法用戶,則執行所述根據所述資源申請請求在由主節點維護的可用資源隊列中確定目標資源的步驟。
7.根據權利要求1-6任一項所述的方法,其中,所述接收傳入的資源申請請求,包括:
接收由目標服務節點轉發自目標申請終端的云手機申請請求;
對應的,所述根據所述資源申請請求在由主節點維護的可用資源隊列中確定目標資源,所述主節點根據記錄有在先被申請的可用資源是否被成功調用的日志維護得到所述可用資源隊列,包括:
根據所述云手機申請請求在由所述主節點維護的可用云手機資源隊列中確定目標云手機資源,所述主節點根據記錄有在先被申請的可用云手機資源是否被成功調用的服務端節點日志維護得到所述可用云手機資源隊列;
對應的,所述響應于所述目標資源被成功調用,在所述日志中記錄所述目標資源被成功調用的新日志項,并控制所述主節點通過讀取所述日志中的新日志項更新所述可用資源隊列,包括:
響應于所述目標云手機資源被成功調用,控制所述目標服務節點在其服務端節點日志中記錄所述目標云手機被成功調用的新日志項,并控制所述主節點通過讀取所述服務端節點日志更新所述可用云手機資源隊列。
8.一種資源調度裝置,包括:
資源申請請求接收單元,被配置成接收傳入的資源申請請求;
目標資源確定單元,被配置成根據所述資源申請請求在由主節點維護的可用資源隊列中確定目標資源;其中,所述主節點根據記錄有在先被申請的可用資源是否被成功調用的日志維護得到所述可用資源隊列;
日志項增加及隊列更新單元,被配置成響應于所述目標資源被成功調用,在所述日志中記錄所述目標資源被成功調用的新日志項,并控制所述主節點通過讀取所述日志中的新日志項更新所述可用資源隊列。
9.根據權利要求8所述的裝置,還包括:
資源實際狀況周期遍歷單元,被配置成每隔預設時間間隔,遍歷虛擬資源池中存儲的每項可用資源和不可用資源,得到實際可用資源和實際不可用資源;
異常資源確定單元,被配置成比較所述實際可用資源、所述實際不可用資源和當前的可用資源隊列,確定出異常資源。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于百度在線網絡技術(北京)有限公司,未經百度在線網絡技術(北京)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110089644.2/1.html,轉載請聲明來源鉆瓜專利網。





