欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

負載均衡調(diào)度方法、裝置、計算機設(shè)備、計算機可讀存儲介質(zhì)和計算機程序產(chǎn)品與流程

文檔序號:40596999發(fā)布日期:2025-01-07 20:37閱讀:6來源:國知局
負載均衡調(diào)度方法、裝置、計算機設(shè)備、計算機可讀存儲介質(zhì)和計算機程序產(chǎn)品與流程

本申請涉及視頻云,特別是涉及一種負載均衡調(diào)度方法、裝置、計算機設(shè)備、計算機可讀存儲介質(zhì)和計算機程序產(chǎn)品。


背景技術(shù):

1、現(xiàn)有的視頻云平臺在面對視頻流接入需求時,需要考慮當(dāng)前資源池內(nèi)流媒體服務(wù)器的負載均衡問題,以避免因負載不均導(dǎo)致的資源閑置(空閑資源無法提供服務(wù))、接入量受限、服務(wù)異常(例如丟包)等問題。

2、傳統(tǒng)技術(shù)中,通常需要動態(tài)監(jiān)測流媒體的負載情況。在每次調(diào)度請求時,都選擇負載最低的流媒體服務(wù)器進行調(diào)度,從而在多次調(diào)度之后實現(xiàn)負載均衡。然而,當(dāng)視頻云平臺接入量較大時,由于傳統(tǒng)技術(shù)中的調(diào)度方式無法做到完全實時的負載監(jiān)測,并且視頻流調(diào)度之后,對流媒體服務(wù)器的負載壓力也不會立刻體現(xiàn)到負載指標,從而容易存在負載調(diào)度不均的問題。


技術(shù)實現(xiàn)思路

1、基于此,有必要針對上述技術(shù)問題,提供一種能夠解決傳統(tǒng)技術(shù)中的負載監(jiān)測上報不實時及視頻流負載指標滯后的負載均衡調(diào)度方法、裝置、計算機設(shè)備、計算機可讀存儲介質(zhì)和計算機程序產(chǎn)品。

2、第一方面,本申請?zhí)峁┝艘环N負載均衡調(diào)度方法,包括:

3、響應(yīng)于視頻流數(shù)據(jù)的推流請求,獲取各個流媒體服務(wù)器的負載指標數(shù)據(jù),所述負載指標數(shù)據(jù)基于各個所述流媒體服務(wù)器的實時負載數(shù)據(jù)以及預(yù)期資源用量確定,所述預(yù)期資源用量表征在預(yù)設(shè)時間范圍內(nèi)調(diào)度至所述流媒體服務(wù)器的歷史視頻流產(chǎn)生的負載資源用量;

4、根據(jù)所述負載指標數(shù)據(jù)從各個所述流媒體服務(wù)器中確定出目標流媒體;

5、將所述推流請求調(diào)度至所述目標流媒體處理。

6、在其中一個實施例中,所述預(yù)期資源用量的確定方式包括:

7、獲取歷史推流信息;

8、在所述歷史推流信息的信息量達到預(yù)設(shè)閾值的情況下,根據(jù)所述歷史推流信息建立視頻參數(shù)與所述視頻參數(shù)所需要的負載資源之間的回歸模型;

9、根據(jù)所述歷史視頻流的視頻參數(shù)以及所述歷史推流信息的推流成功率,確定所述歷史視頻流的有效視頻參數(shù);

10、利用所述回歸模型生成與所述有效視頻參數(shù)對應(yīng)的預(yù)期資源用量。

11、在其中一個實施例中,所述預(yù)期資源用量的確定方式包括:

12、獲取歷史推流信息;

13、在所述歷史推流信息的信息量小于預(yù)設(shè)閾值的情況下,獲取當(dāng)前資源池內(nèi)視頻流的平均負載數(shù)據(jù);

14、根據(jù)所述平均負載數(shù)據(jù)生成與所述歷史視頻流對應(yīng)的預(yù)期資源用量。

15、在其中一個實施例中,所述負載指標數(shù)據(jù)的獲取方式包括:

16、采集各個所述流媒體服務(wù)器的實時負載數(shù)據(jù);

17、利用負載滑動窗口從各個所述流媒體服務(wù)器的若干個數(shù)據(jù)桶中,讀取得到當(dāng)前具有時效的預(yù)期資源用量,各個所述數(shù)據(jù)桶用于存儲對應(yīng)的預(yù)設(shè)單位時間段內(nèi)的預(yù)期資源用量;

18、根據(jù)所述實時負載數(shù)據(jù)和所述當(dāng)前具有時效的預(yù)期資源用量,生成各個所述流媒體服務(wù)器的負載指標數(shù)據(jù)。

19、在其中一個實施例中,所述利用負載滑動窗口從各個所述流媒體服務(wù)器的若干個數(shù)據(jù)桶中,讀取得到當(dāng)前具有時效的預(yù)期資源用量,包括:

20、在所述負載滑動窗口內(nèi)動態(tài)維護若干個當(dāng)前具有時效的有效數(shù)據(jù)桶,從所述有效數(shù)據(jù)桶中讀取得到所述當(dāng)前具有時效的預(yù)期資源用量。

21、在其中一個實施例中,在所述將所述推流請求調(diào)度至所述目標流媒體處理之后,還包括:

22、根據(jù)所述視頻流數(shù)據(jù)生成所述目標流媒體的預(yù)期資源用量;

23、采用所述目標流媒體的預(yù)期資源用量,更新所述目標流媒體的負載指標數(shù)據(jù)。

24、第二方面,本申請還提供了一種負載均衡調(diào)度裝置,包括:

25、指標獲取模塊,用于響應(yīng)于視頻流數(shù)據(jù)的推流請求,獲取各個流媒體服務(wù)器的負載指標數(shù)據(jù),所述負載指標數(shù)據(jù)基于各個所述流媒體服務(wù)器的實時負載數(shù)據(jù)以及預(yù)期資源用量確定,所述預(yù)期資源用量表征在預(yù)設(shè)時間范圍內(nèi)調(diào)度至所述流媒體服務(wù)器的歷史視頻流產(chǎn)生的負載資源用量;

26、目標確定模塊,用于根據(jù)所述負載指標數(shù)據(jù)從各個所述流媒體服務(wù)器中確定出目標流媒體;

27、均衡調(diào)度模塊,用于將所述推流請求調(diào)度至所述目標流媒體處理;

28、用量預(yù)測模塊,用于獲取歷史推流信息;在所述歷史推流信息的信息量達到預(yù)設(shè)閾值的情況下,根據(jù)所述歷史推流信息建立視頻參數(shù)與所述視頻參數(shù)所需要的負載資源之間的回歸模型;根據(jù)所述歷史視頻流的視頻參數(shù)以及所述歷史推流信息的推流成功率,確定所述歷史視頻流的有效視頻參數(shù);利用所述回歸模型生成與所述有效視頻參數(shù)對應(yīng)的預(yù)期資源用量。

29、在其中一個實施例中,所述用量預(yù)測模塊,還用于在所述歷史推流信息的信息量小于所述預(yù)設(shè)閾值的情況下,獲取當(dāng)前資源池內(nèi)視頻流的平均負載數(shù)據(jù);根據(jù)所述平均負載數(shù)據(jù)生成與所述歷史視頻流對應(yīng)的預(yù)期資源用量。

30、第三方面,本申請還提供了一種計算機設(shè)備。所述計算機設(shè)備包括存儲器和處理器,所述存儲器存儲有計算機程序,所述處理器執(zhí)行所述計算機程序時實現(xiàn)上述第一方面任一項實施例所述的負載均衡調(diào)度方法。

31、第四方面,本申請還提供了一種計算機可讀存儲介質(zhì)。所述計算機可讀存儲介質(zhì),其上存儲有計算機程序,所述計算機程序被處理器執(zhí)行時實現(xiàn)上述第一方面任一項實施例所述的負載均衡調(diào)度方法。

32、第五方面,本申請還提供了一種計算機程序產(chǎn)品。所述計算機程序產(chǎn)品,包括計算機程序,該計算機程序被處理器執(zhí)行時實現(xiàn)上述第一方面任一項實施例所述的負載均衡調(diào)度方法。

33、上述負載均衡調(diào)度方法、裝置、計算機設(shè)備、計算機可讀存儲介質(zhì)和計算機程序產(chǎn)品,通過響應(yīng)于視頻流數(shù)據(jù)的推流請求,獲取各個流媒體服務(wù)器的負載指標數(shù)據(jù),根據(jù)負載指標數(shù)據(jù)從各個流媒體服務(wù)器中確定出目標流媒體,將推流請求調(diào)度至目標流媒體處理,其中,負載指標數(shù)據(jù)基于各個流媒體服務(wù)器的實時負載數(shù)據(jù)以及預(yù)期資源用量確定,預(yù)期資源用量表征在預(yù)設(shè)時間范圍內(nèi)調(diào)度至流媒體服務(wù)器的歷史視頻流產(chǎn)生的負載資源用量,能夠利用預(yù)期資源用量來解決實時負載數(shù)據(jù)可能存在的滯后性問題,達到提高負載指標數(shù)據(jù)的準確性的技術(shù)效果,從而提高負載均衡調(diào)度的準確性。



技術(shù)特征:

1.一種負載均衡調(diào)度方法,其特征在于,所述方法包括:

2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:

3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述負載指標數(shù)據(jù)的獲取方式包括:

4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述利用負載滑動窗口從各個所述流媒體服務(wù)器的若干個數(shù)據(jù)桶中,讀取得到當(dāng)前具有時效的預(yù)期資源用量,包括:

5.根據(jù)權(quán)利要求1所述的方法,其特征在于,在所述將所述推流請求調(diào)度至所述目標流媒體處理之后,還包括:

6.一種負載均衡調(diào)度裝置,其特征在于,所述裝置包括:

7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述用量預(yù)測模塊,還用于在所述歷史推流信息的信息量小于所述預(yù)設(shè)閾值的情況下,獲取當(dāng)前資源池內(nèi)視頻流的平均負載數(shù)據(jù);根據(jù)所述平均負載數(shù)據(jù)生成與所述歷史視頻流對應(yīng)的預(yù)期資源用量。

8.一種計算機設(shè)備,包括存儲器和處理器,所述存儲器存儲有計算機程序,其特征在于,所述處理器執(zhí)行所述計算機程序時實現(xiàn)權(quán)利要求1至5中任一項所述的方法的步驟。

9.一種計算機可讀存儲介質(zhì),其上存儲有計算機程序,其特征在于,所述計算機程序被處理器執(zhí)行時實現(xiàn)權(quán)利要求1至5中任一項所述的方法的步驟。

10.一種計算機程序產(chǎn)品,包括計算機程序,其特征在于,所述計算機程序被處理器執(zhí)行時實現(xiàn)權(quán)利要求1至5中任一項所述的方法的步驟。


技術(shù)總結(jié)
本申請涉及視頻云技術(shù)領(lǐng)域,特別是涉及一種負載均衡調(diào)度方法、裝置、計算機設(shè)備、計算機可讀存儲介質(zhì)和計算機程序產(chǎn)品。所述方法包括:響應(yīng)于視頻流數(shù)據(jù)的推流請求,獲取各個流媒體服務(wù)器的負載指標數(shù)據(jù),所述負載指標數(shù)據(jù)基于各個所述流媒體服務(wù)器的實時負載數(shù)據(jù)以及預(yù)期資源用量確定,所述預(yù)期資源用量表征在預(yù)設(shè)時間范圍內(nèi)調(diào)度至所述流媒體服務(wù)器的歷史視頻流產(chǎn)生的負載資源用量;根據(jù)所述負載指標數(shù)據(jù)從各個所述流媒體服務(wù)器中確定出目標流媒體;將所述推流請求調(diào)度至所述目標流媒體處理。采用本方法能夠解決負載指標監(jiān)測滯后的問題,達到提高負載均衡調(diào)度的準確性的技術(shù)效果。

技術(shù)研發(fā)人員:李偉杰,李小飛
受保護的技術(shù)使用者:天翼云科技有限公司
技術(shù)研發(fā)日:
技術(shù)公布日:2025/1/6
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
军事| 城市| 甘肃省| 合阳县| 华亭县| 广西| 师宗县| 乐昌市| 连州市| 合水县| 佛山市| 潼关县| 潜江市| 天门市| 进贤县| 信丰县| 喀喇| 枣强县| 宾阳县| 芦溪县| 博白县| 秦皇岛市| 中山市| 六安市| 武穴市| 绥滨县| 庆云县| 清新县| 麦盖提县| 博爱县| 永兴县| 那坡县| 汾阳市| 石阡县| 辽宁省| 新疆| 南木林县| 安顺市| 那坡县| 莱阳市| 孟村|