[發明專利]一種多容器系統間調度系統資源的方法及裝置在審
| 申請號: | 201811121644.0 | 申請日: | 2018-09-26 |
| 公開(公告)號: | CN109298913A | 公開(公告)日: | 2019-02-01 |
| 發明(設計)人: | 武芮 | 申請(專利權)人: | 武芮 |
| 主分類號: | G06F9/455 | 分類號: | G06F9/455;G06F9/50 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 100192 北京*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 系統資源 容器系統 使用狀態信息 系統資源分配 調度系統 訪問請求 多容器 配置文件確定 占用 優先級信息 比例信息 獲取系統 配置文件 個性化 分配 訪問 | ||
1.一種多容器系統間調度系統資源的方法,其特征在于,包括:
當接收到來自任一容器系統的系統資源的訪問請求時,獲取系統資源的配置文件,所述配置文件包括各個系統資源在各個容器系統中的占用優先級信息和各系統資源的使用狀態信息;
根據所述配置文件確定所述訪問請求中請求的系統資源的使用狀態信息,所述系統資源的使用狀態信息包括所述系統資源在各個容器系統中的占用比例信息;
根據所述請求的系統資源的占用優先級信息和使用狀態信息,基于預定的系統資源分配規則,確定是否將所述請求的系統資源分配至請求的容器系統;
若是,將所述請求的系統資源分配至所述請求的容器系統。
2.根據權利要求1所述的方法,其特征在于,還包括:
創建用于存儲各個系統資源在各個容器系統中的占用優先級信息和各個系統資源的使用狀態信息的配置文件;
將所述配置文件緩存至終端設備的主機操作系統內存中;
其中,該方法還包括:
當任一系統資源對應的資源的使用狀態信息發生變化時,更新所述配置文件;
其中,該方法還包括:
通過人機交互界面修改配置文件中的配置信息。
3.根據權利要求1所述的方法,其特征在于,在所述配置文件中通過預定的數據格式存儲各個系統資源在各個容器系統中的占用優先級信息和各系統資源的使用狀態信息,所述預定數據格式包括鍵值對數據格式。
4.根據權利要求1-3任一項所述的方法,其特征在于,所述訪問請求中還包括請求的系統資源的請求級別;
其中,所述根據所述請求的系統資源的占用優先級信息和使用狀態信息,基于預定的系統資源分配規則,確定是否將所述請求的系統資源分配至請求的容器系統,包括:
根據所述訪問請求中請求的系統資源的請求級別,確定與所述請求級別對應的所述請求的系統資源的請求占用比例;
根據所述配置文件中請求的系統資源的使用狀態信息,確定所述請求的系統資源的剩余占用比例;
判斷所述請求的系統資源的請求占用比例是否小于所述剩余占用比例;
根據判斷結果,基于預定的系統資源分配規則,確定是否將所述請求的系統資源分配至所述容器系統;
其中,系統資源的類型包括物理設備資源和虛擬設備資源中的至少一項。
5.根據權利要求4所述的方法,其特征在于,其中,所述預定的系統資源分配規則包括以下任一情形:
若所述請求的系統資源的請求占用比例小于所述剩余占用比例,將所述請求的系統資源依據所述請求占用比例分配至所述請求的容器系統;
若所述請求的系統資源的請求占用比例大于所述剩余占用比例,當確定所述訪問請求中請求的系統資源的請求級別為高級別時,強制釋放所述請求的系統資源已被占用的比例,直至釋放后所述請求的系統資源的剩余占用比例大于所述請求的系統資源的請求占用比例,將所述請求的系統資源依據所述請求占用比例分配至所述請求的容器系統;
若所述請求的系統資源的請求占用比例大于所述剩余占用比例,當確定所述訪問請求中請求的系統資源的請求級別為低級別時,等待預定時間后,判斷所述請求的系統資源的請求占用比例是否小于所述剩余占用比例,若小于,將所述請求的系統資源依據所述請求占用比例分配至所述請求的容器系統。
6.根據權利要求1所述的方法,其特征在于,還包括:
以預定的檢測頻率檢測各個容器系統的各個系統資源占用情況;
若檢測到任一容器系統的任一系統資源占用時間大于所述任一容器系統的所述任一系統資源的預定占用時間閾值時,強制釋放所述任一容器系統占用的所述任一系統資源;
其中,所述配置文件包括各個系統資源在各個容器系統中的預定占用時間閾值。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于武芮,未經武芮許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811121644.0/1.html,轉載請聲明來源鉆瓜專利網。





