[發明專利]CDN集群加速服務資源管理方法及裝置、電子設備和存儲介質有效
| 申請號: | 201910019458.4 | 申請日: | 2019-01-09 |
| 公開(公告)號: | CN109769020B | 公開(公告)日: | 2021-09-24 |
| 發明(設計)人: | 陳芹浩 | 申請(專利權)人: | 網宿科技股份有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 上海晨皓知識產權代理事務所(普通合伙) 31260 | 代理人: | 成麗杰 |
| 地址: | 200030 上海市徐匯區*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | cdn 集群 加速 服務 資源管理 方法 裝置 電子設備 存儲 介質 | ||
本發明實施例涉及內容分發加速服務技術領域,公開了一種CDN集群加速服務資源管理方法及裝置、電子設備和存儲介質。該方法包括:監測客戶的實際加速服務資源使用狀況;根據客戶的實際加速服務資源使用狀況確定集群內的共用資源的使用是否受到客戶的影響,若受到客戶的影響,則控制客戶的加速服務資源的使用以抑制影響。本發明實施方式可以在部分客戶訪問異常以及訪問量突增時,保證與其共用資源的其他客戶的服務資源基本不受影響。
技術領域
本發明涉及內容分發加速服務技術領域,特別涉及一種CDN集群加速服務資源管理方法及裝置、電子設備和存儲介質。
背景技術
CDN(Content Delivery Network,即內容分發網絡)服務商在規劃客戶資源時,大部分情況都會考慮資源復用,以達到節省成本的目的,即一臺服務器通過配置文件實現為多個客戶提供加速服務。如果給每個加速客戶都準備獨占的服務器,會造成資源浪費,特別是帶寬比較小的客戶。
發明人發現相關技術至少存在以下問題:現有同一個服務器為多個客戶提供加速服務時,當某些客戶出現異常訪問或者訪問量突增時,不僅該客戶自身會受到影響,而且和其共用資源的客戶也會受到較大影響。
發明內容
本發明實施方式的目的在于提供一種CDN集群加速服務資源管理方法及裝置、電子設備和存儲介質,可以在部分客戶訪問異常以及訪問量突增時,保證與其共用資源的其他客戶的服務資源基本不受影響。
為解決上述技術問題,本發明的實施方式提供了一種CDN集群加速服務資源管理方法,包括:
監測客戶的實際加速服務資源使用狀況;
根據所述客戶的實際加速服務資源使用狀況確定所述集群內的共用資源的使用是否受到所述客戶的影響,若受到所述客戶的影響,則控制所述客戶的加速服務資源的使用以抑制所述影響。
本發明的實施方式還提供了一種CDN集群加速服務資源管理裝置,包括:
監測模塊,用于監測客戶的實際加速服務資源使用狀況;
確定模塊,用于根據所述客戶的實際加速服務資源使用狀況確定所述集群內的共用資源的使用是否受到所述客戶的影響,若受到所述客戶的影響,則觸發控制模塊,
所述控制模塊用于控制所述客戶的加速服務資源的使用以抑制所述影響。
本發明的實施方式還提供了一種電子設備,包括:存儲器和處理器,存儲器存儲計算機程序,處理器運行所述計算機程序以實現如上所述的CDN集群加速服務資源管理方法。
本發明的實施方式還提供了一種存儲介質,用于存儲計算機可讀程序,所述計算機可讀程序用于供計算機執行如上所述的CDN集群加速服務資源管理方法。
本發明實施方式相對于現有技術而言,通過根據監測的客戶的實際加速服務資源使用狀況確定集群內的共用資源的使用是否受到某個客戶的影響,并在受到影響時,控制該客戶對加速服務資源的使用以抑制該影響,從而可以保證共用服務資源的各客戶的服務質量。
作為一個實施例,所述根據所述客戶的實際加速服務資源使用狀況確定所述集群內的共用資源是否受到所述客戶的影響,具體為:根據所述客戶的實際加速服務資源使用狀況確定所述客戶的資源占用類型是否為異常訪問,若為異常訪問,則確定所述集群內的共用資源受到所述客戶的影響;和/或根據所述客戶的實際加速服務資源使用狀況確定所述客戶的實際加速帶寬是否超出預先設置的客戶保障帶寬,若超出所述客戶保障帶寬,則確定所述集群內的共用資源受到所述客戶的影響。
作為一個實施例,所述客戶保障帶寬根據以下數據計算得到:集群最大帶寬以及客戶優先級。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于網宿科技股份有限公司,未經網宿科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910019458.4/2.html,轉載請聲明來源鉆瓜專利網。





