本技術(shù)涉及云網(wǎng)感知,具體而言,涉及一種云網(wǎng)感知處理方法、裝置、介質(zhì)和系統(tǒng)。
背景技術(shù):
1、網(wǎng)頁嵌入式探針、onu光貓?zhí)结樅蚾lt骨干網(wǎng)探針等多種形態(tài)的網(wǎng)絡(luò)感知神經(jīng)元探針,以此為基礎(chǔ),主動檢測,監(jiān)測各個層級的網(wǎng)絡(luò)質(zhì)量,以下為便于描述將現(xiàn)有多種形態(tài)的網(wǎng)絡(luò)感知神經(jīng)元探針,均稱之為smart探針。
2、如圖1所示,當(dāng)前已實(shí)現(xiàn)可以通過smart探針,監(jiān)測骨干網(wǎng)抵達(dá)ping感知服務(wù)、目標(biāo)視頻門戶網(wǎng)站、目標(biāo)游戲網(wǎng)站、目標(biāo)門戶網(wǎng)站的訪問平均時延、最大時延、最小時延、時延方差、網(wǎng)絡(luò)抖動等。視頻訪問停頓次數(shù)、下載速率、緩沖時延等。
3、可以通過smart探針發(fā)送數(shù)據(jù)包,模擬用戶訪問目標(biāo)網(wǎng)站門戶,獲取網(wǎng)頁訪問白屏?xí)r延、首頁時延、dns時延、首屏?xí)r延、連接時延、響應(yīng)時延等。可以通過smart探針執(zhí)行視頻下載接口,模擬用戶訪問目標(biāo)視頻服務(wù)器,獲取視頻訪問停頓次數(shù)、下載速率、緩沖時延等。可以通過smart探針游戲接口,模擬用戶訪問執(zhí)行一個完整的游戲流程,獲取游戲訪問平均時延、游戲服務(wù)器時延、網(wǎng)絡(luò)抖動等。
4、當(dāng)前,在大量用戶隨機(jī)發(fā)起網(wǎng)絡(luò)質(zhì)量監(jiān)測的情況下,尤其是晚間高峰期大量用戶訪問視頻服務(wù)器或者是游戲服務(wù)器,網(wǎng)絡(luò)一旦擁塞,就會導(dǎo)致用戶主動發(fā)起網(wǎng)絡(luò)質(zhì)量檢測,從而不得不將極其珍貴的帶寬資源,用于做網(wǎng)絡(luò)質(zhì)量監(jiān)測,用戶業(yè)務(wù)帶寬將變得更少,用戶體驗(yàn)不好,接著會讓更多的用戶進(jìn)入網(wǎng)絡(luò)質(zhì)量監(jiān)測,因此形成惡性循環(huán),導(dǎo)致大量帶寬被監(jiān)測流量所占用,極大地影響了用戶體驗(yàn),給客戶帶來的最大的感受是晚間高峰期刷視頻或者玩游戲變慢,因而進(jìn)入網(wǎng)頁主動發(fā)起網(wǎng)絡(luò)質(zhì)量監(jiān)測,越來越卡,直到部分用戶退出才能緩解。出現(xiàn)這種現(xiàn)象會直接降低游戲或者視頻的體驗(yàn)感,從而引發(fā)客戶投訴。
5、即現(xiàn)有方案將帶寬資源用于網(wǎng)絡(luò)質(zhì)量監(jiān)測,導(dǎo)致用戶業(yè)務(wù)帶寬將變得更少。
技術(shù)實(shí)現(xiàn)思路
1、本技術(shù)的主要目的在于提供一種云網(wǎng)感知處理方法、裝置、介質(zhì)和系統(tǒng),以至少解決現(xiàn)有方案將帶寬資源用于網(wǎng)絡(luò)質(zhì)量監(jiān)測,導(dǎo)致用戶業(yè)務(wù)帶寬將變得更少的問題。
2、為了實(shí)現(xiàn)上述目的,根據(jù)本技術(shù)的一個方面,提供了一種云網(wǎng)感知處理方法,該方法包括:
3、采用itms及云平臺技術(shù)和網(wǎng)絡(luò)感知神經(jīng)元檢測技術(shù),建立云網(wǎng)感知中心,以部署和接入海量云網(wǎng)感知探針;
4、在所述云網(wǎng)感知中心中采用代理探針獲取各云網(wǎng)感知探針的監(jiān)測類別,所述監(jiān)測類別包括ping感知監(jiān)測、視頻感知監(jiān)測、網(wǎng)頁感知監(jiān)測和游戲感知監(jiān)測;
5、根據(jù)所述監(jiān)測類別和對應(yīng)的接入時間,對所有的所述云網(wǎng)感知探針中的至少部分進(jìn)行去重處理,得到最終云網(wǎng)感知探針組,并執(zhí)行所述最終云網(wǎng)感知探針組的所述云網(wǎng)感知探針,所述接入時間表征接入相鄰的兩個所述監(jiān)測類別相同的所述云網(wǎng)感知探針的時間間隔。
6、可選地,根據(jù)所述監(jiān)測類別和對應(yīng)的接入時間,對所有的所述云網(wǎng)感知探針中的至少部分進(jìn)行去重處理,得到最終云網(wǎng)感知探針組,包括:在所述接入時間小于第一預(yù)設(shè)時長的情況下,保留對應(yīng)的所述云網(wǎng)感知探針;在所述接入時間大于或者等于第一所述預(yù)設(shè)時長的情況下,刪除對應(yīng)的所述云網(wǎng)感知探針。
7、可選地,在所述接入時間小于第一預(yù)設(shè)時長的情況下,保留對應(yīng)的所述云網(wǎng)感知探針,包括:保留對應(yīng)的所述云網(wǎng)感知探針至執(zhí)行隊(duì)列中;在所述接入時間大于或者等于所述第一預(yù)設(shè)時長的情況下,刪除對應(yīng)的所述云網(wǎng)感知探針,包括:從所述執(zhí)行隊(duì)列中刪除對應(yīng)的所述云網(wǎng)感知探針;在根據(jù)所述監(jiān)測類別和對應(yīng)的接入時間,對所有的所述云網(wǎng)感知探針中的至少部分進(jìn)行去重處理,得到最終云網(wǎng)感知探針組之前,所述方法還包括:先將所有的所述云網(wǎng)感知探針存儲至等待隊(duì)列,再每隔第二預(yù)設(shè)時長從所述等待隊(duì)列中的部分所述云網(wǎng)感知探針轉(zhuǎn)移至所述執(zhí)行隊(duì)列中,所述第二預(yù)設(shè)時長小于所述第一預(yù)設(shè)時長。
8、可選地,在所述云網(wǎng)感知中心中采用代理探針獲取各云網(wǎng)感知探針的監(jiān)測類別的過程中,所述方法還包括:在所述云網(wǎng)感知中心中采用所述代理探針獲取網(wǎng)絡(luò)質(zhì)量參數(shù),所述網(wǎng)絡(luò)質(zhì)量參數(shù)包括ping平均時延、最大時延、最小時延、緩沖時延和丟包情況;在執(zhí)行所述最終云網(wǎng)感知探針組的所述云網(wǎng)感知探針之后,所述方法還包括:根據(jù)所述網(wǎng)絡(luò)質(zhì)量參數(shù)和對應(yīng)的所述接入時間,確定所述云網(wǎng)感知探針是否合格。
9、可選地,根據(jù)所述網(wǎng)絡(luò)質(zhì)量參數(shù)和對應(yīng)的所述接入時間,確定所述云網(wǎng)感知探針是否合格,包括:至少根據(jù)所有的延遲差值和基準(zhǔn)差值的大小,確定所述云網(wǎng)感知探針是否合格,所述延遲差值為所述網(wǎng)絡(luò)質(zhì)量參數(shù)中的延時與所述云網(wǎng)感知探針的預(yù)設(shè)延遲的差值。
10、可選地,至少根據(jù)所有的延遲差值和基準(zhǔn)差值的大小,確定所述云網(wǎng)感知探針是否合格,包括:將所有的所述延遲差值求和得到延遲差值的和值;在所述延遲差值的和值小于或者等于所述基準(zhǔn)差值的情況下,確定所述云網(wǎng)感知探針合格,以將所述云網(wǎng)感知探針應(yīng)用于后續(xù)的監(jiān)測工作中;在所述延遲差值的和值大于所述基準(zhǔn)差值的情況下,確定所述云網(wǎng)感知探針不合格。
11、可選地,至少根據(jù)所有的延遲差值和基準(zhǔn)差值的大小,確定所述云網(wǎng)感知探針是否合格,包括:確定多個延遲差值補(bǔ)正結(jié)果,所述延遲差值補(bǔ)正結(jié)果為所述延遲差值和對應(yīng)的補(bǔ)正值的和值,所述補(bǔ)正值與所述延遲差值的所述監(jiān)測類別具有映射關(guān)系;對所有的所述延遲差值補(bǔ)正結(jié)果求和得到最終延遲和值;在所述最終延遲和值小于或者等于所述基準(zhǔn)差值的情況下,確定所述云網(wǎng)感知探針合格,以將所述云網(wǎng)感知探針應(yīng)用于后續(xù)的監(jiān)測工作中;在所述最終延遲和值大于所述基準(zhǔn)差值的情況下,確定所述云網(wǎng)感知探針不合格。
12、根據(jù)本技術(shù)的另一方面,提供了一種云網(wǎng)感知處理裝置,該裝置包括:
13、獲取單元,用于采用itms及云平臺技術(shù)和網(wǎng)絡(luò)感知神經(jīng)元檢測技術(shù),建立云網(wǎng)感知中心,以部署和接入海量云網(wǎng)感知探針;
14、第一處理單元,用于在所述云網(wǎng)感知中心中采用代理探針獲取各云網(wǎng)感知探針的監(jiān)測類別,所述監(jiān)測類別包括ping感知監(jiān)測、視頻感知監(jiān)測、網(wǎng)頁感知監(jiān)測和游戲感知監(jiān)測;
15、第二處理單元,用于根據(jù)所述監(jiān)測類別和對應(yīng)的接入時間,對所有的所述云網(wǎng)感知探針中的至少部分進(jìn)行去重處理,得到最終云網(wǎng)感知探針組,并執(zhí)行所述最終云網(wǎng)感知探針組的所述云網(wǎng)感知探針,所述接入時間表征接入相鄰的兩個所述監(jiān)測類別相同的所述云網(wǎng)感知探針的時間間隔。
16、根據(jù)本技術(shù)的另一方面,提供了一種計算機(jī)可讀存儲介質(zhì),所述計算機(jī)可讀存儲介質(zhì)包括存儲的程序,其中,在所述程序運(yùn)行時控制所述計算機(jī)可讀存儲介質(zhì)所在設(shè)備執(zhí)行任意一種所述的方法。
17、根據(jù)本技術(shù)的另一方面,提供了一種云網(wǎng)感知處理系統(tǒng),該系統(tǒng)包括:一個或多個處理器,存儲器,以及一個或多個程序,其中,所述一個或多個程序被存儲在所述存儲器中,并且被配置為由所述一個或多個處理器執(zhí)行,所述一個或多個程序包括用于執(zhí)行任意一種所述的方法。
18、應(yīng)用本技術(shù)的技術(shù)方案,通過在所述云網(wǎng)感知中心中采用代理探針獲取各云網(wǎng)感知探針的監(jiān)測類別,根據(jù)所述監(jiān)測類別和對應(yīng)的接入時間,對所有的所述云網(wǎng)感知探針中的至少部分進(jìn)行去重處理,得到最終云網(wǎng)感知探針組,從而降低了測試通道對帶寬的占用,將更多的帶寬用來提升用戶實(shí)際業(yè)務(wù)服務(wù)質(zhì)量,進(jìn)而解決了現(xiàn)有方案將帶寬資源用于網(wǎng)絡(luò)質(zhì)量監(jiān)測,導(dǎo)致用戶業(yè)務(wù)帶寬將變得更少的問題。