[發明專利]一種節點分配方法和控制中心有效
| 申請號: | 201310718645.4 | 申請日: | 2013-12-24 |
| 公開(公告)號: | CN103746933A | 公開(公告)日: | 2014-04-23 |
| 發明(設計)人: | 李洪福;夏彥剛;吳亞洲 | 申請(專利權)人: | 樂視網信息技術(北京)股份有限公司 |
| 主分類號: | H04L12/803 | 分類號: | H04L12/803;H04L12/861;H04L29/08 |
| 代理公司: | 北京中博世達專利商標代理有限公司 11274 | 代理人: | 申健 |
| 地址: | 100089 北京市海淀區*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 節點 分配 方法 控制中心 | ||
技術領域
本發明涉及通信領域,尤其涉及一種節點分配方法和控制中心。
背景技術
內容分發網絡(Content?Delivery?Network,CDN)的基本思路是盡可能地避開互聯網上有可能影響數據傳輸速度和穩定性的瓶頸和環節,使內容傳輸的更快、更穩定。通過在網絡各處放置節點服務器構成在現有的互聯網基礎之上的一層智能虛擬網絡,CDN系統能夠實時地根據網絡流量和各節點的連接、負載狀況以及到用戶的距離和響應時間等綜合信息將用戶的請求重新調度到離用戶最近的服務節點上。其目的是使用戶可就近取得所需內容,解決網絡擁擠狀況,提高用戶訪問網站內容的響應速度。
其中在CDN調度模型中,CDN控制中心為用戶選擇節點時,是根據節點的質量的先后順序來依次判斷節點是否可以為用戶服務的,但是對于有些業務或者是比較特殊的用戶,比如用戶不在其服務質量好的節點范圍內,而在其它服務質量很差的節點范圍內,經過各種測速工具等可以得到只有少數幾個節點可以滿足其質量要求,那么,CDN控制中心就只是將用戶引導到少數幾個節點,而不能按照已有的邏輯順序選擇節點,造成節點為用戶服務質量不佳,用戶訪問網站的響應速度低下。
發明內容
本發明的實施例提供一種節點分配方法和控制中心,解決了為用戶訪問節點時導致訪問質量不佳,網站響應速度底下的問題,通過接收用戶設備發送的調度請求消息,根據調度請求消息確定為用戶設備配置的滿足帶寬質量閾值的節點數量,根據節點數量并按照預設帶寬比例,在滿足帶寬質量閾值的節點中選取訪問節點,將用戶設備調度至訪問節點,以使用戶設備從訪問節點獲取所需內容,這樣能夠提高節點服務質量,提升網站響應速度。
為達到上述目的,本發明的實施例采用如下技術方案:
第一方面,提供一種節點分配方法,包括:
接收用戶設備發送的調度請求消息;
根據所述調度請求消息確定為所述用戶設備配置的滿足帶寬質量閾值的節點數量;
根據所述節點數量并按照預設帶寬比例,在滿足帶寬質量閾值的節點中選取訪問節點,所述帶寬質量包括所述節點的下載速度、上傳速度、節點之間聯通性值以及丟包率中的至少一個;
將所述用戶設備調度至所述訪問節點,以使所述用戶設備從所述訪問節點獲取所需內容。
結合第一方面,在第一方面的第一種可能實現的方式中,所述根據所述調度請求消息確定為所述用戶設備配置的滿足帶寬質量閾值的節點數量包括:
在接收到所述用戶設備發送的調度請求消息后,獲取各節點的帶寬質量;
將所述各節點的帶寬質量與帶寬質量閾值進行比較;
選取滿足所述帶寬質量閾值的節點,并確定滿足所述帶寬質量閾值的節點數量。
結合第一方面的第一種可能實現的方式,在第二種可能實現的方式中,所述根據所述節點數量并按照預設帶寬比例,在滿足帶寬質量閾值的節點中選取訪問節點包括:
確定滿足所述帶寬質量閾值的所有待訪問節點,并記錄所述待訪問節點的數量;
按照預設帶寬比例,根據隨機算法為所述用戶設備在所述待訪問節點中選取訪問節點;
其中,所述預設帶寬比例為滿足所述帶寬質量閾值的節點的帶寬在所述滿足帶寬質量閾值的節點的用戶訪問量所需總帶寬中的占用量。
結合第一方面的第二種可能實現的方式,在第三種可能實現的方式中,所述將所述用戶設備調度至所述訪問節點,以使所述用戶設備從所述訪問節點獲取所需內容包括:
獲取所述訪問節點的地址信息;
將所述地址信息發送給所述用戶設備,以使所述用戶設備通過所述地址信息訪問所述訪問節點,并從所述訪問節點獲取所需內容。
結合第一方面的第二種可能實現的方式,在第四種可能實現的方式中,所述在滿足帶寬質量閾值的節點中選取所述訪問節點時,無論所述訪問節點的帶寬已占滿或未占滿,都將所述用戶設備調度至所述訪問節點。
第二方面,提供一種控制中心,包括:
接收單元,用于接收用戶設備發送的調度請求消息;
確定單元,用于根據所述調度請求消息確定為所述用戶設備配置的滿足帶寬質量閾值的節點數量,所述帶寬質量包括所述節點的下載速度、上傳速度、節點之間聯通性值以及丟包率中的至少一個;
篩選單元,用于根據所述節點數量并按照預設帶寬比例,在滿足帶寬質量閾值的節點中選取訪問節點;
調度單元,用于將所述用戶設備調度至所述訪問節點,以使所述用戶設備從所述訪問節點獲取所需內容。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于樂視網信息技術(北京)股份有限公司,未經樂視網信息技術(北京)股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310718645.4/2.html,轉載請聲明來源鉆瓜專利網。





