[發明專利]文件訪問請求的調度方法、裝置、電子設備、存儲介質有效
| 申請號: | 202110584655.8 | 申請日: | 2021-05-27 |
| 公開(公告)號: | CN113315836B | 公開(公告)日: | 2023-03-14 |
| 發明(設計)人: | 李昶;連博 | 申請(專利權)人: | 北京達佳互聯信息技術有限公司 |
| 主分類號: | H04L69/16 | 分類號: | H04L69/16;G06N20/00 |
| 代理公司: | 華進聯合專利商標代理有限公司 44224 | 代理人: | 唐敏 |
| 地址: | 100085 北京市海淀*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 文件 訪問 請求 調度 方法 裝置 電子設備 存儲 介質 | ||
本公開關于一種文件訪問請求的調度方法、裝置、電子設備、存儲介質。所述方法包括:接收客戶端的文件訪問請求,文件訪問請求包括客戶端信息和待訪問文件的文件屬性信息;獲取客戶端信息與各個服務節點之間的網絡質量數據;根據文件屬性信息確定網絡帶寬需求;根據網絡質量數據以及網絡帶寬需求,從各個服務節點中確定目標服務節點;將文件訪問請求調度到目標服務節點。根據本公開的方案,通過基于網絡質量數據以及網絡帶寬需求對各個服務節點進行整合管理,可以確保目標服務節點有較優的網絡質量,且有足夠的帶寬以供調度,從而確保客戶端的文件訪問質量和效率,提升用戶的訪問體驗。
技術領域
本公開涉及互聯網技術領域,尤其涉及一種文件訪問請求的調度方法、裝置、電子設備、計算機可讀存儲介質、計算機程序產品。
背景技術
隨著互聯網的高速發展,網絡流量增長速度越來越快,需要業務方有足夠的帶寬資源提供服務。CDN(Content Delivery Network,內容分發網絡)技術可以用于幫助業務方解決帶寬資源不足的問題,同時也能讓客戶端更快地獲取文件資源。
CDN通過在各個地區部署多臺邊緣服務器,用于緩存圖片、視頻等文件資源。在用戶賬戶發出文件訪問請求后,可以通過CDN調度系統利用域名解析等方式,將文件訪問請求調度到合適的邊緣服務器上,以使客戶端能夠從被調度的邊緣服務器處獲取文件資源。
相關技術中,CDN調度系統普遍基于用戶賬戶的地理位置進行調度,例如,使用本省或者臨近省的邊緣服務器節點為用戶提供服務。但是,不同的邊緣服務器節點之間存在質量好壞的差異。CDN服務提供商為了節約成本,可能會將文件訪問請求調度到廉價低質量的節點,造成用戶訪問體驗變差。因此,如何通過資源調度來提升用戶訪問體驗是一個亟需解決的問題。
發明內容
本公開提供一種文件訪問請求的調度方法、裝置、電子設備、計算機可讀存儲介質、計算機程序產品,以至少解決相關技術中因為資源調度不合理而導致的用戶訪問體驗變差的問題。本公開的技術方案如下:
根據本公開實施例的第一方面,提供一種文件訪問請求的調度方法,包括:
接收客戶端的文件訪問請求,所述文件訪問請求包括客戶端信息和待訪問文件的文件屬性信息;
獲取所述客戶端信息與各個服務節點之間的網絡質量數據;
根據所述文件屬性信息確定網絡帶寬需求;
根據所述網絡質量數據以及所述網絡帶寬需求,從所述各個服務節點中確定目標服務節點;
將所述文件訪問請求調度到所述目標服務節點。
在其中一個實施例中,所述獲取所述客戶端信息與各個服務節點之間的網絡質量數據,包括:
確定所述客戶端所在終端的網段,并獲取所述網段的質量值;
若所述質量值低于閾值,則獲取所述網段與所述各個服務節點之間的網絡質量數據;
若所述質量值高于或者等于所述閾值,則獲取所述終端所在地區與所述各個服務節點之間的網絡質量數據。
在其中一個實施例中,所述網段的質量值基于所述客戶端上報的歷史網絡數據確定。
在其中一個實施例中,所述客戶端信息與所述各個服務節點之間的網絡質量數據是從質量關系數據中獲取得到的;
所述質量關系數據通過深度學習模型對與所述客戶端上報的歷史網絡數據進行分析處理得到。
在其中一個實施例中,所述深度學習模型為增強學習模型。
在其中一個實施例中,所述根據所述文件屬性信息確定網絡帶寬需求,包括:
獲取預設的與文件類型對應的服務質量等級;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京達佳互聯信息技術有限公司,未經北京達佳互聯信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110584655.8/2.html,轉載請聲明來源鉆瓜專利網。





