[發明專利]容器添加方法、裝置、終端設備及存儲介質在審
| 申請號: | 202011384769.X | 申請日: | 2020-11-30 |
| 公開(公告)號: | CN112445577A | 公開(公告)日: | 2021-03-05 |
| 發明(設計)人: | 孫子文;霍達;韓旭 | 申請(專利權)人: | 廣州文遠知行科技有限公司 |
| 主分類號: | G06F9/455 | 分類號: | G06F9/455;G06F9/48 |
| 代理公司: | 深圳市恒程創新知識產權代理有限公司 44542 | 代理人: | 苗廣冬 |
| 地址: | 510000 廣東省廣州市廣州*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 容器 添加 方法 裝置 終端設備 存儲 介質 | ||
本發明公開了一種容器添加方法、裝置、終端設備及存儲介質,通過根據占用信息生成多個容器調度策略,根據所述損失系數從所述容器調度策略中選取目標容器調度策略,并按照所述目標容器調度策略進行容器調度,可按照目標容器調度策略將部分容器調度至其他存儲設備中,從而保證所述待添加容器能夠順利進行添加。
技術領域
本發明涉及數據處理技術領域,尤其涉及一種容器添加方法、裝置、終端設備及存儲介質。
背景技術
在數據處理技術領域中,針對需要采集多種不同數據的場景下,需要將數據以容器的形式存儲至不同的存儲設備中,例如:在自動駕駛技術中,需要將類似于點云數據、加速操作數據、左轉操作數據、右轉操作數據等數據分別以容器的形式存儲至不同的存儲設備中。
一般情況下,一個存儲設備中會存有多個容器,但不同的容器對容量的需求是不同的,有可能會出現各存儲設備上都有一些容量需求小的容器,在出現一個需要添加的對容量要求高的容器時,出現沒有容量可用的情況。
發明內容
本發明的主要目的在于提供一種容器添加方法、裝置、終端設備及存儲介質,旨在解決現有技術中由于各存儲設備上都有一些容量需求小的容器,在出現一個需要添加的對容量要求高的容器時,出現沒有容量可用的情況的技術問題。
為實現上述目的,本發明提供一種容器添加方法,所述容器添加方法包括以下步驟:
在接收到容器添加指令時,根據所述容器添加指令確定待添加容器的目標容量,并獲取各存儲設備上容器的占用信息;
若所述待添加容器的目標容量超過各存儲設備的剩余容量,則根據所述占用信息生成多個容器調度策略;
確定各容器調度策略對應的損失系數;
根據所述損失系數從所述容器調度策略中選取目標容器調度策略,并按照所述目標容器調度策略進行容器調度。
可選地,所述根據所述占用信息生成多個容器調度策略的步驟,包括:
將總容量大于等于所述目標容量的存儲設備作為待選存儲設備;
將各待選存儲設備中占用信息小于所述目標容量的容器作為待選容器;
對所述待選容器進行遍歷,將遍歷到的待選容器作為待移動容器,并將所述待移動容器所屬的存儲設備作為當前存儲設備;
計算所述當前存儲設備中移除所述待移動容器后的剩余容量;
在所述當前存儲設備的剩余容量大于等于所述目標容量時,生成將所述待移動容器移動至除所述當前存儲設備之外的其他存儲設備,以及將所述待添加容器存儲至當前存儲設備的容器調度策略。
可選地,所述確定各容器調度策略對應的損失系數的步驟,包括:
獲取各容器調度策略對應的待移動容器的容量,獲取各容器調度策略對應的資源相關信息,并獲取各容器調度策略對應的設備占用率信息;
根據各容器調度策略對應的待移動容器的容量、資源相關信息以及設備占用率信息計算各容器調度策略分別對應的損失系數。
可選地,所述獲取各容器調度策略對應的資源相關信息的步驟,包括:
獲取各容器之間的數據關聯度,所述數據關聯度用于反映兩個容器之間需要同時讀取數據的概率;
對各容器調度策略進行遍歷,并將遍歷到的容器調度策略作為當前容器調度策略;
確定當前容器調度策略對應的各存儲設備中的容器;
根據確定的各存儲設備中的容器以及各容器之間的數據關聯度計算各存儲設備分別對應的資源相關度,所述資源相關度用于反映存儲設備中各容器需要同時讀取數據的概率;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州文遠知行科技有限公司,未經廣州文遠知行科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011384769.X/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:游戲商品推薦方法、裝置及電子設備
- 下一篇:一種模板免開孔夾具及其施工方法





