本申請(qǐng)涉及內(nèi)容分發(fā)網(wǎng)絡(luò)(content?delivery?network,cdn),尤其涉及一種調(diào)度目標(biāo)cdn網(wǎng)元的方法、裝置和電子設(shè)備。
背景技術(shù):
1、在現(xiàn)代互聯(lián)網(wǎng)時(shí)代,為了滿足日益增長(zhǎng)的網(wǎng)絡(luò)流量需求和提高用戶(hù)體驗(yàn),cdn已經(jīng)發(fā)展成為關(guān)鍵的基礎(chǔ)設(shè)施。cdn通過(guò)分布式的邊緣服務(wù)器將內(nèi)容緩存到離用戶(hù)最近的地理位置,從而降低延遲、提高訪問(wèn)速度。然而,隨著cdn網(wǎng)絡(luò)規(guī)模和復(fù)雜性的增長(zhǎng),在出現(xiàn)異常故障cdn網(wǎng)元的情況下,如何選取較佳的目標(biāo)cdn網(wǎng)元以保證用戶(hù)服務(wù)質(zhì)量,成為了一大挑戰(zhàn)。
技術(shù)實(shí)現(xiàn)思路
1、本申請(qǐng)實(shí)施例的目的是提供一種調(diào)度目標(biāo)cdn網(wǎng)元的方法、裝置和電子設(shè)備,能夠解決在異常故障cdn網(wǎng)元調(diào)度過(guò)程中,無(wú)法選取較佳的目標(biāo)cdn網(wǎng)元以保證用戶(hù)服務(wù)質(zhì)量的問(wèn)題。
2、為解決上述技術(shù)問(wèn)題,本申請(qǐng)實(shí)施例是通過(guò)以下各方面實(shí)現(xiàn)的。
3、第一方面,本申請(qǐng)實(shí)施例提供了一種調(diào)度目標(biāo)cdn網(wǎng)元的方法,包括:在cdn網(wǎng)絡(luò)中檢測(cè)是否存在異常故障cdn網(wǎng)元;在檢測(cè)到異常故障cdn網(wǎng)元的情況下,基于cdn網(wǎng)元調(diào)度模型,從所述cdn網(wǎng)絡(luò)中調(diào)度目標(biāo)cdn網(wǎng)元以替代所述異常故障cdn網(wǎng)元;其中,所述cdn網(wǎng)元調(diào)度模型用于從所述cdn網(wǎng)絡(luò)中調(diào)度所述目標(biāo)cdn網(wǎng)元。
4、第二方面,本申請(qǐng)實(shí)施例提供了一種調(diào)度目標(biāo)cdn網(wǎng)元的裝置,包括:檢測(cè)模塊,用于在cdn網(wǎng)絡(luò)中檢測(cè)是否存在異常故障cdn網(wǎng)元;調(diào)度模塊,用于在檢測(cè)到異常故障cdn網(wǎng)元的情況下,基于cdn網(wǎng)元調(diào)度模型,從所述cdn網(wǎng)絡(luò)中調(diào)度目標(biāo)cdn網(wǎng)元以替代所述異常故障cdn網(wǎng)元;其中,所述cdn網(wǎng)元調(diào)度模型用于從所述cdn網(wǎng)絡(luò)中調(diào)度目標(biāo)cdn網(wǎng)元。
5、第三方面,本申請(qǐng)實(shí)施例提供了一種電子設(shè)備,包括:存儲(chǔ)器、處理器和存儲(chǔ)在所述存儲(chǔ)器上并可在所述處理器上運(yùn)行的計(jì)算機(jī)可執(zhí)行指令,所述計(jì)算機(jī)可執(zhí)行指令被所述處理器執(zhí)行時(shí)實(shí)現(xiàn)執(zhí)行第一方面所述的方法的步驟。
6、第四方面,本申請(qǐng)實(shí)施例提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)用于存儲(chǔ)計(jì)算機(jī)可執(zhí)行指令,所述計(jì)算機(jī)可執(zhí)行指令被處理器執(zhí)行時(shí)實(shí)現(xiàn)第一方面所述的方法的步驟。
7、本申請(qǐng)實(shí)施例,在cdn網(wǎng)絡(luò)中檢測(cè)到異常故障cdn網(wǎng)元的情況下,基于cdn網(wǎng)元調(diào)度模型從cdn網(wǎng)絡(luò)中調(diào)度目標(biāo)cdn網(wǎng)元以替代異常故障cdn網(wǎng)元,保證用戶(hù)服務(wù)質(zhì)量,提高cdn的服務(wù)質(zhì)量和用戶(hù)體驗(yàn)。
1.一種調(diào)度目標(biāo)cdn網(wǎng)元的方法,包括:
2.根據(jù)權(quán)利要求1所述的方法,其中,所述方法還包括:
3.根據(jù)權(quán)利要求2所述的方法,其中,所述cdn網(wǎng)絡(luò)拓?fù)湫畔╟dn網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)圖,所述方法還包括:
4.根據(jù)權(quán)利要求2所述的方法,其中,所述cdn網(wǎng)絡(luò)拓?fù)湫畔ㄈ缦轮辽僦唬篶dn網(wǎng)元業(yè)務(wù)運(yùn)行情況信息,cdn網(wǎng)絡(luò)鏈路情況信息,cdn網(wǎng)元硬件指標(biāo)信息。
5.根據(jù)權(quán)利要求4所述的方法,其中,所述方法還包括:
6.根據(jù)權(quán)利要求5所述的方法,其中,所述基于所述cdn日志文件生成所述cdn網(wǎng)絡(luò)拓?fù)湫畔ǎ?/p>
7.根據(jù)權(quán)利要求1所述的方法,其中,所述方法還包括:
8.一種調(diào)度目標(biāo)cdn網(wǎng)元的裝置,包括:
9.一種電子設(shè)備,包括:
10.一種計(jì)算機(jī)可讀介質(zhì),所述計(jì)算機(jī)可讀介質(zhì)存儲(chǔ)一個(gè)或多個(gè)程序,所述一個(gè)或多個(gè)程序當(dāng)被包括多個(gè)應(yīng)用程序的電子設(shè)備執(zhí)行時(shí),使得所述電子設(shè)備執(zhí)行權(quán)利要求1-7任一項(xiàng)所述的方法的步驟。