System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術(shù)實現(xiàn)步驟摘要】
本申請涉及計算機,尤其涉及一種cdn的95計費帶寬預測方法、裝置、存儲介質(zhì)及設備。
技術(shù)介紹
1、內(nèi)容分發(fā)網(wǎng)絡(content?delivery?network,簡稱cdn)指的是至少由中心節(jié)點服務器和分布在不同區(qū)域的邊緣節(jié)點服務器集群組成的分布式網(wǎng)絡,其主要目的是通過將內(nèi)容緩存到離用戶更近的服務器上,來加快內(nèi)容的加載速度,以有效解決互聯(lián)網(wǎng)網(wǎng)絡擁塞狀況,提高用戶訪問網(wǎng)站的響應速度與網(wǎng)站的可用性。從而可以提高用戶體驗,并減輕原始服務器的負載。
2、目前,在cdn業(yè)務市場中通常采用的計費方式是95峰值計費,這種計費方式能夠較好的容納cdn異常高峰值,因此現(xiàn)在大部分業(yè)務場景會使用cdn的業(yè)務,例如應用分發(fā)、音視頻流分發(fā)等場景,且均采用了95峰值計費方式。但隨著各個業(yè)務場景對cdn的使用越來越多,成本的控制也成為了各個業(yè)務方關(guān)注的重點,若仍采用這種計費方式會存在一個問題,那就是每月最終的cdn的95計費帶寬無法預估,通常只有等到1個月的計費滾動窗口期末尾才能大致預估出當月的95計費帶寬是多少,導致無法提前對cdn的95帶寬進行預警,容易產(chǎn)生帶寬超支的情況。由此,需要對cdn的95計費帶寬進行有效預測,以降低成本。但目前采用的預測方式通常僅是依靠人工去cdn廠商的管理后臺實時的查看截至當前時間的95帶寬值,這種預測方式只能看到截至當前時間的95帶寬值,當有異常尖刺流量發(fā)生時,無法準確預測本月的95計費帶寬是否會超過計劃的帶寬基線值,可能產(chǎn)生帶寬和成本超支的情況。
技術(shù)實現(xiàn)思路
1
2、本申請實施例提供了一種cdn的95計費帶寬預測方法,包括:
3、獲取cdn帶寬的月度成本,并根據(jù)所述cdn帶寬的月度成本,計算cdn的95計費計劃的帶寬基線值;
4、獲取當月預設周期中每一個周期對應已產(chǎn)生的帶寬數(shù)據(jù)值;
5、判斷已產(chǎn)生的帶寬數(shù)據(jù)值中超過所述計劃的帶寬基線值的帶寬數(shù)據(jù)值的數(shù)量m;所述m為不小于0的整數(shù);
6、根據(jù)所述預設周期計算當月預計采集到的帶寬數(shù)據(jù)值的總數(shù)量n;所述n為不小于m的整數(shù);
7、根據(jù)所述數(shù)量m和總數(shù)量n的取值,預測當前本月cdn的95計費帶寬超過計劃的帶寬基線值的概率結(jié)果。
8、一種可能的實現(xiàn)方式中,所述獲取cdn帶寬的月度成本,包括:
9、獲取cdn業(yè)務的年度預算金額,并計算所述年度預算金額與當前已花費金額的差值;
10、計算所述差值與本年度剩余的月份總數(shù)量的比值,作為cdn帶寬的月度成本。
11、一種可能的實現(xiàn)方式中,所述根據(jù)所述cdn帶寬的月度成本,計算cdn的95計費計劃的帶寬基線值,包括:
12、計算所述cdn帶寬的月度成本與cdn的帶寬單價的比值,作為cdn的95計費計劃的帶寬基線值。
13、一種可能的實現(xiàn)方式中,所述預設周期為每5分鐘為一個周期;所述獲取當月預設周期中每一個周期對應已產(chǎn)生的帶寬數(shù)據(jù)值,包括:
14、計算當月每5分鐘的平均帶寬值作為對應周期已產(chǎn)生的帶寬數(shù)據(jù)值。
15、一種可能的實現(xiàn)方式中,所述獲取當月預設周期中每一個周期對應的已產(chǎn)生的帶寬數(shù)據(jù)值之后,所述方法還包括:
16、將每一個周期對應已產(chǎn)生的帶寬數(shù)據(jù)值,按周期存儲到本地數(shù)據(jù)庫中;
17、所述判斷已產(chǎn)生的帶寬數(shù)據(jù)值中超過所述計劃的帶寬基線值的帶寬數(shù)據(jù)值的數(shù)量m,包括:
18、從所述數(shù)據(jù)庫中獲取每一個周期對應已產(chǎn)生的帶寬數(shù)據(jù)值,并從中判斷出超過所述計劃的帶寬基線值的帶寬數(shù)據(jù)值的數(shù)量m。
19、一種可能的實現(xiàn)方式中,所述根據(jù)所述數(shù)量m和總數(shù)量n的取值,預測當前本月cdn的95計費帶寬超過計劃的帶寬基線值的概率結(jié)果之后,所述方法還包括:
20、當判斷出所述概率結(jié)果高于預設概率閾值時,發(fā)出cdn的95計費帶寬預測的預警信號。
21、一種可能的實現(xiàn)方式中,所述預設概率閾值為60%。
22、本申請實施例還提供了一種cdn的95計費帶寬預測裝置,包括:
23、第一計算單元,用于獲取cdn帶寬的月度成本,并根據(jù)所述cdn帶寬的月度成本,計算cdn的95計費計劃的帶寬基線值;
24、獲取單元,用于獲取當月預設周期中每一個周期對應已產(chǎn)生的帶寬數(shù)據(jù)值;
25、判斷單元,用于判斷已產(chǎn)生的帶寬數(shù)據(jù)值中超過所述計劃的帶寬基線值的帶寬數(shù)據(jù)值的數(shù)量m;所述m為不小于0的整數(shù);
26、第二計算單元,用于根據(jù)所述預設周期計算當月預計采集到的帶寬數(shù)據(jù)值的總數(shù)量n;所述n為不小于m的整數(shù);
27、預測單元,用于根據(jù)所述數(shù)量m和總數(shù)量n的取值,預測當前本月cdn的95計費帶寬超過計劃的帶寬基線值的概率結(jié)果。
28、一種可能的實現(xiàn)方式中,所述第一計算單元包括:
29、第一計算子單元,用于獲取cdn業(yè)務的年度預算金額,并計算所述年度預算金額與當前已花費金額的差值;
30、第二計算子單元,用于計算所述差值與本年度剩余的月份總數(shù)量的比值,作為cdn帶寬的月度成本。
31、一種可能的實現(xiàn)方式中,所述第一計算單元具體用于:
32、計算所述cdn帶寬的月度成本與cdn的帶寬單價的比值,作為cdn的95計費計劃的帶寬基線值。
33、一種可能的實現(xiàn)方式中,所述預設周期為每5分鐘為一個周期;所述獲取單元具體用于:
34、計算當月每5分鐘的平均帶寬值作為對應周期已產(chǎn)生的帶寬數(shù)據(jù)值。
35、一種可能的實現(xiàn)方式中,所述裝置還包括:
36、存儲單元,用于根將每一個周期對應已產(chǎn)生的帶寬數(shù)據(jù)值,按周期存儲到本地數(shù)據(jù)庫中;
37、所述判斷單元具體用于:
38、從所述數(shù)據(jù)庫中獲取每一個周期對應已產(chǎn)生的帶寬數(shù)據(jù)值,并從中判斷出超過所述計劃的帶寬基線值的帶寬數(shù)據(jù)值的數(shù)量m。
39、一種可能的實現(xiàn)方式中,所述裝置還包括:
40、預警單元,用于當判斷出所述概率結(jié)果高于預設概率閾值時,發(fā)出cdn的95計費帶寬預測的預警信號。
41、一種可能的實現(xiàn)方式中,所述預設概率閾值為60%。
42、本申請實施例還提供了一種cdn的95計費帶寬預測設備,包括:處理器、存儲器、系統(tǒng)總線;
43、所述處理器以及所述存儲器通過所述系統(tǒng)總線相連;
44、所述存儲器用于存儲一個或多個程序,所述一個或多個程序包括指令,所述指令當被所述處理器執(zhí)行時使所述處理器執(zhí)行上述供cdn的95計費帶寬預測方法中的任意一種實現(xiàn)方式。
45、本申請實施例還提供了一種計算機本文檔來自技高網(wǎng)...
【技術(shù)保護點】
1.一種CDN的95計費帶寬預測方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述獲取CDN帶寬的月度成本,包括:
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述CDN帶寬的月度成本,計算CDN的95計費計劃的帶寬基線值,包括:
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述預設周期為每5分鐘為一個周期;所述獲取當月預設周期中每一個周期對應已產(chǎn)生的帶寬數(shù)據(jù)值,包括:
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述獲取當月預設周期中每一個周期對應的已產(chǎn)生的帶寬數(shù)據(jù)值之后,所述方法還包括:
6.根據(jù)權(quán)利要求1-5任一項所述的方法,其特征在于,所述根據(jù)所述數(shù)量M和總數(shù)量N的取值,預測當前本月CDN的95計費帶寬超過計劃的帶寬基線值的概率結(jié)果之后,所述方法還包括:
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述預設概率閾值為60%。
8.一種CDN的95計費帶寬預測裝置,其特征在于,包括:
9.一種CDN的95計費帶寬預測設備,其特征在于,包括:處理器、存儲器、系
10.一種計算機可讀存儲介質(zhì),其特征在于,所述計算機可讀存儲介質(zhì)中存儲有指令,當所述指令在終端設備上運行時,使得所述終端設備執(zhí)行權(quán)利要求1-7任一項所述的方法。
...【技術(shù)特征摘要】
1.一種cdn的95計費帶寬預測方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述獲取cdn帶寬的月度成本,包括:
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述cdn帶寬的月度成本,計算cdn的95計費計劃的帶寬基線值,包括:
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述預設周期為每5分鐘為一個周期;所述獲取當月預設周期中每一個周期對應已產(chǎn)生的帶寬數(shù)據(jù)值,包括:
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述獲取當月預設周期中每一個周期對應的已產(chǎn)生的帶寬數(shù)據(jù)值之后,所述方法還包括:
6.根...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:張偉,
申請(專利權(quán))人:科大訊飛股份有限公司,
類型:發(fā)明
國別省市:
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。