999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

CDN 緩存空間調整優化方法

2021-10-12 16:03:58滕勇雋陳戈
廣東通信技術 2021年9期
關鍵詞:內容

[滕勇雋 陳戈]

1 引言

互聯網CP(Content Provider,內容提供者)租用CDN(Content Delivery Network,內容分發網絡)時,會向CDN 運營商提出KQI(Key Quality Indicator,關鍵質量指標)指標要求。在KQI 指標中,欠流率(因CDN 節點沒緩存而需向源站實時獲取的比率)是非常重要指標,這是由于欠流率未達標時,互聯網CP 的業務質量及源站負載會受到影響。

現有CDN 節點緩存的內容是根據節點內容的訪問熱度來決定的,CDN 節點內部對所存儲的內容根據內容訪問熱度進行排序,節點會定時將熱度排序后面的內容刪除,以騰出空間存儲新的高熱度內容。大CP 由于其服務的用戶多,其內容熱度往往比小CP 的熱度高,因此大CP 的內容往往比小CP 的內容熱度更高,出現大CP 較冷的內容也比小CP 最熱的內容熱度高。由于緩存的內容多少決定了內容的命中率,因此,在這種機制下小CP 欠流率容易不達標。

為解決該問題,現有的CDN 通過為各CP 劃分專用資源的方式,例如vCDN(Virtual Content Delivery Network,虛擬內容分發網絡),來解決欠流率問題。在劃分專用資源的方式下,每個CP 會分配固定空間的存儲,相互獨立,不能共享。因此,這種機制下CDN 節點的復用率不高,容易造成資源浪費的問題。

2 提升CDN 欠流率的總體思路

CDN 欠流是由于CDN 節點內容緩存數量與用戶請求的內容數量不匹配而形成的,提升CDN 欠流率最直接的方法是提升各CDN 節點的總緩存空間。但由于CDN 成本制約,提升CDN 欠流率最有效的方案應該是根據目標欠流率,合理為CP 內容進行合理緩存。

由于CDN 承載了多個CP 的業務,每個CP 也有不同類型的業務類型及內容,如視頻點播業務、視頻直播業務、靜態頁面等,因此,不同的CP 對欠流率有不同,通過不同業務及CP 的內容欠流率來調節CP 緩存是可行方案。

也應看到,當某CDN 節點存在大部分欠流率不達標CP 的情況,很可能表明該CDN 節點資源不足,通過調整不同CP 不同業務的欠流流很可能無法達到所有欠流率達標,這時應通過請求GSLB 將部分資源轉移到其它節點,從而緩解該CDN 節點的緩存空間壓力。

因此,提升CDN 欠流率的方法應滿足以下要求:

(1)CDN 節點應具備判斷CDN 緩存資源是否具備全部CP 欠流率的能力,當無法滿足時,CDN 節點應通過CDN GSLB 過載,由GSLB 把流量調度到其他CDN節點;

(2)提升CDN 欠流率的方法應有普適性,可適用于不同類型的業務;

(3)提升CDN 欠流率的方法應易于實施,不影響現有CDN 的緩存算法;

(4)提升CDN 欠流率的方法應具備個性化配置能力,通過定義不同的欠流率為不同質量要求的業務提供不同等級的服務質量。

3 CDN 緩存空間調整方案

本文提出的一種緩存空間調整方法,主要通過緩存空間調度服務器及安裝在CDN 節點的欠流率監測上報兩個模塊的協同完成,這兩個模塊交互接口如圖1 所示。

圖1 緩存空間調度系統示意圖

緩存空間調度服務器根據內容分發網絡CDN 節點以預定周期上報的各內容提供者CP 的欠流率,判斷是否存在欠流率不達標CP。在存在欠流率不達標CP 的情況下,調整指定CP 的CP 熱度變量。將指定CP 的下發給CDN節點,以便CDN 節點利用CP 熱度變量對指定CP 的內容熱度進行調整,以調度各CP 的緩存空間。

CDN 節點欠流率監測上報,如表1 所示。

表1 CDN 節點欠流率上報參數表

其中CP 熱度變量計算方法如下:

CP 熱度變量=(Target_Rate-Real_Rate)*HotdegreeX+HotdegreeX

CDN 緩存空間調整流程如圖2 所示。

圖2 緩存空間調度流程圖

(1)根據CDN 節點以預定周期上報的各CP 的欠流率,判斷是否存在欠流率不達標CP。

(2)發現CPx 的欠流率不達標。

(3)判斷是否存在其它欠流率不達標的CP。若不存在其它欠流率不達標CP,則執行步驟4;若存在其它欠流率不達標CP,則執行步驟8。

(4)在欠流率達標的CP 中選擇出欠流率最低的CPmin。

(5)分別計算CPx 和CPmin 的CP 熱度變量。例如,若CPx 的熱度為HotdegreeX,當前欠流率為Real_Rate,目標欠流率為Target_Rate,則CPx 的熱度變量為:(Target_Rate-Real_Rate)×HotdegreeX +HotdegreeX

(6)相應地,也可利用上述公式計算CPmin 的熱度變量。

(7)將CPx 和CPmin 的CP 熱度變量下發給CDN節點,以便CDN 節點利用CP 熱度變量對CPx 和CPmin的內容熱度進行調整,以調度各CP 的緩存空間。

(8)經過預定時間間隔,判斷CPx 當前的欠流率是否達標。若CPx 當前的欠流率仍未達標,則返回步驟3。若CPx 當前的欠流率已達標,則結束調度。

(9)向GSLB(Global Server Load Balance,全局負載均衡)單元發送流量調度請求,以便將CDN 節點上的部分流量調度到其它CDN節點。

(10)若存在多個CP 欠流率不達標的情況,表明CDN 節點當前的資源不足,這時可通過向GSLB 發送請求,以便將部分流量調度到其它CDN 節點,從而能夠減少緩存空間需求,解決當前多個CP 欠流率不達標的情況。

4 應用效果

本文方案在CDN 應用中發現,當不是大部分CP 發生欠流率不達標情況下,通過本方案可快速降低CP的欠流率,適用于大部分的CDN 應用場景。

猜你喜歡
內容
內容回顧溫故知新
科學大眾(2022年11期)2022-06-21 09:20:52
內容回顧 溫故知新
科學大眾(2021年21期)2022-01-18 05:53:48
內容回顧溫故知新
科學大眾(2021年17期)2021-10-14 08:34:02
內容回顧溫故知新
科學大眾(2021年19期)2021-10-14 08:33:02
內容回顧 溫故知新
科學大眾(2021年9期)2021-07-16 07:02:52
內容回顧 溫故知新
科學大眾(2020年23期)2021-01-18 03:09:18
內容回顧 溫故知新
科學大眾(2020年17期)2020-10-27 02:49:04
引言的內容
引言的內容
主要內容
臺聲(2016年2期)2016-09-16 01:06:53
主站蜘蛛池模板: 天堂在线亚洲| 国产中文一区a级毛片视频| 日韩福利视频导航| 日本三级欧美三级| 亚洲精品日产精品乱码不卡| 天天色天天综合网| 亚洲国产精品无码AV| 六月婷婷精品视频在线观看 | 国产主播一区二区三区| 亚洲综合香蕉| 国产原创第一页在线观看| 日本欧美精品| 国产99精品久久| 国产成人精品亚洲日本对白优播| 精品欧美视频| 亚洲欧美日本国产专区一区| 超薄丝袜足j国产在线视频| 国产成人狂喷潮在线观看2345| 99视频精品在线观看| 午夜视频免费试看| а∨天堂一区中文字幕| 亚洲另类第一页| 久久夜色撩人精品国产| 亚洲人免费视频| 国产极品粉嫩小泬免费看| 一级毛片中文字幕| 99久久精品国产精品亚洲| 又爽又大又黄a级毛片在线视频| 粗大猛烈进出高潮视频无码| 亚洲天堂精品在线观看| 久久精品国产亚洲AV忘忧草18| 国内精品视频区在线2021| 无码aaa视频| 成年看免费观看视频拍拍| 国产精品视频观看裸模| 69国产精品视频免费| 成人无码区免费视频网站蜜臀| 亚洲人成亚洲精品| 精品撒尿视频一区二区三区| 国产精品亚洲五月天高清| 成人综合久久综合| 精品久久久久无码| 欧美午夜性视频| 狠狠色综合久久狠狠色综合| 久久熟女AV| 亚洲AⅤ波多系列中文字幕| 99ri精品视频在线观看播放| 久久综合干| 国产呦精品一区二区三区网站| 精品视频在线一区| 亚洲 成人国产| 中文精品久久久久国产网址| a欧美在线| 婷婷成人综合| 高清乱码精品福利在线视频| 亚洲成人精品在线| 欧美成人看片一区二区三区 | 爱色欧美亚洲综合图区| 直接黄91麻豆网站| 免费一级成人毛片| 很黄的网站在线观看| 亚洲天堂免费观看| 久久国产亚洲偷自| 伊在人亚洲香蕉精品播放| 91九色国产porny| 国产av色站网站| 国产国产人免费视频成18| 真实国产乱子伦高清| 狠狠色综合网| 超清无码一区二区三区| 亚洲一级毛片在线播放| 久久午夜影院| 欧美日韩国产综合视频在线观看| 久久网欧美| 无码高潮喷水在线观看| 欧美一级高清片久久99| 黄色网页在线播放| 国产亚洲视频播放9000| 456亚洲人成高清在线| 亚洲永久视频| 精品黑人一区二区三区| 精品一区二区三区中文字幕|