[發明專利]圖片業務調度方法、裝置、管理節點及計算機可讀存儲介質有效
| 申請號: | 201810242805.5 | 申請日: | 2018-03-22 |
| 公開(公告)號: | CN110300138B | 公開(公告)日: | 2022-04-08 |
| 發明(設計)人: | 胡曉鋒;呂志明 | 申請(專利權)人: | 浙江宇視科技有限公司 |
| 主分類號: | H04L67/60 | 分類號: | H04L67/60;H04L67/61;H04L67/02;H04L47/215;H04N7/18 |
| 代理公司: | 北京超凡志成知識產權代理事務所(普通合伙) 11371 | 代理人: | 徐麗 |
| 地址: | 310000 浙江省杭州市濱江區西興街道江陵路*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 圖片 業務 調度 方法 裝置 管理 節點 計算機 可讀 存儲 介質 | ||
1.一種圖片業務調度方法,應用于與存儲節點和客戶端通信的管理節點,其特征在于,所述方法包括:
接收存儲節點上報的IO信息;
接收客戶端發送的圖片調度請求,解析所述圖片調度請求得到所述客戶端的圖片業務類型所對應的優先級;
根據所述IO信息和優先級控制所述客戶端從所述存儲節點中讀取圖片的頻率;
所述管理節點與多個所述存儲節點和多個所述客戶端通信,所述根據所述IO信息和優先級控制所述客戶端從所述存儲節點中讀取圖片的頻率的步驟,包括:
針對每個所述存儲節點分別創建令牌桶;
根據每個所述存儲節點上報的IO信息,確定該存儲節點的令牌桶中的令牌數目;
針對每個所述存儲節點,獲得需要訪問該存儲節點的每個客戶端對應的優先級,得到需要訪問該存儲節點的所有客戶端對應的優先級的類別;
查詢得到與每個類別的優先級對應的令牌數目分配權重;
根據所述存儲節點的令牌桶中的令牌數目,以及所述令牌數目分配權重,計算得到與每個類別的優先級對應的分配令牌數量;
根據每個類別的優先級對應的客戶端的數量,將計算得到的與每個類別的優先級對應的分配令牌數量均分給每個客戶端,得到單個客戶端分配的令牌數量,控制各所述客戶端在設定周期內根據所分配的令牌進行圖片讀取。
2.根據權利要求1所述的圖片業務調度方法,其特征在于,所述管理節點與多個所述存儲節點通信;
根據所述IO信息和優先級控制所述客戶端從所述存儲節點中讀取圖片的頻率的步驟包括:
解析所述圖片調度請求得到待讀取圖片所在的目標存儲節點;
根據所述優先級和所述目標存儲節點上報的IO信息控制所述客戶端從所述目標存儲節點中讀取圖片的頻率。
3.根據權利要求1所述的圖片業務調度方法,其特征在于,所述方法還包括:針對每個所述存儲節點,在該存儲節點的令牌桶中的令牌數目為0時,限制所述客戶端對該存儲節點的訪問。
4.根據權利要求1所述的圖片業務調度方法,其特征在于,根據每個所述存儲節點上報的IO信息,確定該存儲節點的令牌桶中的令牌數目的步驟,包括:
針對每個所述存儲節點,查找出與該存儲節點的IO信息對應的令牌數量;
判斷增加所述令牌數量后所述存儲節點的令牌桶中的令牌數目是否大于預先存儲的最大值,若大于所述最大值,將所述令牌桶中的令牌數目保持為該最大值;若小于所述最大值,向所述存儲節點的令牌桶中增加所述令牌數量的令牌。
5.根據權利要求1~4任一項所述的圖片業務調度方法,其特征在于,所述方法還包括:
檢測是否存在分配令牌后的預設時長內未執行的圖片調度請求,若存在未執行的圖片調度請求,刪除該圖片調度請求,重新進行令牌分配。
6.一種圖片業務調度裝置,應用于與存儲節點和客戶端通信的管理節點,其特征在于,所述圖片業務調度裝置包括:
信息接收模塊,用于接收存儲節點上報的IO信息;
請求接收模塊,用于接收客戶端發送的圖片調度請求,解析所述圖片調度請求得到所述客戶端的圖片業務類型所對應的優先級;
讀取控制模塊,用于根據所述IO信息和優先級控制所述客戶端從所述存儲節點中讀取圖片的頻率;
所述管理節點與多個所述存儲節點和多個所述客戶端通信,所述讀取控制模塊用于:針對每個所述存儲節點分別創建令牌桶;根據每個所述存儲節點上報的IO信息,確定該存儲節點的令牌桶中的令牌數目;針對每個所述存儲節點,獲得需要訪問該存儲節點的每個客戶端對應的優先級,得到需要訪問該存儲節點的所有客戶端對應的優先級的類別;查詢得到與每個類別的優先級對應的令牌數目分配權重;根據所述存儲節點的令牌桶中的令牌數目,以及所述令牌數目分配權重,計算得到與每個類別的優先級對應的分配令牌數量;根據每個類別的優先級對應的客戶端的數量,將計算得到的與每個類別的優先級對應的分配令牌數量均分給每個客戶端,得到單個客戶端分配的令牌數量,控制各所述客戶端在設定周期內根據所分配的令牌進行圖片讀取。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于浙江宇視科技有限公司,未經浙江宇視科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810242805.5/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:通信方法、裝置、計算機設備和存儲介質
- 下一篇:一種點對點內容分發的方法





