The invention relates to a scheduling method of a CDN server. The scheduling method includes steps: receiving the resource request sent by the terminal, in which the resource request includes the network tag information and the requested resource type of the terminal, and the global load balancing device is fixed to the CDN node of the terminal network according to the network markup information in the resource request; The CDN node receives the resource request sent by the terminal and sends the requested resource to the terminal in response to the resource request. By using the invention, a CDN node providing terminal services can be determined through the terminal network, thereby enabling the CDN network to respond quickly to the user's resource request.
【技术实现步骤摘要】
内容分发网络服务器的调度方法与调度装置
本专利技术涉及计算机网络传输领域,尤其涉及一种内容分发网络服务器的调度方法与调度装置。
技术介绍
CDN网络(ContentDeliveryNetwork,内容分发网络)的基本思路是尽可能避开互联网上有可能影响数据传输速度和稳定性的瓶颈和环节,使内容传输的更快、更稳定。通过在网络各处放置节点服务器并将内容从中心服务器分发节点服务器,CDN系统能够实时地根据网络流量和各节点的连接、负载状况以及到用户的距离和响应时间等综合信息将用户的请求重新定位到离用户最近的服务节点上,再由该服务节点将内容发送给用户,从而实现内容的分布式就近访问。其目的是使用户可就近取得所需内容,解决Internet网络拥挤的状况,提高用户访问网站的响应速度。然而,现有的CDN网络系统在响应用户的内容请求时没有考虑用户所属(所在)的网络。因此无法很好地为用户提供就近服务、不能有效地利用网络资源。
技术实现思路
有鉴于此,本专利技术要解决的技术问题是如何调度CDN服务器来响应来自不同网络的用户的资源请求,从而让CDN网络能更好地为用户提供就近服务并有效的利用网络资源。为解决上述技术问题,本专利技术提供以下技术方案:一方面,本专利技术提供一种CDN服务器的调度方法,该方法包括:接收到终端发送的资源请求,其中,所述资源请求中包括有终端所属网络的网络标记信息及所请求的资源类型;根据所述资源请求中的网络标记信息定位到终端所属网络的CDN节点;以及控制所述CDN节点接收所述终端发送的所述资源请求并响应所述资源请求将所述终端所请求的资源发送给所述终端。进一步 ...
【技术保护点】
1.一种CDN服务器的调度方法,运行于全局负载均衡设备上,其特征在于,所述调度方法包括:接收到终端发送的资源请求,其中,所述资源请求中包括有终端所属网络的网络标记信息及所请求的资源类型;根据所述资源请求中的网络标记信息定位到所述终端所属网络的CDN节点;以及控制所述CDN节点接收所述终端发送的所述资源请求并响应所述资源请求将所述终端所请求的资源发送给所述终端。
【技术特征摘要】
1.一种CDN服务器的调度方法,运行于全局负载均衡设备上,其特征在于,所述调度方法包括:接收到终端发送的资源请求,其中,所述资源请求中包括有终端所属网络的网络标记信息及所请求的资源类型;根据所述资源请求中的网络标记信息定位到所述终端所属网络的CDN节点;以及控制所述CDN节点接收所述终端发送的所述资源请求并响应所述资源请求将所述终端所请求的资源发送给所述终端。2.如权利要求1所述的调度方法,其特征在于,还包括:控制所述CDN节点判断所述CDN节点本地是否存储有所请求的资源。3.如权利要2所述的调度方法,其特征在于,当所述CDN节点本地存储有所请求的资源时,控制所述CDN节点直接将所述资源发送给所述终端。4.如权利要求2所述的调度方法,其特征在于,当所述CDN节点本地没有存储所请求的资源时,控制所述CDN节点向中心节点请求所述资源并将中心节点所提供的资源发送给所述终端。5.如权利要求1所述的调度方法,其特征在于,所述调度方法还包括:配置所述CDN节点的IP地址,配置所述终端所属的网络及IP地址,建立所述终端的IP地址与所述CDN节点的IP地址之间的映射关系。6.如权利要求1所述的调度方法,其特征在于,当一CDN节点包含多个节点服务器时,配置每一节点服务器的IP地址及节点网络平面,配置所述终端的终端网络平面;建立所述终端网络平面与所述节点服务器IP地址和/或节点网络平面之间的映射关系。7.如权利要求6所述的调度方法,其特征在于,所述网络标记信息为所述终端所属网络的网络平面号或网络平面地址。8.如权利要求1所述的服务方法,其特征在于,所述CDN节点包括多个子节点;所述根据所述资源请求中的网络标记信息定位到所述终端所属网络的CDN节点包括根据所述资源类型将所述资源请求定位到所述CDN节点中的一节点服务器。9.如权利要求1所述的调度方法,其特征在于,所述资源请求为HPPT请求,所述HTTP请求中包含有终端的IP地址及终端所属网络的网络标记信息、以及所述请求的资源类型。10.如权利要求1至9任意一项所述的服务方法,其特征在于,所述资源类型为视频资源...
【专利技术属性】
技术研发人员:武炳亮,许冬冬,周磊,夏洪升,
申请(专利权)人:中兴通讯股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。