[发明专利]一种分布式内容分发方法、边缘服务器和内容分发网无效
申请号: | 200610146672.9 | 申请日: | 2006-11-13 |
公开(公告)号: | CN101150421A | 公开(公告)日: | 2008-03-26 |
发明(设计)人: | 管红光 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/18 | 分类号: | H04L12/18;H04L12/56;H04L12/28 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518129广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 分布式 内容 分发 方法 边缘 服务器 发网 | ||
1.一种分布式内容分发方法,其特征在于,包括:
建立边缘网络内多个边缘服务器ES之间的叠加网;
中心服务器向边缘网络内的每个边缘服务器ES分配业务资源;
收到用户请求的边缘服务器ES根据用户请求选择特定的边缘服务器ES向用户分发业务资源。
2.如权利要求1所述的分布式内容分发方法,其特征在于,所述建立边缘网络内多个边缘服务器ES之间的叠加网的步骤具体包括,根据分布式哈希表DHT规则建立边缘网络内多个边缘服务器ES之间的叠加网。
3.如权利要求2所述的分布式内容分发方法,其特征在于,所述根据分布式哈希表DHT规则建立边缘网络内多个边缘服务器ES之间的叠加网的步骤进一步包括:
边缘服务器ES向中心服务器发起申请加入其所在的边缘网络的叠加网的请求,携带该边缘网络信息;
中心服务器根据该边缘网络内的ES的ID空间分布情况为发起请求的ES分配ID标识并发送该边缘网络内其他ES在叠加网中的ES地址;
所述边缘服务器ES获取上述同一边缘网络内其他ES的地址后,根据DHT规则与其他ES通信,加入叠加网。
4.如权利要求1所述的方法,其特征在于,所述的中心服务器向边缘网络内的每个边缘服务器ES分配业务资源的步骤具体为,中心服务器根据DHT规则向边缘网络内的每个边缘服务器ES分配业务资源。
5.如权利要求4所述的分布式内容分发方法,其特征在于,若所述业务为固定业务,则所述中心服务器根据DHT规则向边缘网络内的每个边缘服务器ES分配业务资源的步骤具体包括:
中心服务器将能唯一标识该业务资源的关键词进行Hash化后根据DHT规则确定边缘网络的叠加网中的各个边缘服务器ES应该负责存储的业务资源后,向各ES推送应由其负责存储的业务资源。
6.如权利要求4所述的分布式内容分发方法,其特征在于,若所述业务为非固定业务,则所述中心服务器根据DHT规则向边缘网络内的每个边缘服务器ES分配业务资源的步骤进一步包括以下步骤:
边缘服务器ES向中心服务器申请业务资源列表;
ES获得业务资源列表后,将该业务资源列表中唯一标识该业务资源的关键词在与该ES的ID标识相同的Hash空间内进行Hash处理,生成该业务资源的Hash值;
ES根据DHT规则和所述业务资源的Hash值,生成应由自己负责存储的本地业务资源列表;
ES向中心服务器申请应当由自己负责存储的业务资源并进行存储。
7.如权利要求6所述的分布式内容分发方法,其特征在于,所述边缘服务器ES根据用户请求选择特定的边缘服务器ES向用户分发业务资源的步骤具体包括以下步骤:
用户向中心服务器发起申请边缘服务器ES的请求;
中心服务器收到上述请求后,根据用户地址信息向用户返回为其提供服务的边缘网络中的一个ES的地址;
用户向该ES发起具体的业务请求;
该ES根据所述业务资源的Hash值向本地叠加网查询最适合存储该业务资源的ES的地址并向其转发用户请求,携带用户信息;
所述最适合存储该业务资源的ES查询本地存储的业务资源,如果本地存储有用户请求的资源,则直接向用户发送该业务资源;如果本地没有存储用户请求的资源,则从中心服务器下载该业务资源并转发给该用户。
8.如权利要求6所述的分布式内容分发方法,其特征在于,所述最适合存储该业务的ES向用户发送业务资源的步骤,进一步包括:
所述最适合存储该业务的ES向用户发送业务资源,同时统计请求该业务的所有用户的信息;
当请求该业务的用户负载超过规定的阈值时,所述最适合存储该业务的ES将该业务资源备份到同一叠加网内的一个或多个ES上,并在本地建立备份链接;
所述最适合存储该业务资源的ES向对请求该业务的新用户返回一个可用的备份ES,由该备份ES向新用户提供业务资源。
9.如权利要求7所述的分布式内容分发方法,其特征在于,所述方法还包括:
所述最适合存储该业务资源的ES定期检测备份ES的工作负载情况,判断其是否能够继续提供备份协助,如果不能,则重新选择或增加备份ES。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200610146672.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:再现装置、再现方法和再现程序
- 下一篇:具有用户识别和管理功能的集团电话系统
- 内容再现系统、内容提供方法、内容再现装置、内容提供装置、内容再现程序和内容提供程序
- 内容记录系统、内容记录方法、内容记录设备和内容接收设备
- 内容服务系统、内容服务器、内容终端及内容服务方法
- 内容分发系统、内容分发装置、内容再生终端及内容分发方法
- 内容发布、内容获取的方法、内容发布装置及内容传播系统
- 内容提供装置、内容提供方法、内容再现装置、内容再现方法
- 内容传输设备、内容传输方法、内容再现设备、内容再现方法、程序及内容分发系统
- 内容发送设备、内容发送方法、内容再现设备、内容再现方法、程序及内容分发系统
- 内容再现装置、内容再现方法、内容再现程序及内容提供系统
- 内容记录装置、内容编辑装置、内容再生装置、内容记录方法、内容编辑方法、以及内容再生方法