一種網(wǎng)絡(luò)資源調(diào)度方法及網(wǎng)絡(luò)資源管理服務(wù)器的制造方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及通信技術(shù)領(lǐng)域,特別涉及一種網(wǎng)絡(luò)資源調(diào)度方法及網(wǎng)絡(luò)資源管理服務(wù) 器。
【背景技術(shù)】
[0002] 隨著2G/3G/LTE/WLAN的發(fā)展,中國移動移動互聯(lián)網(wǎng)流量大幅上升,為了解決"網(wǎng) 內(nèi)資源不足、與聯(lián)通/電信的出口結(jié)算費(fèi)用高、互聯(lián)互通出口擁塞"的問題,現(xiàn)有技術(shù)中采 取IDC((InternetDataCenter):即互聯(lián)網(wǎng)數(shù)據(jù)中也)引入、建設(shè)緩存設(shè)備等手段引入互 聯(lián)網(wǎng)資源。
[0003] 而為了對互聯(lián)網(wǎng)資源進(jìn)行更加有效的管理,建設(shè)互聯(lián)網(wǎng)內(nèi)容資源管理平臺,互聯(lián) 網(wǎng)內(nèi)容資源管理平臺生成并維護(hù)全網(wǎng)內(nèi)容視圖,根據(jù)"質(zhì)量優(yōu)先、網(wǎng)內(nèi)優(yōu)先"的原則給Local DNS(DomainNameSystem;域名系統(tǒng))下發(fā)調(diào)度策略,而LocalDNS根據(jù)調(diào)度策略對網(wǎng)絡(luò) 資源進(jìn)行調(diào)度,請參考圖1,為調(diào)度網(wǎng)絡(luò)資源的流程圖,具體包括W下步驟:
[0004] 步驟S101 ;用戶向LocalDNS發(fā)起DNS請求;
[000引步驟S102 ;如果在鏈路上部署了分光設(shè)備,將DNS請求鏡像至WebCache(網(wǎng)絡(luò)緩 存)系統(tǒng),其中WebCache根據(jù)運(yùn)營商策略緩存熱點(diǎn)網(wǎng)站的內(nèi)容,如果WebCache有資源且DNS 重定向結(jié)果快于LocalDNS查詢的結(jié)果,直接將用戶調(diào)度至WebCache系統(tǒng);
[0006] 步驟S103;LocalDNS查詢WebCache系統(tǒng),如果是配置的WebCache白名單,將DNS 請求轉(zhuǎn)發(fā)給WebCache系統(tǒng),并將WebCache的IP返回給用戶。
[0007] 步驟S104 ;查詢LocalDNS的緩存,如果有內(nèi)容將DNS緩存結(jié)果返回給用戶;
[0008] 步驟S105 ;如果步驟S103和步驟S104長時間未響應(yīng),LocalDNS遞歸查詢;
[000引步驟S106 ;向用戶返回DNS解析結(jié)果。
[0010] 本申請發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少具有W下技術(shù)問題:
[0011] 由于在現(xiàn)有技術(shù)中,在確定網(wǎng)絡(luò)資源的調(diào)度策略時,只考慮到資源質(zhì)量和資源歸 屬,故而在存在多個用戶請求同一域名時,會將該多個用戶都調(diào)度至網(wǎng)內(nèi)資源質(zhì)量好的資 源處,也即是會將大量用戶調(diào)度至同一資源處,從而導(dǎo)致鏈路發(fā)生擁塞。
【發(fā)明內(nèi)容】
[0012] 本發(fā)明實(shí)施例提供一種網(wǎng)絡(luò)資源調(diào)度方法及網(wǎng)絡(luò)資源管理服務(wù)器,W解決采用現(xiàn) 有技術(shù)中的調(diào)度策略調(diào)度網(wǎng)絡(luò)資源時,所導(dǎo)致的鏈路發(fā)生擁塞的技術(shù)問題。
[0013] 本發(fā)明實(shí)施例技術(shù)方案如下:
[0014] 第一方面,本發(fā)明實(shí)施例提供一種網(wǎng)絡(luò)資源調(diào)度方法,應(yīng)用于網(wǎng)絡(luò)資源管理服務(wù) 器,包括;獲得所述網(wǎng)絡(luò)資源管理服務(wù)器的網(wǎng)絡(luò)資源歸屬、網(wǎng)絡(luò)資源質(zhì)量和網(wǎng)絡(luò)質(zhì)量;根據(jù) 所述網(wǎng)絡(luò)資源歸屬、所述網(wǎng)絡(luò)資源質(zhì)量和所述網(wǎng)絡(luò)質(zhì)量為網(wǎng)絡(luò)資源確定調(diào)度策略;將所述 調(diào)度策略發(fā)送至LocalDNS域名系統(tǒng)。
[0015] 由上述方案可知,在為網(wǎng)絡(luò)資源確定調(diào)度策略時,綜合考慮了網(wǎng)絡(luò)資源管理服務(wù) 器的網(wǎng)絡(luò)資源歸屬、網(wǎng)絡(luò)資源質(zhì)量和網(wǎng)絡(luò)質(zhì)量,故而在調(diào)度時可w通過網(wǎng)絡(luò)質(zhì)量對請求同 一域名的多個用戶進(jìn)行分流,從而達(dá)到降低鏈路擁塞的技術(shù)效果。
[0016] 優(yōu)選的,所述根據(jù)所述網(wǎng)絡(luò)資源歸屬、所述網(wǎng)絡(luò)資源質(zhì)量和所述網(wǎng)絡(luò)質(zhì)量為網(wǎng)絡(luò) 資源確定調(diào)度策略,具體包括;根據(jù)網(wǎng)絡(luò)資源歸屬、網(wǎng)絡(luò)資源質(zhì)量和網(wǎng)絡(luò)質(zhì)量確定每個域名 對應(yīng)的多個網(wǎng)絡(luò)資源的網(wǎng)絡(luò)資源評分值;將每個域名對應(yīng)的多個網(wǎng)絡(luò)資源中網(wǎng)絡(luò)資源評分 值從高到低排序后的前N位的網(wǎng)絡(luò)資源加入所述調(diào)度策略,N為正整數(shù)。由上述方案可知, 針對每個網(wǎng)絡(luò)資源都會包含網(wǎng)絡(luò)資源評分值,并且將每個域名對應(yīng)的多個網(wǎng)絡(luò)資源中網(wǎng)絡(luò) 資源評分值從高到底排序后的前N位的網(wǎng)絡(luò)資源加入調(diào)度策略,故而達(dá)到了所確定的網(wǎng)絡(luò) 資源的調(diào)度策略更加精確的技術(shù)效果。
[0017] 優(yōu)選的,根據(jù)W下公式確定每個域名的網(wǎng)絡(luò)資源評分值;S=Ax+By+Cz;其中,S表 示網(wǎng)絡(luò)資源評分值;A表示網(wǎng)絡(luò)資源歸屬的權(quán)重值;X表示根據(jù)網(wǎng)絡(luò)資源歸屬對網(wǎng)絡(luò)資源進(jìn) 行評價所得到的評分值;B表示網(wǎng)絡(luò)資源質(zhì)量的權(quán)重值;y表示根據(jù)網(wǎng)絡(luò)資源質(zhì)量對網(wǎng)絡(luò)資 源進(jìn)行評價所得到的評分值;C表示網(wǎng)絡(luò)質(zhì)量的權(quán)重值;Z表示根據(jù)網(wǎng)絡(luò)質(zhì)量對網(wǎng)絡(luò)資源進(jìn) 行評價所得到的評分值。由上述方案可知,由于在計(jì)算每個域名的網(wǎng)絡(luò)資源評分值時,會綜 合考核網(wǎng)絡(luò)資源歸屬的權(quán)重值、網(wǎng)絡(luò)資源質(zhì)量的權(quán)重值和網(wǎng)絡(luò)質(zhì)量的權(quán)重值,故而可W針 對不同需求,設(shè)定不同的權(quán)重值,進(jìn)而所確定出的網(wǎng)絡(luò)資源評分值更加精確。
[0018] 優(yōu)選的,所述方法還包括:將所述網(wǎng)絡(luò)質(zhì)量通過數(shù)據(jù)網(wǎng)管系統(tǒng)發(fā)送至路由器,W 使所述路由器根據(jù)接收到的網(wǎng)絡(luò)質(zhì)量調(diào)整路由表。由上述方案可知,可W根據(jù)網(wǎng)絡(luò)質(zhì)量調(diào) 整路由表,從而在選擇路由時,可W選擇網(wǎng)絡(luò)質(zhì)量較高的鏈路,進(jìn)而進(jìn)一步的降低鏈路的擁 塞。
[0019] 優(yōu)選的,所述網(wǎng)絡(luò)質(zhì)量具體包括;鏈路利用率、節(jié)點(diǎn)路由器擁塞信息、網(wǎng)內(nèi)資源的 服務(wù)器負(fù)載信息、用戶訪問請求信息中的至少一種信息。
[0020] 第二方面,本發(fā)明實(shí)施例提供一種網(wǎng)絡(luò)資源管理服務(wù)器,包括:獲得模塊,用于獲 得所述網(wǎng)絡(luò)資源管理服務(wù)器的網(wǎng)絡(luò)資源歸屬、網(wǎng)絡(luò)資源質(zhì)量和網(wǎng)絡(luò)質(zhì)量;確定模塊,用于根 據(jù)所述網(wǎng)絡(luò)資源歸屬、所述網(wǎng)絡(luò)資源質(zhì)量和所述網(wǎng)絡(luò)質(zhì)量為網(wǎng)絡(luò)資源確定調(diào)度策略;第一 發(fā)送模塊,用于將所述調(diào)度策略發(fā)送至LocalDNS域名系統(tǒng)。
[0021] 由上述方案可知,在為網(wǎng)絡(luò)資源確定調(diào)度策略時,綜合考慮了網(wǎng)絡(luò)資源管理服務(wù) 器的網(wǎng)絡(luò)資源歸屬、網(wǎng)絡(luò)資源質(zhì)量和網(wǎng)絡(luò)質(zhì)量,故而在調(diào)度時可W通過網(wǎng)絡(luò)質(zhì)量對請求同 一域名的多個用戶進(jìn)行分流,從而達(dá)到降低鏈路擁塞的技術(shù)效果。
[0022] 優(yōu)選的,所述確定模塊,具體包括;確定單元,用于根據(jù)網(wǎng)絡(luò)資源歸屬、網(wǎng)絡(luò)資源質(zhì) 量和網(wǎng)絡(luò)質(zhì)量確定每個域名對應(yīng)的多個網(wǎng)絡(luò)資源的網(wǎng)絡(luò)資源評分值;加入單元,用于將每 個域名對應(yīng)的多個網(wǎng)絡(luò)資源中網(wǎng)絡(luò)資源評分值從高到低排序后的前N位的網(wǎng)絡(luò)資源加入 所述調(diào)度策略,N為正整數(shù)。由上述方案可知,針對每個網(wǎng)絡(luò)資源都會包含網(wǎng)絡(luò)資源評分 值,并且將每個域名對應(yīng)的多個網(wǎng)絡(luò)資源中網(wǎng)絡(luò)資源評分值從高到底排序后的前N位的網(wǎng) 絡(luò)資源加入調(diào)度策略,故而達(dá)到了所確定的網(wǎng)絡(luò)資源的調(diào)度策略更加精確的技術(shù)效果。
[0023] 優(yōu)選的,所述確定單元,具體用于,根據(jù)W下公式確定每個域名的網(wǎng)絡(luò)資源評分 值;S=Ax+By+Cz;其中,S表示網(wǎng)絡(luò)資源評分值;A表示網(wǎng)絡(luò)資源歸屬的權(quán)重值;X表示根據(jù) 網(wǎng)絡(luò)資源歸屬對網(wǎng)絡(luò)資源進(jìn)行評價所得到的評分值;B表示網(wǎng)絡(luò)資源質(zhì)量的權(quán)重值;y表示 根據(jù)網(wǎng)絡(luò)資源質(zhì)量對網(wǎng)絡(luò)資源進(jìn)行評價所得到的評分值;C表示網(wǎng)絡(luò)質(zhì)量的權(quán)重值;Z表示 根據(jù)網(wǎng)絡(luò)質(zhì)量對網(wǎng)絡(luò)資源進(jìn)行評價所得到的評分值。由上述方案可知,由于在計(jì)算每個域 名的網(wǎng)絡(luò)資源評分值時,會綜合考核網(wǎng)絡(luò)資源歸屬的權(quán)重值、網(wǎng)絡(luò)資源質(zhì)量的權(quán)重值和網(wǎng) 絡(luò)質(zhì)量的權(quán)重值,故而可W針對不同需求,設(shè)定不同的權(quán)重值,進(jìn)而所確定出的網(wǎng)絡(luò)資源評 分值更加精確。
[0024] 優(yōu)選的,所述網(wǎng)絡(luò)資源管理服務(wù)器還包括:第二發(fā)送模塊,用于將所述網(wǎng)絡(luò)質(zhì)量 通過網(wǎng)管系統(tǒng)發(fā)送至路由器,W使所述路由器根據(jù)接收到的網(wǎng)絡(luò)質(zhì)量調(diào)整路由表。由上述 方案可知,可W根據(jù)網(wǎng)絡(luò)質(zhì)量調(diào)整路由表,從而在選擇路由時,可W選擇網(wǎng)絡(luò)質(zhì)量較高的鏈 路,進(jìn)而進(jìn)一步的降低鏈路的擁塞。
[00巧]優(yōu)選的,所述網(wǎng)絡(luò)質(zhì)量具體包括;鏈路利用率、節(jié)點(diǎn)路由器擁塞信息、網(wǎng)內(nèi)資源的 服務(wù)器負(fù)載信息、用戶訪問請求信息中的至少一種信息。
【附圖說明】
[0026] 圖1為現(xiàn)有技術(shù)中調(diào)度網(wǎng)絡(luò)資源的流程圖;
[0027] 圖2為本發(fā)明實(shí)施例中網(wǎng)絡(luò)資源調(diào)度方法的流程圖;
[0028] 圖3為本發(fā)明實(shí)施例網(wǎng)絡(luò)資源調(diào)度方法中根據(jù)網(wǎng)絡(luò)資源歸屬、網(wǎng)絡(luò)資源質(zhì)量和網(wǎng) 絡(luò)質(zhì)量為網(wǎng)絡(luò)資源確定調(diào)度策略的流程圖;
[0029] 圖4為本發(fā)明實(shí)施例中網(wǎng)絡(luò)資源管理服務(wù)器的結(jié)構(gòu)圖;
[0030] 圖5為本發(fā)明實(shí)施例一中網(wǎng)絡(luò)資源管理服務(wù)器與LocalDNS之間交互的示意圖。
【具體實(shí)施方式】
[0031] 針對采用現(xiàn)有技術(shù)中調(diào)度策略調(diào)度網(wǎng)絡(luò)資源時,所導(dǎo)致的鏈路發(fā)生擁塞的技術(shù)問 題,本申請實(shí)施例該里提出的技術(shù)方案中,提供了一種網(wǎng)絡(luò)資源調(diào)度方法,應(yīng)用于網(wǎng)絡(luò)資源 管理服務(wù)器,包括;獲得網(wǎng)絡(luò)資源管理