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

一種節(jié)點分配方法和控制中心的制作方法

文檔序號:7781775閱讀:115來源:國知局
一種節(jié)點分配方法和控制中心的制作方法
【專利摘要】本發(fā)明實施例提供一種節(jié)點分配方法和控制中心,涉及通信領(lǐng)域,能夠使得節(jié)點間的壓力均衡,達到資源優(yōu)先利用的管理效果。其方法為:在接收到用戶設(shè)備發(fā)送的調(diào)度請求消息時,根據(jù)調(diào)度請求消息判斷用戶設(shè)備是否在預(yù)設(shè)集合中,若用戶設(shè)備在預(yù)設(shè)集合中,則判斷為用戶設(shè)備配置的節(jié)點的帶寬是否已占滿,獲取判斷結(jié)果,其中,節(jié)點為用戶預(yù)先配置的優(yōu)選節(jié)點,根據(jù)判斷結(jié)果調(diào)度用戶設(shè)備訪問優(yōu)選節(jié)點或除優(yōu)選節(jié)點之外的其它節(jié)點。本發(fā)明實施例用于調(diào)度用戶設(shè)備訪問優(yōu)選節(jié)點。
【專利說明】一種節(jié)點分配方法和控制中心
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信領(lǐng)域,尤其涉及一種節(jié)點分配方法和控制中心。
【背景技術(shù)】
[0002]內(nèi)容分發(fā)網(wǎng)絡(luò)(Content Distribution Network, CDN)是一系列疊加在網(wǎng)際協(xié)議(Internet Protocol, IP)承載網(wǎng)上的內(nèi)容分發(fā)設(shè)備,通過對內(nèi)容在分布式網(wǎng)絡(luò)中的動態(tài)部署及訪問調(diào)度,能夠?qū)崟r地根據(jù)網(wǎng)絡(luò)流量和各節(jié)點的連接、負載狀況以及到用戶的距離和響應(yīng)時間等綜合信息將用戶請求重新導(dǎo)向離用戶最近的服務(wù)節(jié)點上,以在網(wǎng)絡(luò)邊緣就近為用戶提供內(nèi)容服務(wù),解決網(wǎng)絡(luò)擁擠的狀況,提升用戶訪問網(wǎng)站內(nèi)容的響應(yīng)速度。
[0003]其中,在CDN調(diào)度模型中,CDN控制中心在為用戶選擇節(jié)點時,是根據(jù)節(jié)點質(zhì)量的先后順序來依次判斷節(jié)點是否可以為用戶服務(wù),但是,由于CDN節(jié)點數(shù)量過多,可能會導(dǎo)致部分CDN節(jié)點的帶寬利用率過高,而有些節(jié)點的帶寬的利用率低,即節(jié)點間的壓力不均衡,而每個互聯(lián)網(wǎng)數(shù)據(jù)中心(Internet Data Center, IDC)的帶寬計費方式不一,譬如按月計費或按流量計費,這對于帶寬利用率低的節(jié)點就會就會造成帶寬資源浪費問題。

【發(fā)明內(nèi)容】

[0004]本發(fā)明的實施例提供一種節(jié)點分配方法和控制中心,解決了節(jié)點間壓力不均衡,帶寬資源浪費的問題,通過判斷為預(yù)設(shè)集合中的用戶設(shè)備配置的節(jié)點的帶寬是否已占滿,當(dāng)配置的節(jié)點的帶寬未占滿時,則調(diào)度用戶設(shè)備訪問配置的節(jié)點,能夠使得節(jié)點間的壓力均衡,達到資源優(yōu)先利用的管理效果。
[0005]為達到上述目的,本發(fā)明的實施例采用如下技術(shù)方案:
[0006]第一方面,提供一種節(jié)點分配方法,包括:
[0007]接收用戶設(shè)備發(fā)送的調(diào)度請求消息;
[0008]根據(jù)所述調(diào)度請求消息判斷所述用戶設(shè)備是否在預(yù)設(shè)集合中;
[0009]若所述用戶設(shè)備在所述預(yù)設(shè)集合中,則判斷為所述用戶設(shè)備配置的節(jié)點的帶寬是否已占滿,獲取判斷結(jié)果;其中,所述節(jié)點是為所述用戶設(shè)備預(yù)先配置的優(yōu)選節(jié)點;
[0010]根據(jù)所述判斷結(jié)果調(diào)度所述用戶設(shè)備訪問所述優(yōu)選節(jié)點或除所述優(yōu)選節(jié)點之外的其它節(jié)點。
[0011]結(jié)合第一方面,在第一種可能實現(xiàn)的方式中,所述根據(jù)所述調(diào)度請求消息判斷所述用戶設(shè)備是否在預(yù)設(shè)集合中包括:
[0012]獲取所述調(diào)度請求消息中所述用戶設(shè)備的標(biāo)識信息,所述標(biāo)識信息用于識別所述用戶設(shè)備;
[0013]若所述標(biāo)識信息在預(yù)設(shè)標(biāo)識集合中,則確定所述用戶設(shè)備在所述預(yù)設(shè)標(biāo)識集合對應(yīng)的預(yù)設(shè)集合中。
[0014]結(jié)合第一方面,在第二種可能實現(xiàn)的方式中,所述若所述用戶設(shè)備在所述預(yù)設(shè)集合中,則判斷為所述用戶設(shè)備配置的節(jié)點的帶寬是否已占滿,獲取判斷結(jié)果包括:[0015]若所述用戶設(shè)備在所述預(yù)設(shè)集合中,則向為所述用戶設(shè)備配置的節(jié)點發(fā)送帶寬請求消息,其中,所述節(jié)點是為所述用戶設(shè)備預(yù)先配置的優(yōu)選節(jié)點;
[0016]接收所述優(yōu)選節(jié)點的響應(yīng)消息,所述響應(yīng)消息包括所述優(yōu)選節(jié)點的帶寬信息;
[0017]根據(jù)所述帶寬信息判斷所述優(yōu)選節(jié)點的帶寬是否已占滿,獲取判斷結(jié)果。
[0018]結(jié)合第一方面的第二種可能實現(xiàn)的方式,在第三種可能實現(xiàn)的方式中,所述根據(jù)所述判斷結(jié)果調(diào)度所述用戶設(shè)備訪問所述優(yōu)選節(jié)點或除所述優(yōu)選節(jié)點之外的其它節(jié)點包括:
[0019]若所述判斷結(jié)果為:所述優(yōu)選節(jié)點的帶寬未占滿,則調(diào)度所述用戶設(shè)備訪問所述優(yōu)選節(jié)點;
[0020]若所述判斷結(jié)果為:所述優(yōu)選節(jié)點的帶寬已占滿,則調(diào)度所述用戶設(shè)備訪問所述其它節(jié)點。
[0021]結(jié)合第一方面,在第四種可能實現(xiàn)的方式中,所述方法還包括:
[0022]若所述用戶設(shè)備不在所述預(yù)設(shè)集合中,則調(diào)度所述用戶設(shè)備按照節(jié)點的服務(wù)質(zhì)量的先后順序為所述用戶設(shè)備選擇訪問節(jié)點。
[0023]第二方面,提供一種控制中心,包括:
[0024]接收單元,用于接收用戶設(shè)備發(fā)送的調(diào)度請求消息;
[0025]判斷單元,用于根據(jù)所述調(diào)度請求消息判斷所述用戶設(shè)備是否在預(yù)設(shè)集合中;
[0026]若所述用戶設(shè)備在所述預(yù)設(shè)集合中,則判斷為所述用戶設(shè)備配置的節(jié)點的帶寬是否已占滿,獲取判斷結(jié)果;其中,所述節(jié)點是為所述用戶設(shè)備預(yù)先配置的優(yōu)選節(jié)點;
[0027]調(diào)度單元,用于根據(jù)所述判斷結(jié)果調(diào)度所述用戶設(shè)備訪問所述優(yōu)選節(jié)點或除所述優(yōu)選節(jié)點之外的其它節(jié)點。
[0028]結(jié)合第二方面,在第一種可能實現(xiàn)的方式中,所述判斷單元具體用于:
[0029]獲取所述調(diào)度請求消息中所述用戶設(shè)備的標(biāo)識信息,所述標(biāo)識信息用于識別所述用戶設(shè)備;
[0030]若所述標(biāo)識信息在預(yù)設(shè)標(biāo)識集合中,則確定所述用戶設(shè)備在所述預(yù)設(shè)標(biāo)識集合對應(yīng)的預(yù)設(shè)集合中。
[0031]結(jié)合第二方面,在第二種可能實現(xiàn)的方式中,所述判斷單元包括:
[0032]發(fā)送子單元,用于若所述用戶設(shè)備在所述預(yù)設(shè)集合中,則向為所述用戶設(shè)備配置的節(jié)點發(fā)送帶寬請求消息,其中,所述節(jié)點是為所述用戶設(shè)備預(yù)先配置的優(yōu)選節(jié)點;
[0033]接收子單元,用于接收所述優(yōu)選節(jié)點的響應(yīng)消息,所述響應(yīng)消息包括所述優(yōu)選節(jié)點的帶寬信息;
[0034]判斷子單元,用于根據(jù)所述帶寬信息判斷所述優(yōu)選節(jié)點的帶寬是否已占滿,獲取判斷結(jié)果。
[0035]結(jié)合第二方面的第二種可能實現(xiàn)的方式,在第三種可能實現(xiàn)的方式中,所述調(diào)度單元具體用于:
[0036]若所述判斷結(jié)果為:所述優(yōu)選節(jié)點的帶寬未占滿,則調(diào)度所述用戶設(shè)備訪問所述優(yōu)選節(jié)點;
[0037]若所述判斷結(jié)果為:所述優(yōu)選節(jié)點的帶寬已占滿,則調(diào)度所述用戶設(shè)備訪問所述其它節(jié)點。[0038]結(jié)合第二方面,在第四種可能實現(xiàn)的方式中,所述調(diào)度單元還用于:若所述用戶設(shè)備不在所述預(yù)設(shè)集合中,則調(diào)度所述用戶設(shè)備按照節(jié)點的服務(wù)質(zhì)量的先后順序為所述用戶設(shè)備選擇訪問節(jié)點。
[0039]本發(fā)明實施例提供一種節(jié)點分配方法和控制中心,在接收用戶設(shè)備發(fā)送的調(diào)度請求消息時,根據(jù)調(diào)度請求消息判斷用戶設(shè)備是否在預(yù)設(shè)集合中,若用戶設(shè)備在預(yù)設(shè)集合中,則判斷為用戶設(shè)備配置的節(jié)點的帶寬是否已占滿,獲取判斷結(jié)果;其中,節(jié)點是為用戶設(shè)備預(yù)先配置的優(yōu)選節(jié)點,進而根據(jù)判斷結(jié)果調(diào)度用戶設(shè)備訪問優(yōu)選節(jié)點或除優(yōu)選節(jié)點之外的其它節(jié)點,使得節(jié)點間的壓力均衡,達到資源優(yōu)先利用的管理效果。
【專利附圖】

【附圖說明】
[0040]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0041]圖1為本發(fā)明實施例提供的一種節(jié)點分配方法流程示意圖;
[0042]圖2為本發(fā)明實施例提供的一種節(jié)點分配方法流程示意圖;
[0043]圖3為本發(fā)明實施例提供的控制中心結(jié)構(gòu)示意圖;
[0044]圖4為本發(fā)明實施例提供的控制中心結(jié)構(gòu)示意圖。
【具體實施方式】
[0045]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0046]本發(fā)明實施例提供一種節(jié)點分配方法,如圖1所示,包括:
[0047]101、控制中心接收用戶設(shè)備發(fā)送的調(diào)度請求消息。
[0048]其中,這里的控制中心為內(nèi)容分發(fā)網(wǎng)絡(luò)⑶N調(diào)度模型中為用戶設(shè)備訪問網(wǎng)絡(luò)時,為用戶設(shè)備調(diào)度節(jié)點的設(shè)備,以便于用戶設(shè)備從節(jié)點的緩存中獲得所需內(nèi)容。CDN控制中心與多個節(jié)點網(wǎng)絡(luò)連接,CDN控制中心能夠?qū)崟r地根據(jù)網(wǎng)絡(luò)流量和各節(jié)點的連接、負載狀況以及到用戶的距離和響應(yīng)時間等綜合信息將用戶請求導(dǎo)向離用戶最近的服務(wù)節(jié)點上,在網(wǎng)絡(luò)邊緣就近為用戶提供內(nèi)容服務(wù)。當(dāng)用戶設(shè)備要訪問網(wǎng)站時,就可以向CDN控制中心發(fā)送調(diào)度請求消息,以使得CDN控制中心為該用戶設(shè)備選取節(jié)點,用戶設(shè)備便可以從選取的節(jié)點獲得所需內(nèi)容。
[0049]102、控制中心根據(jù)調(diào)度請求消息判斷用戶設(shè)備是否在預(yù)設(shè)集合中。
[0050]具體的,在⑶N控制中心中,預(yù)先為部分用戶配置了“優(yōu)先打滿”的節(jié)點,這里的預(yù)設(shè)集合就可以理解為部分用戶預(yù)先配置的“優(yōu)先打滿”的節(jié)點,預(yù)設(shè)集合的確定可以按區(qū)域進行劃分,也就是將指定區(qū)域內(nèi)的用戶設(shè)備設(shè)為預(yù)設(shè)集合,當(dāng)接收到用戶設(shè)備發(fā)送的調(diào)度請求消息時,就可以先判斷該用戶設(shè)備是否在預(yù)設(shè)集合中。
[0051]示例性的,預(yù)先創(chuàng)建至少一個集合,集合中存儲中用戶設(shè)備的標(biāo)識信息,如用戶設(shè)備的序列號、IP地址、或MAC地址等中的一種或多種,可以將此集合稱為“預(yù)設(shè)標(biāo)識集合”。可以為不同地域或者不同級別的用戶設(shè)備分別建立對應(yīng)的預(yù)設(shè)標(biāo)識集合。在進行調(diào)度時,可以先獲取調(diào)度請求消息中用戶設(shè)備的標(biāo)識信息,該標(biāo)識信息用戶識別用戶設(shè)備,再判斷標(biāo)識信息是否在預(yù)設(shè)標(biāo)識集合中,若標(biāo)識信息在預(yù)設(shè)標(biāo)識集合中,則確定用戶設(shè)備在預(yù)設(shè)標(biāo)識集合對應(yīng)的預(yù)設(shè)集合中。
[0052]其中,這里的“優(yōu)先打滿”的節(jié)點是為預(yù)設(shè)集合中的用戶設(shè)備配置的優(yōu)先選擇的節(jié)點,也即用戶設(shè)備在預(yù)設(shè)集合中時,CDN控制中心就將該用戶設(shè)備調(diào)度到優(yōu)先選擇的節(jié)點上。
[0053]103、若用戶設(shè)備在預(yù)設(shè)集合中,則控制中心判斷為用戶設(shè)備配置的節(jié)點的帶寬是否已占滿,獲取判斷結(jié)果;其中,節(jié)點為用戶預(yù)先配置的優(yōu)選節(jié)點。
[0054]具體的,若用戶設(shè)備在預(yù)設(shè)集合中,則CDN控制中心向用戶設(shè)備配置的節(jié)點發(fā)送帶寬請求消息,該節(jié)點是為用戶設(shè)備預(yù)先配置的優(yōu)選節(jié)點,而后接收優(yōu)選節(jié)點發(fā)送的響應(yīng)消息,該響應(yīng)消息包括優(yōu)選節(jié)點的帶寬信息,從而根據(jù)帶寬信息判斷優(yōu)選節(jié)點的帶寬是否已占滿,獲取判斷結(jié)果。
[0055]104、控制中心根據(jù)判斷結(jié)果調(diào)度用戶設(shè)備訪問優(yōu)選節(jié)點或除優(yōu)選節(jié)點之外的其它節(jié)點。
[0056]具體的,若判斷結(jié)果為優(yōu)選節(jié)點的帶寬未占滿,則調(diào)度用戶設(shè)備訪問優(yōu)選節(jié)點,以使得優(yōu)選節(jié)點為用戶設(shè)備服務(wù);若判斷結(jié)果為優(yōu)選節(jié)點的帶寬已占滿,則調(diào)度用戶設(shè)備訪問除優(yōu)選節(jié)點以外的其它節(jié)點,以使得其它節(jié)點為用戶設(shè)備服務(wù),具體可以根據(jù)其它節(jié)點的矢量的先后順序依次判斷其它節(jié)點是否可以為用戶設(shè)備服務(wù),選取其中一個節(jié)點。
[0057]對于若用戶設(shè)備不在預(yù)設(shè)集合中的用戶設(shè)備,則CDN控制中心調(diào)度用戶設(shè)備按照節(jié)點的服務(wù)質(zhì)量的先后順序為用戶設(shè)備選擇訪問節(jié)點。
[0058]這樣,由于配置了更多的用戶設(shè)備到“優(yōu)選打滿”這一優(yōu)選節(jié)點,就可以將此節(jié)點的帶寬優(yōu)先用起來,除預(yù)設(shè)集合以外的剩余用戶再去訪問其它節(jié)點,就可以使得節(jié)點間的壓力均衡,達到資源優(yōu)先利用的管理效果。
[0059]本發(fā)明實施例提供一種節(jié)點分配方法,在接收到用戶設(shè)備發(fā)送的調(diào)度請求消息時,根據(jù)調(diào)度請求消息判斷用戶設(shè)備是否在預(yù)設(shè)集合中,若用戶設(shè)備在預(yù)設(shè)集合中,則判斷為用戶設(shè)備配置的節(jié)點的帶寬是否已占滿,獲取判斷結(jié)果,其中,節(jié)點為用戶預(yù)先配置的優(yōu)選節(jié)點,根據(jù)判斷結(jié)果調(diào)度用戶設(shè)備訪問優(yōu)選節(jié)點或除優(yōu)選節(jié)點之外的其它節(jié)點,能夠使得節(jié)點間的壓力均衡,達到資源優(yōu)先利用的管理效果。
[0060]本發(fā)明實施例提供一種節(jié)點分配方法,如圖2所示,包括:
[0061]201、控制中心接收用戶設(shè)備發(fā)送的調(diào)度請求消息。
[0062]其中,在內(nèi)容分發(fā)網(wǎng)絡(luò)CDN的調(diào)度模型中,當(dāng)用戶要訪問網(wǎng)站時,需要向CDN控制中心發(fā)送調(diào)度請求消息,以使得CDN控制中心將用戶設(shè)備調(diào)度到其中一個節(jié)點上,用戶設(shè)備便可以訪問該節(jié)點中的內(nèi)容,通常來說,CDN控制中心在為用戶設(shè)備選擇節(jié)點時,可以根據(jù)節(jié)點的質(zhì)量先后順序來依次判斷節(jié)點是否可以為用戶設(shè)備服務(wù)。其中,CDN控制中心與多個節(jié)點網(wǎng)絡(luò)連接,一個節(jié)點可以為多個用戶設(shè)備提供服務(wù)。
[0063]202、控制中心獲取調(diào)度請求消息中用戶設(shè)備的標(biāo)識信息,標(biāo)識信息用于識別用戶設(shè)備。[0064]具體的,CDN控制中心可以獲取調(diào)度請求消息中的標(biāo)識信息,該標(biāo)識信息用于識別用戶設(shè)備,以根據(jù)標(biāo)識信息判斷用戶設(shè)備是否在預(yù)設(shè)集合中。
[0065]203、若標(biāo)識信息在預(yù)設(shè)標(biāo)識集合中,則控制中心確定用戶設(shè)備在預(yù)設(shè)標(biāo)識集合對應(yīng)的預(yù)設(shè)集合中。
[0066]具體的,若判斷出標(biāo)識信息在預(yù)設(shè)標(biāo)識集合中,則CDN控制中心確定用戶設(shè)備在預(yù)設(shè)集合中。其中,預(yù)設(shè)集合可以為預(yù)先配置的用戶集合,譬如可以按照區(qū)域劃分,將該區(qū)域中的用戶設(shè)備設(shè)為預(yù)設(shè)集合。也可以按照其它方式設(shè)定出預(yù)設(shè)集合,這里不做限定,也就是劃分出部分用戶設(shè)備,以便于為部分用戶設(shè)備配置“優(yōu)先打滿”的節(jié)點。
[0067]舉例來說,預(yù)先創(chuàng)建至少一個集合,集合中存儲中用戶設(shè)備的標(biāo)識信息,如用戶設(shè)備的序列號、IP地址、或MAC地址等中的一種或多種,可以將此集合稱為“預(yù)設(shè)標(biāo)識集合”,具體可以為不同地域或者不同級別的用戶設(shè)備分別建立對應(yīng)的預(yù)設(shè)標(biāo)識集合。
[0068]204、若用戶設(shè)備在預(yù)設(shè)集合中,則控制中心向為用戶設(shè)備配置的節(jié)點發(fā)送帶寬請求消息,其中,節(jié)點為用戶預(yù)先配置的優(yōu)選節(jié)點。
[0069]具體的,若請求調(diào)度的用戶設(shè)備在預(yù)設(shè)集合中,則CDN控制中心便判斷為該用戶設(shè)備預(yù)先配置的“優(yōu)先打滿”的節(jié)點的帶寬是否已占滿,具體可以通過CDN控制中心發(fā)送帶寬請求消息至優(yōu)選節(jié)點,以獲取優(yōu)先節(jié)點的帶寬信息。其中的優(yōu)選節(jié)點就為這里的“優(yōu)先打滿”的節(jié)點?!皟?yōu)先打滿”的節(jié)點可以理解為CDN控制中心為預(yù)設(shè)集合中的用戶設(shè)備配置的優(yōu)先調(diào)度的節(jié)點,也就是要優(yōu)先利用優(yōu)選節(jié)點的帶寬,這樣,可以解決按節(jié)點質(zhì)量的先后順序選取節(jié)點導(dǎo)致的部分CDN節(jié)點帶寬利用率不高,造成資源浪費的問題。
[0070]205、控制中心接收優(yōu)選節(jié)點的響應(yīng)消息,響應(yīng)消息包括優(yōu)選節(jié)點的帶寬信息。
[0071]具體的,優(yōu)選節(jié)點在接收到CDN控制中心發(fā)送的帶寬請求消息時,獲取自身的帶寬信息,并向CDN控制中心發(fā)送響應(yīng)消息,該響應(yīng)消息就包括了優(yōu)選節(jié)點的帶寬信息。
[0072]206、控制中心根據(jù)帶寬信息判斷優(yōu)選節(jié)點的帶寬是否已占滿,獲取判斷結(jié)果,而后進入步驟207或步驟208。
[0073]207、若判斷結(jié)果為優(yōu)選節(jié)點的帶寬未占滿,則控制中心調(diào)度用戶設(shè)備訪問優(yōu)選節(jié)點。
[0074]具體的,CDN控制中心根據(jù)響應(yīng)消息中的帶寬信息判斷出優(yōu)選節(jié)點的帶寬已經(jīng)占滿,則調(diào)度用戶設(shè)備去訪問該優(yōu)選節(jié)點,也就是說,該優(yōu)選節(jié)點還可以為更多的用戶設(shè)備提供服務(wù)。
[0075]示例性的,當(dāng)CDN控制中心獲知優(yōu)選節(jié)點的帶寬未占滿時,可以將該優(yōu)選節(jié)點的地址信息發(fā)送給用戶設(shè)備,用戶設(shè)備便根據(jù)該優(yōu)選節(jié)點的地址信息向優(yōu)選節(jié)點發(fā)送內(nèi)容服務(wù)請求,優(yōu)選節(jié)點在節(jié)點內(nèi)進行策略調(diào)度,選取優(yōu)選節(jié)點中的最優(yōu)服務(wù)器,并將最優(yōu)服務(wù)器的地址信息發(fā)送給用戶設(shè)備,用戶設(shè)備便根據(jù)最優(yōu)服務(wù)器的地址信息向最優(yōu)服務(wù)器發(fā)送內(nèi)容服務(wù)請求,以從最優(yōu)服務(wù)器的緩存中獲取所需內(nèi)容。
[0076]這樣一來,由于配置了更多的用戶設(shè)備到優(yōu)選節(jié)點,可以將優(yōu)選節(jié)點的帶寬優(yōu)選利用起來,剩余的用戶設(shè)備再去訪問除優(yōu)選節(jié)點以外的其它節(jié)點,使得節(jié)點間帶寬利用率達到均衡,減少帶寬浪費的問題,達到資源優(yōu)先利用的管理效果。
[0077]208、若判斷結(jié)果為優(yōu)選節(jié)點的帶寬已占滿,則控制中心調(diào)度用戶設(shè)備訪問其它節(jié)點。[0078]具體的,若CDN控制中心根據(jù)響應(yīng)消息中的帶寬信息判斷優(yōu)選節(jié)點的帶寬已經(jīng)占滿,則控制中心為用戶設(shè)備選取除優(yōu)選節(jié)點以外的其它節(jié)點中的一個為用戶設(shè)備提供服務(wù)。具體可以根據(jù)其它節(jié)點的質(zhì)量的先后順序依次判斷節(jié)點是否可以為用戶設(shè)備服務(wù)。
[0079]示例性的,CDN控制中心可以根據(jù)網(wǎng)絡(luò)流量和各節(jié)點之間的連接、負載狀況以及到用戶的距離和響應(yīng)時間等總和信息,將用戶的調(diào)度請求導(dǎo)向離用戶最近的服務(wù)節(jié)點上,這樣一方面可以保障用戶的訪問質(zhì)量,其次,緩解對原站點內(nèi)容服務(wù)網(wǎng)站的訪問壓力,更可以節(jié)約大量對主干網(wǎng)絡(luò)帶寬的占用。
[0080]本發(fā)明實施例提供一種節(jié)點分配方法,在接收到用戶設(shè)備發(fā)送的調(diào)度請求消息時,根據(jù)調(diào)度請求消息判斷用戶設(shè)備是否在預(yù)設(shè)集合中,若用戶設(shè)備在預(yù)設(shè)集合中,則判斷為用戶設(shè)備配置的節(jié)點的帶寬是否已占滿,獲取判斷結(jié)果,其中,節(jié)點為用戶預(yù)先配置的優(yōu)選節(jié)點,根據(jù)判斷結(jié)果調(diào)度用戶設(shè)備訪問優(yōu)選節(jié)點或除優(yōu)選節(jié)點之外的其它節(jié)點,能夠使得節(jié)點間的壓力均衡,達到資源優(yōu)先利用的管理效果。
[0081]本發(fā)明實施例提供一種控制中心01,如圖3所示,包括:
[0082]接收單元011,用于接收用戶設(shè)備發(fā)送的調(diào)度請求消息。
[0083]判斷單元012,用于根據(jù)所述調(diào)度請求消息判斷所述用戶設(shè)備是否在預(yù)設(shè)集合中。
[0084]若所述用戶設(shè)備在所述預(yù)設(shè)集合中,則判斷為所述用戶設(shè)備配置的節(jié)點的帶寬是否已占滿,獲取判斷結(jié)果;其中,所述節(jié)點是為所述用戶設(shè)備預(yù)先配置的優(yōu)選節(jié)點。
[0085]調(diào)度單元013,用于根據(jù)所述判斷結(jié)果調(diào)度所述用戶設(shè)備訪問所述優(yōu)選節(jié)點或除所述優(yōu)選節(jié)點之外的其它節(jié)點。
[0086]可選的,所述判斷單元012可以具體用于:
[0087]獲取所述調(diào)度請求消息中所述用戶設(shè)備的標(biāo)識信息,所述標(biāo)識信息用于識別所述用戶設(shè)備;
[0088]若所述標(biāo)識信息在預(yù)設(shè)標(biāo)識集合中,則確定所述用戶設(shè)備在所述預(yù)設(shè)標(biāo)識集合對應(yīng)的預(yù)設(shè)集合中。
[0089]可選的,如圖4所示,所述判斷單元012可以包括:
[0090]發(fā)送子單元0121,用于若所述用戶設(shè)備在所述預(yù)設(shè)集合中,則向為所述用戶設(shè)備配置的節(jié)點發(fā)送帶寬請求消息,其中,所述節(jié)點是為所述用戶設(shè)備預(yù)先配置的優(yōu)選節(jié)點;
[0091]接收子單元0122,用于接收所述優(yōu)選節(jié)點的響應(yīng)消息,所述響應(yīng)消息包括所述優(yōu)選節(jié)點的帶寬信息;
[0092]判斷子單元0123,用于根據(jù)所述帶寬信息判斷所述優(yōu)選節(jié)點的帶寬是否已占滿,獲取判斷結(jié)果。
[0093]可選的,所述調(diào)度單元013可以具體用于:
[0094]若所述判斷結(jié)果為:所述優(yōu)選節(jié)點的帶寬未占滿,則調(diào)度所述用戶設(shè)備訪問所述優(yōu)選節(jié)點;
[0095]若所述判斷結(jié)果為:所述優(yōu)選節(jié)點的帶寬已占滿,則調(diào)度所述用戶設(shè)備訪問所述其它節(jié)點。
[0096]可選的,所述調(diào)度單元013還可以用于:若所述用戶設(shè)備不在所述預(yù)設(shè)集合中,則調(diào)度所述用戶設(shè)備按照節(jié)點的服務(wù)質(zhì)量的先后順序為所述用戶設(shè)備選擇訪問節(jié)點。
[0097]本發(fā)明實施例提供一種控制中心,在接收到用戶設(shè)備發(fā)送的調(diào)度請求消息時,根據(jù)調(diào)度請求消息判斷用戶設(shè)備是否在預(yù)設(shè)集合中,若用戶設(shè)備在預(yù)設(shè)集合中,則判斷為用戶設(shè)備配置的節(jié)點的帶寬是否已占滿,獲取判斷結(jié)果,其中,節(jié)點為用戶預(yù)先配置的優(yōu)選節(jié)點,根據(jù)判斷結(jié)果調(diào)度用戶設(shè)備訪問優(yōu)選節(jié)點或除優(yōu)選節(jié)點之外的其它節(jié)點,能夠使得節(jié)點間的壓力均衡,達到資源優(yōu)先利用的管理效果。
[0098]在本申請所提供的幾個實施例中,應(yīng)該理解到,所揭露的設(shè)備和方法,可以通過其它的方式實現(xiàn)。例如,以上所描述的設(shè)備實施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實際實現(xiàn)時可以有另外的劃分方式,例如多個單元或組件可以結(jié)合或者可以集成到另一個系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點,所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機械或其它的形式。
[0099]另外,在本發(fā)明各個實施例中的設(shè)備和系統(tǒng)中,各功能單元可以集成在一個處理單元中,也可以是各個單元單獨物理包括,也可以兩個或兩個以上單元集成在一個單元中。且上述的各單元既可以采用硬件的形式實現(xiàn),也可以采用硬件加軟件功能單元的形式實現(xiàn)。
[0100]實現(xiàn)上述方法實施例的全部或部分步驟可以通過程序指令相關(guān)的硬件來完成,前述的程序可以存儲于一計算機可讀取存儲介質(zhì)中,該程序在執(zhí)行時,執(zhí)行包括上述方法實施例的步驟;而前述的存儲介質(zhì)包括:U盤、移動硬盤、只讀存儲器(Read Only Memory,簡稱ROM)、隨機存取存儲器(Random Access Memory,簡稱RAM)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。
[0101]以上所述,僅為本發(fā)明的【具體實施方式】,但本發(fā)明的保護范圍并不局限于此,任何熟悉本【技術(shù)領(lǐng)域】的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護范圍之內(nèi)。因此,本發(fā)明的保護范圍應(yīng)以所述權(quán)利要求的保護范圍為準。
【權(quán)利要求】
1.一種節(jié)點分配方法,其特征在于,包括: 接收用戶設(shè)備發(fā)送的調(diào)度請求消息; 根據(jù)所述調(diào)度請求消息判斷所述用戶設(shè)備是否在預(yù)設(shè)集合中; 若所述用戶設(shè)備在所述預(yù)設(shè)集合中,則判斷為所述用戶設(shè)備配置的節(jié)點的帶寬是否已占滿,獲取判斷結(jié)果;其中,所述節(jié)點是為所述用戶設(shè)備預(yù)先配置的優(yōu)選節(jié)點; 根據(jù)所述判斷結(jié)果調(diào)度所述用戶設(shè)備訪問所述優(yōu)選節(jié)點或除所述優(yōu)選節(jié)點之外的其它節(jié)點。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)所述調(diào)度請求消息判斷所述用戶設(shè)備是否在預(yù)設(shè)集合中包括: 獲取所述調(diào)度請求消息中所述用戶設(shè)備的標(biāo)識信息,所述標(biāo)識信息用于識別所述用戶設(shè)備; 若所述標(biāo)識信息在預(yù)設(shè)標(biāo)識集合中,則確定所述用戶設(shè)備在所述預(yù)設(shè)標(biāo)識集合對應(yīng)的預(yù)設(shè)集合中。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述若所述用戶設(shè)備在所述預(yù)設(shè)集合中,則判斷為所述用戶設(shè)備配置的節(jié)點的帶寬是否已占滿,獲取判斷結(jié)果包括: 若所述用戶設(shè)備在所述預(yù)設(shè)集合中,則向為所述用戶設(shè)備配置的節(jié)點發(fā)送帶寬請求消息,其中,所述節(jié)點是為所述用戶設(shè)備預(yù)先配置的優(yōu)選節(jié)點; 接收所述優(yōu)選節(jié)點的響應(yīng)消息,所述響應(yīng)消息包括所述優(yōu)選節(jié)點的帶寬信息; 根據(jù)所述帶寬信息判斷所述優(yōu)選節(jié)點的帶寬是否已占滿,獲取判斷結(jié)果。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述根據(jù)所述判斷結(jié)果調(diào)度所述用戶設(shè)備訪問所述優(yōu)選節(jié)點或除所述優(yōu)選節(jié)點之外的其它節(jié)點包括: 若所述判斷結(jié)果為:所述優(yōu)選節(jié)點的帶寬未占滿,則調(diào)度所述用戶設(shè)備訪問所述優(yōu)選節(jié)點; 若所述判斷結(jié)果為:所述優(yōu)選節(jié)點的帶寬已占滿,則調(diào)度所述用戶設(shè)備訪問所述其它節(jié)點。
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 若所述用戶設(shè)備不在所述預(yù)設(shè)集合中,則調(diào)度所述用戶設(shè)備按照節(jié)點的服務(wù)質(zhì)量的先后順序為所述用戶設(shè)備選擇訪問節(jié)點。
6.—種控制中心,其特征在于,包括: 接收單元,用于接收用戶設(shè)備發(fā)送的調(diào)度請求消息; 判斷單元,用于根據(jù)所述調(diào)度請求消息判斷所述用戶設(shè)備是否在預(yù)設(shè)集合中; 若所述用戶設(shè)備在所述預(yù)設(shè)集合中,則判斷為所述用戶設(shè)備配置的節(jié)點的帶寬是否已占滿,獲取判斷結(jié)果;其中,所述節(jié)點是為所述用戶設(shè)備預(yù)先配置的優(yōu)選節(jié)點; 調(diào)度單元,用于根據(jù)所述判斷結(jié)果調(diào)度所述用戶設(shè)備訪問所述優(yōu)選節(jié)點或除所述優(yōu)選節(jié)點之外的其它節(jié)點。
7.根據(jù)權(quán)利要求6所述的控制中心,其特征在于,所述判斷單元具體用于: 獲取所述調(diào)度請求消息中所述用戶設(shè)備的標(biāo)識信息,所述標(biāo)識信息用于識別所述用戶設(shè)備; 若所述標(biāo)識信息在預(yù)設(shè)標(biāo)識集合中,則確定所述用戶設(shè)備在所述預(yù)設(shè)標(biāo)識集合對應(yīng)的預(yù)設(shè)集合中。
8.根據(jù)權(quán)利要求6所述的控制中心,其特征在于,所述判斷單元包括: 發(fā)送子單元,用于若所述用戶設(shè)備在所述預(yù)設(shè)集合中,則向為所述用戶設(shè)備配置的節(jié)點發(fā)送帶寬請求消息,其中,所述節(jié)點是為所述用戶設(shè)備預(yù)先配置的優(yōu)選節(jié)點; 接收子單元,用于接收所述優(yōu)選節(jié)點的響應(yīng)消息,所述響應(yīng)消息包括所述優(yōu)選節(jié)點的帶寬信息; 判斷子單元,用于根據(jù)所述帶寬信息判斷所述優(yōu)選節(jié)點的帶寬是否已占滿,獲取判斷結(jié)果。
9.根據(jù)權(quán)利要求8所述的控制中心,其特征在于,所述調(diào)度單元具體用于: 若所述判斷結(jié)果為:所述優(yōu)選節(jié)點的帶寬未占滿,則調(diào)度所述用戶設(shè)備訪問所述優(yōu)選節(jié)點; 若所述判斷結(jié)果為:所述優(yōu)選節(jié)點的帶寬已占滿,則調(diào)度所述用戶設(shè)備訪問所述其它節(jié)點。
10.根據(jù)權(quán)利要求6所述的控制中心,其特征在于,所述調(diào)度單元還用于:若所述用戶設(shè)備不在所述預(yù)設(shè)集合中,則調(diào)度所述用戶設(shè)備按照節(jié)點的服務(wù)質(zhì)量的先后順序為所述用戶設(shè)備選擇訪問節(jié)點。
【文檔編號】H04L29/08GK103747040SQ201310719210
【公開日】2014年4月23日 申請日期:2013年12月24日 優(yōu)先權(quán)日:2013年12月24日
【發(fā)明者】夏彥剛, 李洪福, 吳亞洲, 白峻峰, 李艷松 申請人:樂視網(wǎng)信息技術(shù)(北京)股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1