[發明專利]一種分布式內容分發方法、邊緣服務器和內容分發網無效
| 申請號: | 200610146672.9 | 申請日: | 2006-11-13 |
| 公開(公告)號: | CN101150421A | 公開(公告)日: | 2008-03-26 |
| 發明(設計)人: | 管紅光 | 申請(專利權)人: | 華為技術有限公司 |
| 主分類號: | H04L12/18 | 分類號: | H04L12/18;H04L12/56;H04L12/28 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 518129廣東省*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 分布式 內容 分發 方法 邊緣 服務器 發網 | ||
技術領域
本發明涉及通訊網絡的數據傳輸技術,尤其涉及一種分布式內容分發方法、邊緣服務器和內容分發網。
背景技術
隨著IPTV業務的迅速開展,內容發布的效率和成本越來越成為影響業務部署的關鍵因素,為了解決上述問題,業界提出了一種解決方案CDN(Contentdelivery?network),它通過在現有的互聯網基礎上建立一層新的網絡-內容分發網CDN,專門用于通過互聯網高效地分發多媒體內容。CDN通過實現用戶對網址的就近訪問及網絡流量的智能分流、大大提高了網絡的響應速度。
CDN的技術原理是在現有的互聯網中,將網站的內容從網絡的骨干部分推送到最接近用戶的邊緣,以減少傳輸延遲、網絡抖動等影響傳輸效果的因素,從而使用戶能以最快的速度、從最接近用戶的地方獲得所需要的信息,得到有序的高質量服務。
圖1為現有技術中的一種CDN組網圖。參見圖1,該網絡屬于星型結構網絡,主要分為中心和邊緣兩大部分。中心部分一般由中心服務器(CentralServer)、全局負載均衡服務器和入口(Portal)服務器等設備構成,邊緣部分一般由眾多的邊緣服務器(Edge?Server)構成,一個或者少數幾個邊緣服務器對應于一個用戶網絡,用來向用戶提供其所請求的業務信息。
用戶在該網絡中獲取業務信息的流程一般包括:
1、用戶向中心部分的portal服務器請求業務資源所在的服務器的地址;
2、Portal服務器查詢域名服務器(Domain?name?Server,DNS)和全局負載均衡服務器,根據用戶的IP地址和負載均衡情況向用戶返回用戶所屬網絡的邊緣網絡的邊緣服務器ES的地址;
3、用戶根據返回的ES地址,向ES發起申請業務的請求;
4、ES向用戶發送相應的業務。
上述方案中,一個邊緣網絡中只有一個或者很少幾個邊緣服務器ES作為邊緣網絡的中心服務器來為用戶網絡提供服務,ES的設計容量一般都是依照該邊緣網絡的最大用戶數來確定的,其集成度很高,硬件成本相應也很高昂。
圖2為現有技術中的另一種提供流媒體業務的系統,同樣能夠用來支持IPTV業務。參見圖2,網絡系統由客戶端6、控制節點4、流媒體服務器7和多個緩存節點5.N組成,當客戶端6向控制節點4發送節目內容請求時,控制節點4根據請求的節目內容將該請求轉發給相應的緩存節點5.N,由緩存節點5.N向客戶端6直接發送緩存的節目內容或者緩存節點5.N先從流媒體服務器7獲取相應的節目內容再轉發給客戶端6。各緩存節點5.N根據控制節點4的命令緩存不同的節目內容。
這種方案相對于圖1中的CDN網絡而言,增加了一個控制節點,用來轉發所有用戶的全部請求,這在用戶數量較多的情況下是不小的負擔;并且其緩存節點保存節目內容是由控制節點分配的,緩存節點本身不能自動根據用戶請求情況動態增加減少備份節點,處理熱門資源時會出現瓶頸現象,此外控制節點的引入增加了單點故障發生的可能性,為避免這樣的情況,必然要對其重點維護,導致維護成本增加。
發明內容
有鑒于此,本發明提供了一種分布式內容分發方法,能夠降低系統對單個邊緣服務器ES設備集成度的要求,使得CDN組網時更為靈活便利,優化傳統CDN的調度方法,進而提高CDN的可靠性、實現分布式服務和業務負載的均衡。
本發明同時提供了一種邊緣服務器和內容分發網,也能夠降低系統對單個邊緣服務器設備集成度的要求,使得CDN組網時更為靈活便利,優化傳統CDN的調度方法,進而提高CDN的可靠性、實現分布式服務和業務負載的均衡。
在本發明方法的一個較優實施例中,首先建立邊緣網絡內多個邊緣服務器ES之間的疊加網;其次向邊緣網絡內的每個邊緣服務器ES分配業務資源;然后收到用戶請求的邊緣服務器ES根據用戶請求選擇特定的邊緣服務器ES向用戶分發業務資源。
優選的,所述建立邊緣網絡內多個邊緣服務器ES之間的疊加網的步驟具體包括,根據分布式哈希表DHT規則建立邊緣網絡內多個邊緣服務器ES之間的疊加網。
優選的,所述根據分布式哈希表DHT規則建立邊緣網絡內多個邊緣服務器ES之間的疊加網的步驟進一步包括:邊緣服務器ES向中心服務器發起申請加入其所在的邊緣網絡的疊加網的請求,攜帶該邊緣網絡信息;中心服務器根據該邊緣網絡內的ES的ID空間分布情況為發起請求的ES分配ID標識并發送該邊緣網絡內其他ES在疊加網中的ES地址;所述邊緣服務器ES獲取上述同一邊緣網絡內其他ES的地址后,根據DHT規則與其他ES通信,加入疊加網。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于華為技術有限公司,未經華為技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200610146672.9/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:再現裝置、再現方法和再現程序
- 下一篇:具有用戶識別和管理功能的集團電話系統
- 內容再現系統、內容提供方法、內容再現裝置、內容提供裝置、內容再現程序和內容提供程序
- 內容記錄系統、內容記錄方法、內容記錄設備和內容接收設備
- 內容服務系統、內容服務器、內容終端及內容服務方法
- 內容分發系統、內容分發裝置、內容再生終端及內容分發方法
- 內容發布、內容獲取的方法、內容發布裝置及內容傳播系統
- 內容提供裝置、內容提供方法、內容再現裝置、內容再現方法
- 內容傳輸設備、內容傳輸方法、內容再現設備、內容再現方法、程序及內容分發系統
- 內容發送設備、內容發送方法、內容再現設備、內容再現方法、程序及內容分發系統
- 內容再現裝置、內容再現方法、內容再現程序及內容提供系統
- 內容記錄裝置、內容編輯裝置、內容再生裝置、內容記錄方法、內容編輯方法、以及內容再生方法





