[发明专利]基于内容分发网络的节点调度方法有效
申请号: | 201210303307.X | 申请日: | 2012-08-24 |
公开(公告)号: | CN102780710A | 公开(公告)日: | 2012-11-14 |
发明(设计)人: | 邵长松;李茗;刘广民 | 申请(专利权)人: | 乐视网信息技术(北京)股份有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L12/18;H04L12/56 |
代理公司: | 北京驰纳智财知识产权代理事务所(普通合伙) 11367 | 代理人: | 谢亮;唐与芬 |
地址: | 100026 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 内容 分发 网络 节点 调度 方法 | ||
技术领域
本发明涉及网络通信技术领域,更具体地,涉及一种基于内容分发网络的节点调度方法。
背景技术
CDN (Content Delivery Network)内容分发网络。CDN技术是近年来在美国首先兴起并迅速发展起来的一种解决互联网性能不佳问题的有效手段。其基本思路是尽可能避开互联网上有可能影响数据传输速度和稳定性的瓶颈和环节,使内容传输的更快、更稳。通过在网络各处放置节点服务器所构成的在现有的互联网基础之上的一层智能虚拟网络,CDN系统能够实时地根据网络流量和各节点的连接、负载状况以及到用户的距离和响应时间等综合信息将用户的请求重新导向离用户最近的服务节点上。该系统的目的就是通过在现有的Internet中增加一层新的网络架构,将网站的内容分发到最接近用户的网络“边缘”,使得用户可以就近取得所需的内容,解决Internet网络拥挤的状况,提高用户访问网站的响应速度。从技术上解决由于网络带宽小、用户访问量大、网点分布不均匀等原因所造成的用户访问网站响应速度慢的问题。
目前常见的CDN系统,能够根据用户的访问需求来实现内容从中心到边缘的分发,但是策略较为单一,不能较好地满足各种实时变化的情况,不能动态地调整分发策略,因此数据传输效率不高。
DNS(Domain Name System)域名系统,该系统用于命名组织到域层次结构中的计算机和网络服务。为了更好地理解CDN,让我们看一下CDN的工作流程。当网民访问已经加入CDN服务的网站时,首先通过DNS重定向技术确定最接近网民的最佳CDN节点,同时将网民的请求指向该节点。当网民的请求到达指定节点时,CDN的服务器(节点上的高速缓存)负责将网民请求的内容提供给网民。具体流程为:网民在自己的浏览器中输入要访问的网站的域名,浏览器向本地DNS请求对该域名的解析,本地DNS服务器将请求发到网站的主DNS服务器,主DNS服务器根据一系列的策略确定当时最适当的CDN服务商,并将该CDN服务商的IP地址发给本地DNS,本地DNS将CDN服务商的IP地址发送给网民的浏览器,网民的浏览器根据该IP地址向该CDN服务商请求相应网站的内容。
但是,随着CDN应用的逐渐普及,一些问题也慢慢显现:在现有的CDN服务运营模式下,网站的运营商只能选择一家CDN服务商,无法同时使用多个CDN服务商的服务,如果正在使用的CDN服务商出现了问题或者该CDN服务商的网络压力较大,由于没有备用的CDN服务商,则会直接影响网站为网民服务的质量。
发明内容
本发明提供基于内容分发网络的节点调度方法,其特征在于,所述方法包括如下步骤:当节点收到上游节点推送发布的内容后,所述节点向下游节点推送接收的所述内容;下游同级的节点之间相互推送所述内容;下游同级的节点之间都可以向其相同的下游节点推送接收的所述内容。
优选的是,所述方法还包括当节点N收到下游节点下拉所述节点N不具备的内容时,所述节点N向上游节点下拉所述节点N不具备的内容。
优选的是,所述方法还包括当节点N收到所述节点N不具备的内容的服务请求时,所述节点N将所述服务请求重定向到上游节点。
优选的是,所述方法还包括当节点N执行的频度达到门限值时,所述节点N向上游节点下拉所述节点N不具备的内容,并且所述节点N自身保存所述下拉的内容。
优选的是,所述方法还包括当节点N收到下游节点A下拉的内容达到门限值时,所述节点N向下游节点B推送所述下拉的内容。
优选的是,所述方法还包括当节点N收到上游节点的删除内容的请求时,所述节点N向下游节点发送所述删除内容的请求。
优选的是,所述门限值根据硬件条件、网络条件进行配置。
与现有技术相比,本发明提供一种能够基于事件驱动进行内容分发网络的节点实时调度的方法,能够满足海量用户接入并提供流畅的视频播放,达到全局负载均衡,提高了调度效率和用户体验度。
附图说明
为了使本发明便于理解,现在结合附图描述本发明的具体实施例。
图1示出了本发明的一优选实施例的节点调度示意图。
图2示出了本发明另一优选实施例的节点调度示意图。
图3示出了本发明又一优选实施例的节点调度示意图。
图4示出了本发明又一优选实施例的节点调度示意图。
图5示出了本发明又一优选实施例的节点调度示意图。
图6示出了本发明又一优选实施例的节点调度示意图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于乐视网信息技术(北京)股份有限公司,未经乐视网信息技术(北京)股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210303307.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:半导体装置
- 下一篇:开关电源控制器和操作开关电源的方法
- 内容再现系统、内容提供方法、内容再现装置、内容提供装置、内容再现程序和内容提供程序
- 内容记录系统、内容记录方法、内容记录设备和内容接收设备
- 内容服务系统、内容服务器、内容终端及内容服务方法
- 内容分发系统、内容分发装置、内容再生终端及内容分发方法
- 内容发布、内容获取的方法、内容发布装置及内容传播系统
- 内容提供装置、内容提供方法、内容再现装置、内容再现方法
- 内容传输设备、内容传输方法、内容再现设备、内容再现方法、程序及内容分发系统
- 内容发送设备、内容发送方法、内容再现设备、内容再现方法、程序及内容分发系统
- 内容再现装置、内容再现方法、内容再现程序及内容提供系统
- 内容记录装置、内容编辑装置、内容再生装置、内容记录方法、内容编辑方法、以及内容再生方法