亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

基于多個(gè)內(nèi)容分發(fā)網(wǎng)絡(luò)的內(nèi)容信息處理方法、系統(tǒng)和設(shè)備的制作方法

文檔序號(hào):7949900閱讀:160來源:國(guó)知局
專利名稱:基于多個(gè)內(nèi)容分發(fā)網(wǎng)絡(luò)的內(nèi)容信息處理方法、系統(tǒng)和設(shè)備的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及基于多個(gè)內(nèi)容分發(fā)網(wǎng)絡(luò)(CDN)的內(nèi)容信息處理方法、系統(tǒng)和設(shè)備。
背景技術(shù)
內(nèi)容分發(fā)網(wǎng)絡(luò)(OTN)的基本工作原理是:將源服務(wù)器中的內(nèi)容存儲(chǔ)分布到網(wǎng)絡(luò)邊緣,即緩存服務(wù)器(Cache Server)中,在用戶訪問內(nèi)容時(shí),利用CDN系統(tǒng)的全局負(fù)載均衡設(shè)備(Global Server Load Balance,GSLB)、即全局管控中心,將用戶的訪問指向到離用戶距離最近的工作正常的Cache服務(wù)器上,由Cache服務(wù)器直接響應(yīng)用戶的請(qǐng)求,如果Cache服務(wù)器中沒有用戶要訪問的內(nèi)容,Cache服務(wù)器會(huì)根據(jù)配置自動(dòng)到源服務(wù)器去抓取相應(yīng)的頁面并提供給用戶??梢?,CDN系統(tǒng)能夠提高用戶訪問的響應(yīng)速度和服務(wù)的可用性,從技術(shù)上解決由于網(wǎng)絡(luò)帶寬小、用戶訪問量大、網(wǎng)點(diǎn)分布不均等原因而造成的應(yīng)用服務(wù)質(zhì)量問題。圖1是⑶N系統(tǒng)的基本架構(gòu)圖。⑶N系統(tǒng)在組網(wǎng)結(jié)構(gòu)上采用扁平化的網(wǎng)絡(luò)結(jié)構(gòu),所有服務(wù)節(jié)點(diǎn)均由全局管控中心直接管控,由全局管控中心直接維護(hù)各服務(wù)節(jié)點(diǎn)的狀態(tài)信息。其中,服務(wù)節(jié)點(diǎn)是Cache服務(wù)器的集合,一個(gè)服務(wù)節(jié)點(diǎn)可以包含不同類型的Cache服務(wù)器集群,⑶N系統(tǒng)的全局管控中心包括如下功能:其一,運(yùn)營(yíng)管理功能,⑶N運(yùn)營(yíng)管理功能包含⑶N業(yè)務(wù)運(yùn)營(yíng)支撐,服務(wù)管理,SP計(jì)費(fèi),日志管理和報(bào)表等運(yùn)營(yíng)相關(guān)工作的處理;其二,網(wǎng)絡(luò)管理功能,負(fù)責(zé)網(wǎng)絡(luò)狀態(tài)監(jiān)控,全網(wǎng)資源配置,承載網(wǎng)資源信息導(dǎo)入和監(jiān)控等功能,因此,⑶N系統(tǒng)的全局管控中心是整個(gè)⑶N系統(tǒng)的網(wǎng)管中心;其三,全局資源管理功能,負(fù)責(zé)全網(wǎng)服務(wù)節(jié)點(diǎn)信息采集,資源控制策略的處理執(zhí)行,以及資源數(shù)據(jù)統(tǒng)計(jì)工作,資源信息包括服務(wù)器帶寬占用、上下行連接數(shù)、存儲(chǔ)占用等信息;其四,全局調(diào)度功能,通過DNS重定向技術(shù)并輔以負(fù)載均衡策略完成用戶調(diào)度,進(jìn)行用戶調(diào)度策略的執(zhí)行,將用戶調(diào)度到離自己距離最近、負(fù)載較輕的邊緣節(jié)點(diǎn)上進(jìn)行服務(wù);其五,全局內(nèi)容管理功能,負(fù)責(zé)全網(wǎng)服務(wù)節(jié)點(diǎn)內(nèi)容控制的相關(guān)工作;其六,對(duì)外網(wǎng)關(guān)功能,負(fù)責(zé)與業(yè)務(wù)系統(tǒng)對(duì)接傳遞業(yè)務(wù)內(nèi)容信息和數(shù)據(jù),負(fù)責(zé)與運(yùn)宮支撐系統(tǒng)對(duì)接完成CDN客戶的日志計(jì)費(fèi)功能。CDN內(nèi)容中心為服務(wù)節(jié)點(diǎn)(SP)承載內(nèi)容和SP托管內(nèi)容提供內(nèi)容存儲(chǔ)、內(nèi)容生命周期管理和內(nèi)容源服務(wù)能力,以及對(duì)內(nèi)容提供一級(jí)緩存和服務(wù)能力,在SP內(nèi)容托管情況下,內(nèi)容中心全鏡像存儲(chǔ)SP內(nèi)容,并作為該SP在⑶N中的內(nèi)容源。在為SP承載內(nèi)容過程中,內(nèi)容中心只提供一級(jí)緩存和服務(wù)能力。SP就近為最終用戶提供高質(zhì)量保證的內(nèi)容服務(wù)。SP的結(jié)構(gòu)與內(nèi)容中心的結(jié)構(gòu)完全相同,只在內(nèi)容存儲(chǔ)量和業(yè)務(wù)視角下的內(nèi)容分發(fā)層級(jí)上與內(nèi)容中心有區(qū)別。CDN支持部署多個(gè)SP,多個(gè)SP間提供負(fù)荷分擔(dān)能力。SP—般根據(jù)最終用戶的分布狀況部署,提供高質(zhì)量保證的內(nèi)容服務(wù)。由于內(nèi)容中心和服務(wù)節(jié)點(diǎn)的功能結(jié)構(gòu)完全相同,并且由全局管控中心統(tǒng)一進(jìn)行管理和控制。在物理部署時(shí),根據(jù)業(yè)務(wù)需求,同一個(gè)節(jié)點(diǎn)可以充當(dāng)內(nèi)容中心和服務(wù)節(jié)點(diǎn)中任意組合。在網(wǎng)絡(luò)中存在著許多⑶N系統(tǒng),每個(gè)⑶N系統(tǒng)通常組成獨(dú)立的域,并獨(dú)立地為域內(nèi)用戶提供服務(wù),不同CDN系統(tǒng)之間不能夠進(jìn)行互通,其缺點(diǎn)主要體現(xiàn)在:CDN系統(tǒng)內(nèi)部的資源僅供本域內(nèi)的用戶使用,資源沒有得到合理充分利用。另外,當(dāng)CDN系統(tǒng)本域內(nèi)的節(jié)點(diǎn)出現(xiàn)問題或負(fù)荷過高時(shí),也無法進(jìn)行有效的負(fù)載均衡。針對(duì)上述技術(shù)問題,目前尚沒有有效的解決方案。

發(fā)明內(nèi)容
有鑒于此,本發(fā)明提供了一種基于多個(gè)內(nèi)容分發(fā)網(wǎng)絡(luò)的內(nèi)容信息處理方法、系統(tǒng)和設(shè)備,以便提高資源利用率。本發(fā)明的技術(shù)方案具體是這樣實(shí)現(xiàn)的:—種基于多個(gè)內(nèi)容分發(fā)網(wǎng)絡(luò)⑶N系統(tǒng)的內(nèi)容信息處理方法,該方法包括:設(shè)置⑶N互通網(wǎng)關(guān),各個(gè)⑶N系統(tǒng)接入到⑶N互通網(wǎng)關(guān);⑶N互通網(wǎng)關(guān)收集各個(gè)⑶N系統(tǒng)的硬件及網(wǎng)絡(luò)資源信息和內(nèi)容資源分布信息,生成全局硬件及網(wǎng)絡(luò)資源信息和全局內(nèi)容資源分布信息;根據(jù)所述全局硬件及網(wǎng)絡(luò)資源信息和全局內(nèi)容資源分布信息,在各個(gè)CDN系統(tǒng)之間交互內(nèi)容信息?!N基于多個(gè)內(nèi)容分發(fā)網(wǎng)絡(luò)⑶N系統(tǒng)的內(nèi)容信息處理系統(tǒng),該內(nèi)容信息處理系統(tǒng)包括ADN互通網(wǎng)關(guān)和多個(gè)⑶N系統(tǒng);各個(gè)⑶N系統(tǒng)接入到⑶N互通網(wǎng)關(guān);⑶N互通網(wǎng)關(guān)收集各個(gè)⑶N系統(tǒng)的硬件及網(wǎng)絡(luò)資源信息和內(nèi)容資源分布信息,生成全局硬件及網(wǎng)絡(luò)資源信息和全局內(nèi)容資源分布信息;各個(gè)⑶N系統(tǒng)根據(jù)所述全局硬件及網(wǎng)絡(luò)資源信息和全局內(nèi)容資源分布信息交互內(nèi)容信息。一種⑶N互通網(wǎng)關(guān),該⑶N互通網(wǎng)關(guān)包括接入模塊、資源管理模塊和內(nèi)容管理模塊;所述接入模塊,用于接收⑶N系統(tǒng)的接入請(qǐng)求,根據(jù)所述接入請(qǐng)求判斷是否允許所述⑶N系統(tǒng)接入;所述資源管理模塊,用于收集各個(gè)⑶N系統(tǒng)的硬件及網(wǎng)絡(luò)資源信息,生成全局硬件及網(wǎng)絡(luò)資源信息;所述內(nèi)容管理模塊,用于收集各個(gè)⑶N系統(tǒng)的內(nèi)容資源分布信息,生成全局內(nèi)容資源分布信息;該⑶N互通網(wǎng)關(guān)還包括全局信息下發(fā)模塊或請(qǐng)求調(diào)度模塊;所述全局信息下發(fā)模塊,用于將所述全局硬件及網(wǎng)絡(luò)資源信息和所述全局內(nèi)容資源分布信息下發(fā)給接入的各個(gè)CDN系統(tǒng);所述請(qǐng)求調(diào)度模塊,用于接收CDN系統(tǒng)發(fā)來的內(nèi)容資源請(qǐng)求,查詢所述全局硬件及網(wǎng)絡(luò)資源信息和所述全局內(nèi)容資源分布信息,從接入的所有CDN系統(tǒng)中選取最優(yōu)服務(wù)節(jié)點(diǎn),返回最優(yōu)服務(wù)節(jié)點(diǎn)信息。由上述技術(shù)方案可見,本發(fā)明通過設(shè)置⑶N互通網(wǎng)關(guān),將各個(gè)⑶N系統(tǒng)接入到⑶N互通網(wǎng)關(guān),使得CDN互通網(wǎng)關(guān)可以收集各個(gè)CDN系統(tǒng)的硬件及網(wǎng)絡(luò)資源信息和內(nèi)容資源分布信息,生成全局硬件及網(wǎng)絡(luò)資源信息和全局內(nèi)容資源分布信息,從而可以根據(jù)所述全局硬件及網(wǎng)絡(luò)資源信息和全局內(nèi)容資源分布信息,在各個(gè)⑶N系統(tǒng)之間交互內(nèi)容信息,實(shí)現(xiàn)了多個(gè)⑶N系統(tǒng)之間的互通和資源共享,提高了內(nèi)容資源的利用率。


圖1是⑶N系統(tǒng)的基本架構(gòu)圖。圖2是本發(fā)明提供的⑶N系統(tǒng)的內(nèi)容信息處理方法流程圖。圖3是本發(fā)明提供的⑶N系統(tǒng)的內(nèi)容信息處理系統(tǒng)架構(gòu)圖。圖4是圖3所示內(nèi)容信息處理系統(tǒng)進(jìn)行內(nèi)容資源分布信息同步的流程圖。圖5是圖3所示內(nèi)容信息處理系統(tǒng)進(jìn)行硬件資源信息同步的流程圖。圖6是圖3所示內(nèi)容信息處理系統(tǒng)進(jìn)行內(nèi)容資源調(diào)度的第一流程圖。圖7是圖3所示內(nèi)容信息處理系統(tǒng)進(jìn)行內(nèi)容資源調(diào)度的第二流程圖。圖8是⑶N互通網(wǎng)關(guān)選取最優(yōu)服務(wù)節(jié)點(diǎn)的資源查詢流程圖。圖9是采用圖6所示調(diào)度方式進(jìn)行用戶調(diào)度的流程圖。圖10是采用圖6所示調(diào)度方式進(jìn)行用戶調(diào)度的流程圖。圖11是本發(fā)明提供的一個(gè)CDN系統(tǒng)從另一 CDN系統(tǒng)中獲取熱點(diǎn)內(nèi)容的流程圖。圖12是本發(fā)明提供的⑶N互通網(wǎng)關(guān)結(jié)構(gòu)圖。
具體實(shí)施例方式本發(fā)明在多個(gè)⑶N系統(tǒng)共存的場(chǎng)景下,通過引入⑶N互通網(wǎng)關(guān)(⑶N ConnectingGateway, CCG),實(shí)現(xiàn)各個(gè)⑶N系統(tǒng)在內(nèi)容層和調(diào)度層面的互聯(lián)互通,使得其中一個(gè)⑶N系統(tǒng)可以按照定義的規(guī)則實(shí)現(xiàn)跨CDN系統(tǒng)的用戶訪問調(diào)度,從而實(shí)現(xiàn)不同CDN系統(tǒng)之間的資源共享。圖2是本發(fā)明提供的⑶N系統(tǒng)的內(nèi)容信息處理方法流程圖。如圖2所示,該流程包括:步驟201,設(shè)置⑶N互通網(wǎng)關(guān),各個(gè)⑶N系統(tǒng)接入到⑶N互通網(wǎng)關(guān)。步驟202,⑶N互通網(wǎng)關(guān)收集各個(gè)⑶N系統(tǒng)的硬件及網(wǎng)絡(luò)資源信息和內(nèi)容資源分布信息,生成全局硬件及網(wǎng)絡(luò)資源信息和全局內(nèi)容資源分布信息。其中的硬件及網(wǎng)絡(luò)資源信息,包括⑶N系統(tǒng)的硬件可用資源信息,例如CPU占用率、剩余的存儲(chǔ)空間等,還包括網(wǎng)絡(luò)可用資源信息,例如可用的網(wǎng)絡(luò)帶寬等。步驟203,根據(jù)所述全局硬件及網(wǎng)絡(luò)資源信息和全局內(nèi)容資源分布信息,在各個(gè)⑶N系統(tǒng)之間交互內(nèi)容信息。圖3是本發(fā)明提供的⑶N系統(tǒng)的內(nèi)容信息處理系統(tǒng)架構(gòu)圖。如圖3所示,該內(nèi)容信息處理系統(tǒng)包括⑶N互通網(wǎng)關(guān)和多個(gè)⑶N系統(tǒng),各個(gè)⑶N系統(tǒng)接入到⑶N互通網(wǎng)關(guān),具體通過⑶N系統(tǒng)中的管控中心(GSLB設(shè)備)接入到⑶N互通網(wǎng)關(guān)。⑶N互通網(wǎng)關(guān)收集各個(gè)⑶N系統(tǒng)的硬件及網(wǎng)絡(luò)資源信息和內(nèi)容資源分布信息,生成全局硬件及網(wǎng)絡(luò)資源信息和全局內(nèi)容資源分布信息,各個(gè)⑶N系統(tǒng)根據(jù)所述全局硬件及網(wǎng)絡(luò)資源信息和全局內(nèi)容資源分布信息交互內(nèi)容信息。圖3所示內(nèi)容信息處理系統(tǒng)中,各個(gè)⑶N系統(tǒng)接入到⑶N互通網(wǎng)關(guān)的方法具體可以包括:⑶N互通網(wǎng)關(guān)接收⑶N系統(tǒng)的接入請(qǐng)求,對(duì)所述接入請(qǐng)求進(jìn)行合法性認(rèn)證,如果合法性認(rèn)證通過,判斷所述接入請(qǐng)求中攜帶的CDN系統(tǒng)標(biāo)識(shí)是否在訪問控制列表ACL中,如果是,允許所述CDN系統(tǒng)接入,否則,所述CDN系統(tǒng)接入失敗。圖3所示內(nèi)容信息處理系統(tǒng)中,⑶N互通網(wǎng)關(guān)收集各個(gè)⑶N系統(tǒng)的硬件及網(wǎng)絡(luò)資源信息和內(nèi)容資源分布信息包括:各個(gè)⑶N系統(tǒng)周期性地向⑶N互通網(wǎng)關(guān)上報(bào)各自的硬件及網(wǎng)絡(luò)資源信息和內(nèi)容資源分布信息;或者,各個(gè)CDN系統(tǒng)在自身的硬件及網(wǎng)絡(luò)資源信息更新時(shí),向CDN互通網(wǎng)關(guān)上報(bào)自身更新的硬件及網(wǎng)絡(luò)資源信息,在自身的內(nèi)容資源分布信息更新時(shí),向CDN互通網(wǎng)關(guān)上報(bào)自身更新的內(nèi)容資源信息;或者,CDN互通網(wǎng)關(guān)根據(jù)自身需求,主動(dòng)向各個(gè)CDN系統(tǒng)發(fā)起硬件及網(wǎng)絡(luò)資源信息和內(nèi)容資源分布信息的查詢,由CDN系統(tǒng)在響應(yīng)消息中將對(duì)應(yīng)的數(shù)據(jù)回復(fù)給⑶N互通網(wǎng)關(guān)。其中的⑶N互通網(wǎng)關(guān)支持向不同⑶N系統(tǒng)中的服務(wù)節(jié)點(diǎn)進(jìn)行主動(dòng)性的健康探測(cè)。圖4是圖3所示內(nèi)容信息處理系統(tǒng)進(jìn)行內(nèi)容資源分布信息同步的流程圖。圖4以所述內(nèi)容信息處理系統(tǒng)包括⑶N系統(tǒng)AXDN系統(tǒng)BXDN系統(tǒng)C和⑶N互通網(wǎng)關(guān)為例進(jìn)行說明,如圖4所示,該流程包括:步驟401,⑶N系統(tǒng)A周期性地將該系統(tǒng)內(nèi)部的內(nèi)容資源分布信息上報(bào)給⑶N互通網(wǎng)關(guān)。步驟402,⑶N系統(tǒng)B周期性地將該系統(tǒng)內(nèi)部的內(nèi)容資源分布信息上報(bào)給⑶N互通網(wǎng)關(guān)。步驟403,⑶N系統(tǒng)C周期性地將該系統(tǒng)內(nèi)部的內(nèi)容資源分布信息上報(bào)給⑶N互通網(wǎng)關(guān)。其中,步驟401 步驟403的先后順序沒有限制,也可以并發(fā)進(jìn)行。其中的內(nèi)容資源分布信息可以稱為內(nèi)容視圖。步驟404,⑶N互通網(wǎng)關(guān)對(duì)接收到的各個(gè)⑶N系統(tǒng)上報(bào)的內(nèi)容資源分布信息進(jìn)行整合、關(guān)聯(lián)處理,形成覆蓋多個(gè)CDN系統(tǒng)的全局內(nèi)容資源分布信息。步驟405,⑶N互通網(wǎng)關(guān)周期性地將所述全局內(nèi)容資源分布信息下發(fā)給⑶N系統(tǒng)A的全局管控中心。步驟406,⑶N互通網(wǎng)關(guān)周期性地將所述全局內(nèi)容資源分布信息下發(fā)給⑶N系統(tǒng)B的全局管控中心。步驟407 ADN互通網(wǎng)關(guān)周期性地將所述全局內(nèi)容資源分布信息下發(fā)給⑶N系統(tǒng)C的全局管控中心。其中,步驟405 步驟407的先后順序沒有限制,也可以并發(fā)進(jìn)行。另外,步驟405 步驟407為可選步驟。除了圖4所示的周期性上報(bào)和下發(fā)內(nèi)容資源分布信息外,⑶N互通網(wǎng)關(guān)還支持事件觸發(fā)型更新,即在CDN系統(tǒng)內(nèi)部發(fā)生了內(nèi)容更新后,該發(fā)生了內(nèi)容更新的CDN系統(tǒng)通過其全局管控中心立刻將更新的內(nèi)容資源分布信息上報(bào)給⑶N互通網(wǎng)關(guān),⑶N互通網(wǎng)關(guān)可以在本地更新全局內(nèi)容資源分布信息后,立即將更新的全局內(nèi)容資源分布信息下發(fā)給各個(gè)⑶N系統(tǒng)。圖5是圖3所示內(nèi)容信息處理系統(tǒng)進(jìn)行硬件及網(wǎng)絡(luò)資源信息同步的流程圖。圖5以所述內(nèi)容信息處理系統(tǒng)包括⑶N系統(tǒng)AXDN系統(tǒng)BXDN系統(tǒng)C和⑶N互通網(wǎng)關(guān)為例進(jìn)行說明,如圖5所示,該流程包括:步驟501,⑶N系統(tǒng)A周期性地將該系統(tǒng)內(nèi)部的硬件及網(wǎng)絡(luò)資源信息上報(bào)給⑶N互通網(wǎng)關(guān)。步驟502,⑶N系統(tǒng)B周期性地將該系統(tǒng)內(nèi)部的硬件及網(wǎng)絡(luò)資源信息上報(bào)給⑶N互通網(wǎng)關(guān)。步驟503,⑶N系統(tǒng)C周期性地將該系統(tǒng)內(nèi)部的硬件及網(wǎng)絡(luò)資源信息上報(bào)給⑶N互通網(wǎng)關(guān)。其中,步驟501 步驟503的先后順序沒有限制,也可以并發(fā)進(jìn)行。步驟504,⑶N互通網(wǎng)關(guān)對(duì)接收到的各個(gè)⑶N系統(tǒng)上報(bào)的硬件及網(wǎng)絡(luò)資源信息進(jìn)行整合、關(guān)聯(lián)處理,形成覆蓋多個(gè)CDN系統(tǒng)的全局硬件及網(wǎng)絡(luò)資源信息。步驟505,⑶N互通網(wǎng)關(guān)周期性地將所述全局硬件及網(wǎng)絡(luò)資源信息下發(fā)給⑶N系統(tǒng)A的全局管控中心。步驟506,⑶N互通網(wǎng)關(guān)周期性地將所述全局硬件及網(wǎng)絡(luò)資源信息下發(fā)給⑶N系統(tǒng)B的全局管控中心。步驟507,⑶N互通網(wǎng)關(guān)周期性地將所述全局硬件及網(wǎng)絡(luò)資源信息下發(fā)給⑶N系統(tǒng)C的全局管控中心。其中,步驟505 步驟507的先后順序沒有限制,也可以并發(fā)進(jìn)行。另外,步驟505 步驟507為可選步驟。除了圖5所示的周期性上報(bào)和下發(fā)硬件及網(wǎng)絡(luò)資源信息外,⑶N互通網(wǎng)關(guān)還支持事件觸發(fā)型更新,即在CDN系統(tǒng)內(nèi)部發(fā)生了硬件及網(wǎng)絡(luò)資源更新后,該發(fā)生了硬件及網(wǎng)絡(luò)資源更新的CDN系統(tǒng)通過其全局管控中心立刻將更新的硬件及網(wǎng)絡(luò)資源信息上報(bào)給CDN互通網(wǎng)關(guān),CDN互通網(wǎng)關(guān)可以在本地更新全局硬件及網(wǎng)絡(luò)資源信息后,立即將更新的全局硬件及網(wǎng)絡(luò)資源信息下發(fā)給各個(gè)CDN系統(tǒng)。圖3所示內(nèi)容信息處理系統(tǒng)中,當(dāng)用戶節(jié)點(diǎn)請(qǐng)求內(nèi)容資源時(shí),可以采用兩種調(diào)度方式中的任意一種,具體請(qǐng)參見圖6 圖7。圖6是圖3所示內(nèi)容信息處理系統(tǒng)進(jìn)行內(nèi)容資源調(diào)度的第一流程圖。在圖6所示流程中,⑶N系統(tǒng)根據(jù)接收的全局硬件及網(wǎng)絡(luò)資源信息和全局內(nèi)容資源分布信息,從其他CDN系統(tǒng)獲取內(nèi)容信息,具體地,該流程包括:步驟601,⑶N系統(tǒng)接收用戶節(jié)點(diǎn)的內(nèi)容獲取請(qǐng)求。步驟602,所述⑶N系統(tǒng)查詢⑶N互通網(wǎng)關(guān)下發(fā)的全局內(nèi)容資源分布信息和硬件及網(wǎng)絡(luò)資源信息,根據(jù)查詢結(jié)果從所有CDN系統(tǒng)中選取最優(yōu)服務(wù)節(jié)點(diǎn)。步驟603,所述⑶N系統(tǒng)將所述最優(yōu)服務(wù)節(jié)點(diǎn)的地址返回給用戶節(jié)點(diǎn)。步驟604,所述用戶節(jié)點(diǎn)從所述最優(yōu)服務(wù)節(jié)點(diǎn)獲取內(nèi)容。圖7是圖3所示內(nèi)容信息處理系統(tǒng)進(jìn)行內(nèi)容資源調(diào)度的第二流程圖。 如圖7所示,該流程包括:
步驟701,⑶N系統(tǒng)向⑶N互通網(wǎng)關(guān)發(fā)起內(nèi)容資源請(qǐng)求。步驟702,⑶N互通網(wǎng)關(guān)根據(jù)全局硬件及網(wǎng)絡(luò)資源信息和全局內(nèi)容資源分布信息,從所有CDN系統(tǒng)中選取最優(yōu)服務(wù)節(jié)點(diǎn)。步驟703,⑶N互通網(wǎng)關(guān)將所述最優(yōu)服務(wù)節(jié)點(diǎn)的地址發(fā)給所述⑶N系統(tǒng)。步驟704,所述CDN系統(tǒng)從所述最優(yōu)服務(wù)節(jié)點(diǎn)獲取內(nèi)容、或調(diào)度用戶從所述最優(yōu)服務(wù)節(jié)點(diǎn)獲取內(nèi)容。其中,在步驟702中,⑶N互通網(wǎng)關(guān)從所有⑶N系統(tǒng)中選取最優(yōu)服務(wù)節(jié)點(diǎn)可以采用下面兩種資源查詢方式中的任意一種。在方式一中,⑶N互通網(wǎng)關(guān)直接檢索該⑶N互通網(wǎng)關(guān)本地的全局硬件及網(wǎng)絡(luò)資源信息和全局內(nèi)容資源分布信息,根據(jù)檢索結(jié)果確定最優(yōu)服務(wù)節(jié)點(diǎn),例如,從存儲(chǔ)有內(nèi)容資源請(qǐng)求所請(qǐng)求的內(nèi)容的所有服務(wù)節(jié)點(diǎn)中,選擇硬件及網(wǎng)絡(luò)資源最優(yōu)的服務(wù)節(jié)點(diǎn)作為最優(yōu)服務(wù)節(jié)點(diǎn)。關(guān)于第二種資源查詢方式,具體請(qǐng)參見圖8。圖8是⑶N互通網(wǎng)關(guān)選取最優(yōu)服務(wù)節(jié)點(diǎn)的資源查詢流程圖。如圖8所示,該流程包括:步驟801,⑶N互通網(wǎng)關(guān)查詢本地生成的全局硬件及網(wǎng)絡(luò)資源信息和全局內(nèi)容資源分布信息,向存儲(chǔ)有內(nèi)容資源請(qǐng)求所請(qǐng)求獲取的內(nèi)容的CDN系統(tǒng)發(fā)送最優(yōu)節(jié)點(diǎn)查詢請(qǐng)求。步驟802,存儲(chǔ)有內(nèi)容資源請(qǐng)求所請(qǐng)求獲取的內(nèi)容的CDN系統(tǒng)根據(jù)自身的硬件及網(wǎng)絡(luò)資源維護(hù)情況,確定系統(tǒng)內(nèi)最優(yōu)服務(wù)節(jié)點(diǎn)。步驟803,存儲(chǔ)有內(nèi)容資源請(qǐng)求所請(qǐng)求獲取的內(nèi)容的CDN系統(tǒng)將系統(tǒng)內(nèi)最優(yōu)服務(wù)節(jié)點(diǎn)信息返回給所述⑶N互通網(wǎng)關(guān)。步驟804,所述CDN互通網(wǎng)關(guān)根據(jù)系統(tǒng)內(nèi)最優(yōu)服務(wù)節(jié)點(diǎn),確定從所有系統(tǒng)中選取的最優(yōu)服務(wù)節(jié)點(diǎn)。圖8所示流程中,⑶N互通網(wǎng)關(guān)可以向所有存儲(chǔ)了內(nèi)容資源請(qǐng)求所請(qǐng)求的內(nèi)容的CDN系統(tǒng)發(fā)送最優(yōu)節(jié)點(diǎn)查詢請(qǐng)求,然后從各個(gè)CDN系統(tǒng)返回的系統(tǒng)內(nèi)最優(yōu)服務(wù)節(jié)點(diǎn)中選擇所有系統(tǒng)中的最優(yōu)服務(wù)節(jié)點(diǎn);CDN互通網(wǎng)關(guān)也可以從所有存儲(chǔ)了內(nèi)容資源請(qǐng)求所請(qǐng)求的內(nèi)容的CDN系統(tǒng)中,選擇一個(gè)CDN系統(tǒng),向選擇的該CDN系統(tǒng)發(fā)送最優(yōu)節(jié)點(diǎn)查詢請(qǐng)求,將該CDN系統(tǒng)返回的系統(tǒng)內(nèi)最優(yōu)服務(wù)節(jié)點(diǎn)確定為所有CDN系統(tǒng)的最優(yōu)服務(wù)節(jié)點(diǎn)。其中,CDN互通網(wǎng)關(guān)所選取的最優(yōu)服務(wù)節(jié)點(diǎn)是能夠?qū)ν馓峁┓?wù)的節(jié)點(diǎn),即能夠?qū)υ撟顑?yōu)服務(wù)節(jié)點(diǎn)所在CDN系統(tǒng)以外的其他CDN系統(tǒng)提供服務(wù)的節(jié)點(diǎn)。下面舉具體的例子,對(duì)圖6 圖7所示兩種調(diào)度方式進(jìn)行示例性說明。圖6所示的調(diào)度方式通常適用于對(duì)等的兩個(gè)⑶N進(jìn)行互聯(lián)互通,例如有兩個(gè)⑶N服務(wù)提供商提供的CDN系統(tǒng)對(duì)接,或者一個(gè)運(yùn)營(yíng)商CDN系統(tǒng)與另一個(gè)互聯(lián)網(wǎng)CDN服務(wù)提供商進(jìn)行對(duì)接。圖9是采用圖6所示調(diào)度方式進(jìn)行用戶調(diào)度的流程圖。如圖9所示,該流程包括以下步驟:步驟901,用戶終端向Local DNS發(fā)起訪問域名的DNS解析請(qǐng)求。步驟902,Local DNS向歸屬的⑶N系統(tǒng)A的全局管控中心發(fā)起解析請(qǐng)求。
步驟903,⑶N系統(tǒng)A的全局管控中心根據(jù)⑶N互通網(wǎng)關(guān)下發(fā)的全局硬件及網(wǎng)絡(luò)資源信息和全局內(nèi)容資源分布信息,對(duì)用戶請(qǐng)求進(jìn)行資源和內(nèi)容可用性的判斷,經(jīng)判斷CDN系統(tǒng)B的服務(wù)器節(jié)點(diǎn)I為最優(yōu)節(jié)點(diǎn)。步驟904,⑶N系統(tǒng)A的全局管控中心對(duì)⑶N系統(tǒng)B的服務(wù)節(jié)點(diǎn)I進(jìn)行主動(dòng)性的健康性探測(cè),例如可以采用ICMP、TCP、UDP、HTTP等多種方式進(jìn)行健康性探測(cè)。本步驟為可選步驟。如果經(jīng)探測(cè),服務(wù)節(jié)點(diǎn)I為可以正常提供服務(wù)的健康節(jié)點(diǎn),則執(zhí)行步驟905,否則返回步驟903重新選擇最優(yōu)服務(wù)節(jié)點(diǎn)。步驟905,⑶N系統(tǒng)A的全局管控中心向Local DNS返回⑶N系統(tǒng)B的服務(wù)節(jié)點(diǎn)I的IP地址。步驟906,Local DNS向用戶返回⑶N系統(tǒng)B的服務(wù)節(jié)點(diǎn)I的IP地址。步驟907,用戶終端根據(jù)網(wǎng)絡(luò)側(cè)的調(diào)度,向CDN系統(tǒng)B的節(jié)點(diǎn)I發(fā)起請(qǐng)求。步驟908,⑶N系統(tǒng)B的服務(wù)節(jié)點(diǎn)將用戶訪問的內(nèi)容傳送給用戶。圖7所示的調(diào)度方式通常適用于歸屬于同一個(gè)運(yùn)營(yíng)商的多個(gè)⑶N系統(tǒng)進(jìn)行對(duì)接,例如運(yùn)營(yíng)商A省的⑶N系統(tǒng)與B省的⑶N系統(tǒng)對(duì)接,此時(shí)需要在全網(wǎng)層面新增⑶N互通網(wǎng)關(guān)設(shè)備,并與A?、荖系統(tǒng)與B省⑶N系統(tǒng)連接。圖10是采用圖6所示調(diào)度方式進(jìn)行用戶調(diào)度的流程圖。如圖10所示,該流程包括以下步驟:步驟1001,用戶終端向Local DNS發(fā)起訪問域名的DNS解析請(qǐng)求。步驟1002,Local DNS向歸屬的⑶N系統(tǒng)A的管控中心發(fā)起解析請(qǐng)求。步驟1003,⑶N系統(tǒng)A的全局管控中心經(jīng)初步判定,在其他⑶N網(wǎng)絡(luò)中存在該內(nèi)容,⑶N系統(tǒng)A的全局管控中心將解析請(qǐng)求前傳給⑶N互通網(wǎng)關(guān)。步驟1004,⑶N互通網(wǎng)關(guān)對(duì)用戶請(qǐng)求進(jìn)行資源和內(nèi)容可用性的判斷,經(jīng)本地查詢及檢索后發(fā)現(xiàn)CDN系統(tǒng)B的服務(wù)器節(jié)點(diǎn)I為最優(yōu)節(jié)點(diǎn)。步驟1005,⑶N互通網(wǎng)關(guān)支持向⑶N系統(tǒng)B的服務(wù)節(jié)點(diǎn)I進(jìn)行主動(dòng)性的健康性探測(cè),例如可以采用ICMP、TCP、UDP、HTTP等多種方式進(jìn)行健康型探測(cè)。本步驟為可選步驟。如果經(jīng)探測(cè),服務(wù)節(jié)點(diǎn)I為可以正常提供服務(wù)的健康節(jié)點(diǎn),則執(zhí)行步驟1006,否則返回步驟1004重新選擇最優(yōu)服務(wù)節(jié)點(diǎn)。步驟1006,⑶N互通網(wǎng)關(guān)向系統(tǒng)A的全局管控中心返回⑶N系統(tǒng)B的服務(wù)節(jié)點(diǎn)I的IP地址。步驟1007,⑶N系統(tǒng)A的全局管控中心向Local DNS返回⑶N系統(tǒng)B的服務(wù)節(jié)點(diǎn)I的IP地址。步驟1008,Local DNS向用戶返回⑶N系統(tǒng)B的服務(wù)節(jié)點(diǎn)I的IP地址。步驟1009,用戶終端根據(jù)網(wǎng)絡(luò)側(cè)的調(diào)度,向⑶N系統(tǒng)B的節(jié)點(diǎn)I發(fā)起請(qǐng)求。步驟1010,⑶N系統(tǒng)B的服務(wù)節(jié)點(diǎn)將用戶訪問的內(nèi)容傳送給用戶。圖11是本發(fā)明提供的一個(gè)CDN系統(tǒng)從另一 CDN系統(tǒng)中獲取熱點(diǎn)內(nèi)容的流程圖。如圖11所示,該流程包括:步驟1101,⑶N系統(tǒng)A的全局管控中心判斷某內(nèi)容為熱點(diǎn)內(nèi)容,如果該⑶N系統(tǒng)A中沒有存儲(chǔ)該熱點(diǎn)內(nèi)容,則執(zhí)行步驟1102。步驟1102,⑶N系統(tǒng)A的全局管控中心向⑶N互通網(wǎng)關(guān)查詢?cè)谄渌荖系統(tǒng)中的內(nèi)容分布情況。步驟1103,⑶N互通網(wǎng)關(guān)向⑶N系統(tǒng)A的全局管控中心返回對(duì)應(yīng)的資源內(nèi)容信息。步驟1104,⑶N系統(tǒng)A的全局管控中心向⑶N系統(tǒng)A的服務(wù)節(jié)點(diǎn)下發(fā)內(nèi)容獲取任務(wù),要求節(jié)點(diǎn)A向其他CDN系統(tǒng)獲取該內(nèi)容。步驟1105,⑶N系統(tǒng)A的服務(wù)節(jié)點(diǎn)根據(jù)任務(wù)中的具體信息訪問⑶N系統(tǒng)B的服務(wù)節(jié)點(diǎn)。步驟1106,⑶N系統(tǒng)B的服務(wù)節(jié)點(diǎn)向用戶返回請(qǐng)求的數(shù)據(jù)內(nèi)容。本發(fā)明還提供了一種⑶N互通網(wǎng)關(guān),具體請(qǐng)參見圖12。圖12是本發(fā)明提供的⑶N互通網(wǎng)關(guān)結(jié)構(gòu)圖。如圖12所示,該⑶N互通網(wǎng)關(guān)包括接入模塊1201、資源管理模塊1202和內(nèi)容管理模塊1203。接入模塊1201,用于接收⑶N系統(tǒng)的接入請(qǐng)求,根據(jù)所述接入請(qǐng)求判斷是否允許所述⑶N系統(tǒng)接入。資源管理模塊1202,用于收集各個(gè)⑶N系統(tǒng)的硬件資源信息,生成全局硬件資源信息。內(nèi)容管理模塊1203,用于收集各個(gè)⑶N系統(tǒng)的內(nèi)容資源分布信息,生成全局內(nèi)容資源分布信息。該⑶N互通網(wǎng)關(guān)還包括全局信息下發(fā)模塊1204或請(qǐng)求調(diào)度模塊1025。 全局信息下發(fā)模塊1204,用于將所述全局硬件及網(wǎng)絡(luò)資源信息和所述全局內(nèi)容資源分布信息下發(fā)給接入的各個(gè)CDN系統(tǒng)。請(qǐng)求調(diào)度模塊1205,用于接收CDN系統(tǒng)發(fā)來的內(nèi)容資源請(qǐng)求,查詢所述全局硬件及網(wǎng)絡(luò)資源信息和所述全局內(nèi)容資源分布信息,從接入的所有CDN系統(tǒng)中選取最優(yōu)服務(wù)節(jié)點(diǎn),返回最優(yōu)服務(wù)節(jié)點(diǎn)信息。其中的接入模塊1201,可以支持DNS層面的協(xié)議處理功能,在采用圖7所示調(diào)度方式二進(jìn)行用戶調(diào)度時(shí),將用戶節(jié)點(diǎn)的內(nèi)容資源請(qǐng)求提交到請(qǐng)求調(diào)度模塊1205。其中,資源管理模塊1202收集的⑶N系統(tǒng)硬件及網(wǎng)絡(luò)資源信息,可以包括⑶N系統(tǒng)中服務(wù)節(jié)點(diǎn)等設(shè)備的資源以及健康度情況,設(shè)備的剩余能力以及可以服務(wù)的能力等。資源管理模塊1202可以采用支持主動(dòng)探測(cè)和被動(dòng)收集兩類模式,在服務(wù)節(jié)點(diǎn)內(nèi)的軟硬件資源達(dá)到飽和后,支持通過接入模塊1201向外部的⑶N系統(tǒng)發(fā)出提示信息。內(nèi)容管理模塊1203可以提供對(duì)于特定內(nèi)容的查詢功能,用于接入的⑶N系統(tǒng)在調(diào)度用戶時(shí)進(jìn)行內(nèi)容定位,還可以支持手工方式的內(nèi)容資源信息增加、刪除、更新、查詢等功倉泛。請(qǐng)求調(diào)度模塊1205僅在采用圖7所示調(diào)度方式時(shí)會(huì)用到,如果采用圖6所示調(diào)度方式,則為可選模塊。圖12所示的⑶N互通網(wǎng)關(guān),還可以包括網(wǎng)絡(luò)管理模塊、日志存儲(chǔ)模塊、和/或策略
管理模塊。所述網(wǎng)絡(luò)管理模塊,用于進(jìn)行設(shè)備日志采集、系統(tǒng)告警、系統(tǒng)配置、連接數(shù)/流量等相關(guān)配置工作。所述日志存儲(chǔ)模塊,用于存儲(chǔ)系統(tǒng)日志,提供用于業(yè)務(wù)開展、內(nèi)容存儲(chǔ)、內(nèi)容使用、內(nèi)容分布的日志統(tǒng)計(jì)分析功能。所述策略管理模塊,用于進(jìn)行各類數(shù)據(jù)配置的存儲(chǔ)和管理。本發(fā)明可實(shí)現(xiàn)多個(gè)獨(dú)立的⑶N系統(tǒng)之間的整合,利于打破局部化、割裂的⑶N系統(tǒng),實(shí)現(xiàn)全網(wǎng)的統(tǒng)一管理、統(tǒng)一運(yùn)營(yíng)。對(duì)于現(xiàn)階段部署運(yùn)營(yíng)商的CDN系統(tǒng)融合及升級(jí)具有良好的參考價(jià)值。通過本發(fā)明,除了能夠提供資源利用率以外,還具備以下兩個(gè)優(yōu)點(diǎn):其一,在當(dāng)前提供服務(wù)的CDN系統(tǒng)負(fù)載較高、或邊緣節(jié)點(diǎn)發(fā)生故障時(shí),可以將用戶調(diào)度至其他CDN系統(tǒng)提供服務(wù),從而保障服務(wù)的連續(xù)性和服務(wù)質(zhì)量。其二,對(duì)于CP/SP,只需要簽約一個(gè)⑶N系統(tǒng),既可以實(shí)現(xiàn)向多個(gè)⑶N系統(tǒng)中分發(fā)內(nèi)容,避免了管理、運(yùn)維上的諸多問題和難度,同時(shí)也能夠增加覆蓋的用戶范圍。以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明保護(hù)的范圍之內(nèi)。
權(quán)利要求
1.一種基于多個(gè)內(nèi)容分發(fā)網(wǎng)絡(luò)CDN系統(tǒng)的內(nèi)容信息處理方法,其特征在于,該方法包括: 設(shè)置⑶N互通網(wǎng)關(guān),各個(gè)⑶N系統(tǒng)接入到⑶N互通網(wǎng)關(guān); CDN互通網(wǎng)關(guān)收集各個(gè)CDN系統(tǒng)的硬件及網(wǎng)絡(luò)資源信息和內(nèi)容資源分布信息,生成全局硬件及網(wǎng)絡(luò)資源信息和全局內(nèi)容資源分布信息;· 根據(jù)所述全局硬件及網(wǎng)絡(luò)資源信息和全局內(nèi)容資源分布信息,在各個(gè)CDN系統(tǒng)之間交互內(nèi)容信息。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述各個(gè)⑶N系統(tǒng)接入到⑶N互通網(wǎng)關(guān)包括: CDN互通網(wǎng)關(guān)接收CDN系統(tǒng)的接入請(qǐng)求,對(duì)所述接入請(qǐng)求進(jìn)行合法性認(rèn)證,如果合法性認(rèn)證通過,判斷所述接入請(qǐng)求中攜帶的CDN系統(tǒng)標(biāo)識(shí)是否在訪問控制列表ACL中,如果是,允許所述CDN系統(tǒng)接入,否則,所述CDN系統(tǒng)接入失敗。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,CDN互通網(wǎng)關(guān)收集各個(gè)CDN系統(tǒng)的硬件及網(wǎng)絡(luò)資源信息和內(nèi)容資源分布信息包括: 各個(gè)CDN系統(tǒng)周期性地向CDN互通網(wǎng)關(guān)上報(bào)各自的硬件及網(wǎng)絡(luò)資源信息和內(nèi)容資源分布信息; 或者,各個(gè)CDN系統(tǒng)在自身的硬件及網(wǎng)絡(luò)資源信息更新時(shí),向CDN互通網(wǎng)關(guān)上報(bào)自身更新的硬件及網(wǎng)絡(luò)資源信息,在自身的內(nèi)容資源分布信息更新時(shí),向CDN互通網(wǎng)關(guān)上報(bào)自身更新的內(nèi)容資源信息; 或者,CDN互通網(wǎng)關(guān)根據(jù)自身需求,主動(dòng)向各個(gè)CDN系統(tǒng)發(fā)起硬件及網(wǎng)絡(luò)資源信息和內(nèi)容資源分布信息的查詢,由CDN系統(tǒng)在響應(yīng)消息中將對(duì)應(yīng)的數(shù)據(jù)回復(fù)給CDN互通網(wǎng)關(guān)。
4.根據(jù)3所述的方法,其特征在于,根據(jù)所述全局硬件及網(wǎng)絡(luò)資源信息和全局內(nèi)容資源分布信息,在各個(gè)CDN系統(tǒng)之間交互內(nèi)容信息包括: CDN互通網(wǎng)關(guān)周期性地將全局硬件及網(wǎng)絡(luò)資源信息和全局內(nèi)容資源分布信息下發(fā)給各個(gè)⑶N系統(tǒng),或者在更新全局硬件及網(wǎng)絡(luò)資源信息或全局內(nèi)容資源分布信息后,立即將更新的全局硬件及網(wǎng)絡(luò)資源信息或全局內(nèi)容資源分布信息下發(fā)給各個(gè)CDN系統(tǒng),或者將通過查詢獲得的全局硬件及網(wǎng)絡(luò)資源信息或全局內(nèi)容資源分布信息下發(fā)給各個(gè)CDN系統(tǒng); ⑶N系統(tǒng)根據(jù)接收的全局硬件及網(wǎng)絡(luò)資源信息和全局內(nèi)容資源分布信息,從其他⑶N系統(tǒng)獲取內(nèi)容信息。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述CDN系統(tǒng)根據(jù)接收的全局硬件及網(wǎng)絡(luò)資源信息和全局內(nèi)容資源分布信息,從其他CDN系統(tǒng)獲取內(nèi)容信息包括: CDN系統(tǒng)接收用戶節(jié)點(diǎn)的內(nèi)容獲取請(qǐng)求,查詢?nèi)謨?nèi)容資源分布信息和硬件及網(wǎng)絡(luò)資源信息,根據(jù)查詢結(jié)果從所有CDN系統(tǒng)中選取最優(yōu)服務(wù)節(jié)點(diǎn),將該最優(yōu)服務(wù)節(jié)點(diǎn)的地址返回給用戶節(jié)點(diǎn),所述用戶節(jié)點(diǎn)從所述最優(yōu)服務(wù)節(jié)點(diǎn)獲取內(nèi)容。
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述全局硬件及網(wǎng)絡(luò)資源信息和全局內(nèi)容資源分布信息,在各個(gè)CDN系統(tǒng)之間交互內(nèi)容信息包括: ⑶N系統(tǒng)向⑶N互通網(wǎng)關(guān)發(fā)起內(nèi)容資源請(qǐng)求,⑶N互通網(wǎng)關(guān)根據(jù)所述全局硬件及網(wǎng)絡(luò)資源信息和全局內(nèi)容資源分布信息,從所有CDN系統(tǒng)中選取最優(yōu)服務(wù)節(jié)點(diǎn),將該最優(yōu)服務(wù)節(jié)點(diǎn)的地址發(fā)給所述CDN系統(tǒng),所述CDN系統(tǒng)從所述最優(yōu)服務(wù)節(jié)點(diǎn)獲取內(nèi)容、或調(diào)度用戶從所述最優(yōu)服務(wù)節(jié)點(diǎn)獲取內(nèi)容。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,⑶N互通網(wǎng)關(guān)根據(jù)所述全局硬件及網(wǎng)絡(luò)資源信息和全局內(nèi)容資源分布信息,從所有CDN系統(tǒng)中選取最優(yōu)服務(wù)節(jié)點(diǎn)包括: CDN互通網(wǎng)關(guān)查詢本地生成的全局硬件及網(wǎng)絡(luò)資源信息和全局內(nèi)容資源分布信息,根據(jù)查詢結(jié)果,從所有CDN系統(tǒng)中選取最優(yōu)服務(wù)節(jié)點(diǎn)。
8.根據(jù)權(quán)利要求6所述的方法,其特征在于,⑶N互通網(wǎng)關(guān)根據(jù)所述全局硬件及網(wǎng)絡(luò)資源信息和全局內(nèi)容資源分布信息,從所有CDN系統(tǒng)中選取最優(yōu)服務(wù)節(jié)點(diǎn)包括: CDN互通網(wǎng)關(guān)查詢本地生成的全局硬件及網(wǎng)絡(luò)資源信息和全局內(nèi)容資源分布信息,向存儲(chǔ)有內(nèi)容資源請(qǐng)求所請(qǐng)求獲取的內(nèi)容的CDN系統(tǒng)發(fā)送最優(yōu)節(jié)點(diǎn)查詢請(qǐng)求,存儲(chǔ)有內(nèi)容資源請(qǐng)求所請(qǐng)求獲取的內(nèi)容的CDN系統(tǒng)根據(jù)自身的資源維護(hù)情況,確定系統(tǒng)內(nèi)最優(yōu)服務(wù)節(jié)點(diǎn),將系統(tǒng)內(nèi)最優(yōu)服務(wù)節(jié)點(diǎn)信息返回給所述CDN互通網(wǎng)關(guān),所述CDN互通網(wǎng)關(guān)根據(jù)系統(tǒng)內(nèi)最優(yōu)服務(wù)節(jié)點(diǎn),確定從所有系統(tǒng)中選取的最優(yōu)服務(wù)節(jié)點(diǎn)。
9.一種基于多個(gè)內(nèi)容分發(fā)網(wǎng)絡(luò)CDN系統(tǒng)的內(nèi)容信息處理系統(tǒng),其特征在于,該內(nèi)容信息處理系統(tǒng)包括ADN互通網(wǎng)關(guān)和多個(gè)⑶N系統(tǒng); 各個(gè)⑶N系統(tǒng)接入到⑶N·互通網(wǎng)關(guān); CDN互通網(wǎng)關(guān)收集各個(gè)CDN系統(tǒng)的硬件及網(wǎng)絡(luò)資源信息和內(nèi)容資源分布信息,生成全局硬件及網(wǎng)絡(luò)資源信息和全局內(nèi)容資源分布信息; 各個(gè)⑶N系統(tǒng)根據(jù)所述全局硬件及網(wǎng)絡(luò)資源信息和全局內(nèi)容資源分布信息交互內(nèi)容信息。
10.根據(jù)權(quán)利要求9所述的內(nèi)容處理系統(tǒng),其特征在于, 各個(gè)CDN系統(tǒng)周期性地向CDN互通網(wǎng)關(guān)上報(bào)各自的硬件及網(wǎng)絡(luò)資源信息和內(nèi)容資源分布信息; 或者,各個(gè)CDN系統(tǒng)在自身的硬件及網(wǎng)絡(luò)資源信息更新時(shí),向CDN互通網(wǎng)關(guān)上報(bào)自身更新的硬件及網(wǎng)絡(luò)資源信息,在自身的內(nèi)容資源分布信息更新時(shí),向CDN互通網(wǎng)關(guān)上報(bào)自身更新的內(nèi)容資源信息。
或者,CDN互通網(wǎng)關(guān)根據(jù)自身需求,主動(dòng)向各個(gè)CDN系統(tǒng)發(fā)起硬件及網(wǎng)絡(luò)資源信息和內(nèi)容資源分布信息的查詢,由CDN系統(tǒng)在響應(yīng)消息中將對(duì)應(yīng)的數(shù)據(jù)回復(fù)給CDN互通網(wǎng)關(guān)。
11.根據(jù)權(quán)利要求10所述的內(nèi)容處理系統(tǒng),其特征在于, CDN互通網(wǎng)關(guān)周期性地將全局硬件及網(wǎng)絡(luò)資源信息和全局內(nèi)容資源分布信息下發(fā)給各個(gè)⑶N系統(tǒng),或者在更新全局硬件及網(wǎng)絡(luò)資源信息或全局內(nèi)容資源分布信息后,立即將更新的全局硬件及網(wǎng)絡(luò)資源信息或全局內(nèi)容資源分布信息下發(fā)給各個(gè)⑶N系統(tǒng); ⑶N系統(tǒng)根據(jù)接收的全局硬件及網(wǎng)絡(luò)資源信息和全局內(nèi)容資源分布信息,從其他⑶N系統(tǒng)獲取內(nèi)容信息。
12.根據(jù)權(quán)利要求11所述的內(nèi)容處理系統(tǒng),其特征在于, CDN系統(tǒng)接收用戶節(jié)點(diǎn)的內(nèi)容獲取請(qǐng)求,查詢?nèi)謨?nèi)容資源分布信息和硬件及網(wǎng)絡(luò)資源信息,根據(jù)查詢結(jié)果從所有CDN系統(tǒng)中選取最優(yōu)服務(wù)節(jié)點(diǎn),將該最優(yōu)服務(wù)節(jié)點(diǎn)的地址返回給用戶節(jié)點(diǎn),所述用戶節(jié)點(diǎn)從所述最優(yōu)服務(wù)節(jié)點(diǎn)獲取內(nèi)容。
13.根據(jù)權(quán)利要求9所述的內(nèi)容處理系統(tǒng),其特征在于, ⑶N系統(tǒng)向⑶N互通網(wǎng)關(guān)發(fā)起內(nèi)容資源請(qǐng)求;CDN互通網(wǎng)關(guān)根據(jù)所述全局硬件及網(wǎng)絡(luò)資源信息和全局內(nèi)容資源分布信息,從所有CDN系統(tǒng)中選取最優(yōu)服務(wù)節(jié)點(diǎn),將該最優(yōu)服務(wù)節(jié)點(diǎn)的地址發(fā)給所述CDN系統(tǒng); 所述CDN系統(tǒng)從所述最優(yōu)服務(wù)節(jié)點(diǎn)獲取內(nèi)·容、或調(diào)度用戶從所述最優(yōu)服務(wù)節(jié)點(diǎn)獲取內(nèi)容。
14.根據(jù)權(quán)利要求13所述的內(nèi)容處理系統(tǒng),其特征在于, CDN互通網(wǎng)關(guān)查詢本地生成的全局硬件及網(wǎng)絡(luò)資源信息和全局內(nèi)容資源分布信息,根據(jù)查詢結(jié)果,從所有CDN系統(tǒng)中選取最優(yōu)服務(wù)節(jié)點(diǎn); 或者,CDN互通網(wǎng)關(guān)查詢本地生成的全局硬件及網(wǎng)絡(luò)資源信息和全局內(nèi)容資源分布信息,向存儲(chǔ)有內(nèi)容資源請(qǐng)求所請(qǐng)求獲取的內(nèi)容的CDN系統(tǒng)發(fā)送最優(yōu)節(jié)點(diǎn)查詢請(qǐng)求,存儲(chǔ)有內(nèi)容資源請(qǐng)求所請(qǐng)求獲取的內(nèi)容的CDN系統(tǒng)根據(jù)自身的資源維護(hù)情況,確定系統(tǒng)內(nèi)最優(yōu)服務(wù)節(jié)點(diǎn),將系統(tǒng)內(nèi)最優(yōu)服務(wù)節(jié)點(diǎn)信息返回給所述CDN互通網(wǎng)關(guān),所述CDN互通網(wǎng)關(guān)根據(jù)系統(tǒng)內(nèi)最優(yōu)服務(wù)節(jié)點(diǎn),確定從所有系統(tǒng)中選取的最優(yōu)服務(wù)節(jié)點(diǎn)。
15.一種⑶N互通網(wǎng)關(guān),其特征在于,該⑶N互通網(wǎng)關(guān)包括接入模塊、資源管理模塊和內(nèi)容管理模塊; 所述接入模塊,用于接收CDN系統(tǒng)的接入請(qǐng)求,根據(jù)所述接入請(qǐng)求判斷是否允許所述CDN系統(tǒng)接入; 所述資源管理模塊,用于收集各個(gè)CDN系統(tǒng)的硬件及網(wǎng)絡(luò)資源信息,生成全局硬件及網(wǎng)絡(luò)資源信息; 所述內(nèi)容管理模塊,用于收集各個(gè)CDN系統(tǒng)的內(nèi)容資源分布信息,生成全局內(nèi)容資源分布信息; 該CDN互通網(wǎng)關(guān)還包括全局信息下發(fā)模塊或請(qǐng)求調(diào)度模塊; 所述全局信息下發(fā)模塊,用于將所述全局硬件及網(wǎng)絡(luò)資源信息和所述全局內(nèi)容資源分布信息下發(fā)給接入的各個(gè)CDN系統(tǒng); 所述請(qǐng)求調(diào)度模塊,用于接收CDN系統(tǒng)發(fā)來的內(nèi)容資源請(qǐng)求,查詢所述全局硬件及網(wǎng)絡(luò)資源信息和所述全局內(nèi)容資源分布信息,從接入的所有CDN系統(tǒng)中選取最優(yōu)服務(wù)節(jié)點(diǎn),返回最優(yōu)服務(wù)節(jié)點(diǎn)信息。
全文摘要
本發(fā)明實(shí)施例公開了一種基于多個(gè)內(nèi)容分發(fā)網(wǎng)絡(luò)的內(nèi)容信息處理方法、系統(tǒng)和設(shè)備。該方法包括設(shè)置CDN互通網(wǎng)關(guān),各個(gè)CDN系統(tǒng)接入到CDN互通網(wǎng)關(guān);CDN互通網(wǎng)關(guān)收集各個(gè)CDN系統(tǒng)的硬件及網(wǎng)絡(luò)資源信息和內(nèi)容資源分布信息,生成全局硬件及網(wǎng)絡(luò)資源信息和全局內(nèi)容資源分布信息;根據(jù)所述全局硬件資源信息和全局內(nèi)容資源分布信息,在各個(gè)CDN系統(tǒng)之間交互內(nèi)容信息。應(yīng)用本發(fā)明能夠提高資源利用率。
文檔編號(hào)H04L29/08GK103078880SQ20111032792
公開日2013年5月1日 申請(qǐng)日期2011年10月25日 優(yōu)先權(quán)日2011年10月25日
發(fā)明者倪偉, 畢婭娜, 盧永軍, 唐志文, 姜欣, 于蓉蓉, 張炎 申請(qǐng)人:中國(guó)移動(dòng)通信集團(tuán)公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1