[發明專利]資源調度方法、設備及存儲介質有效
| 申請號: | 202110008115.5 | 申請日: | 2021-01-05 |
| 公開(公告)號: | CN112788135B | 公開(公告)日: | 2023-08-08 |
| 發明(設計)人: | 戴新穎 | 申請(專利權)人: | 網宿科技股份有限公司 |
| 主分類號: | H04L67/1074 | 分類號: | H04L67/1074;H04L67/1061;H04L67/141 |
| 代理公司: | 上海晨皓知識產權代理事務所(普通合伙) 31260 | 代理人: | 成麗杰 |
| 地址: | 200030 上海市徐匯區*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 資源 調度 方法 設備 存儲 介質 | ||
1.一種資源調度方法,其特征在于,應用于P2P節點,所述資源調度方法包括:
在接收到用戶對待訪問資源的訪問請求時,確定所述待訪問資源的統一資源定位符URL;
對所述URL進行哈希處理,得到所述URL對應的哈希序列號;
從預先建連的P2SP節點中選取與所述哈希序列號匹配的目標P2SP節點,并向所述目標P2SP節點下發資源請求,供所述目標P2SP節點獲取并向所述P2P節點分享所述資源請求所請求的當前需要訪問的資源片段;
其中,在所述接收到用戶對待訪問資源的訪問請求之前,所述方法還包括:
向Tracker調度服務器下發哈希列表獲取請求,供所述Tracker調度服務器確定管理的哈希索引表中記錄的哈希索引的索引個數,并從每一所述哈希索引對應的節點序列號集中選取需要下發的節點序列號,并根據所述索引個數、選取的所述節點序列號及所述節點序列號所屬的所述哈希索引生成所述哈希列表,所述節點序列號用于標識所述P2SP節點,每一所述哈希索引對應的節點序列號集中記錄的節點序列號互不相同;
接收所述Tracker調度服務器下發的所述哈希列表,并根據所述哈希列表中記錄的所述節點序列號定位需要建連的所述P2SP節點;
基于預設的建連方式,與定位的所述P2SP節點建連。
2.根據權利要求1所述的資源調度方法,其特征在于,所述從預先建連的P2SP節點中選取與所述哈希序列號匹配的目標P2SP節點,包括:
根據所述哈希列表中記錄的所述索引個數和所述哈希序列號,確定目標哈希索引;
根據所述目標哈希索引,從預先建連的P2SP節點中定位與所述目標哈希索引匹配的所述哈希索引,并從定位的所述哈希索引對應所述節點序列號中,選取與所述哈希序列號匹配的所述節點序列號對應的所述P2SP節點,得到所述目標P2SP節點。
3.根據權利要求1所述的資源調度方法,其特征在于,在所述基于預設的建連方式,與定位的所述P2SP節點建連之后,所述方法還包括:
監測與定位的所述P2SP節點之間的建連是否斷開;
若斷開,則獲取定位的所述P2SP節點對應的所述節點序列號所屬的所述哈希索引,并從所述Tracker調度服務器獲取所述哈希索引對應的節點序列號集中重新選取需要下發的節點序列號;
基于預設的所述建連方式,與重新獲取的所述節點序列號對應的P2SP節點建連。
4.根據權利要求1所述的資源調度方法,其特征在于,在所述基于預設的建連方式,與定位的所述P2SP節點建連之后,所述方法還包括:
接收所述Tracker調度服務器下發的所述哈希列表;
將當前時刻接收到的所述哈希列表與所述當前時刻之前接收到的所述哈希列表進行匹配;
若不匹配,則根據所述當前時刻接收的所述哈希列表中記錄的所述節點序列號重新定位需要建連的所述P2SP節點;
基于預設的所述建連方式,與重新定位的所述P2SP節點建連。
5.根據權利要求1所述的資源調度方法,其特征在于,所述資源請求包括是否可延遲標簽、資源對應的完整URL、資源請求范圍和請求失效時間;
在請求的所述待訪問資源為視頻資源的首包數據時,所述是否可延遲標簽對應的標志信息為預設的不可延遲標志符;
其中,在所述標志信息為預設的不可延遲標志符,且所述目標P2SP節點的本地緩存中不存在所述資源請求范圍對應的所述首包數據時,供所述目標P2SP節點從內容分發網絡CDN請求所述首包數據,并在從所述CDN下載所述首包數據的過程中,將獲取到的所述首包數據分享至所述P2P節點;
在所述標志信息為預設的可延遲標志符,且所述目標P2SP節點的本地緩存中不存在所述資源請求范圍對應的所述首包數據時,供所述目標P2SP節點將所述資源請求添加到預先構建的等待隊列,等待從CDN獲取到所述資源片段時,并將獲取到的所述首包數據分享至所述P2P節點。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于網宿科技股份有限公司,未經網宿科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110008115.5/1.html,轉載請聲明來源鉆瓜專利網。





