【技术实现步骤摘要】
流量调度方法、装置、CDN网络的边缘节点及服务器
[0001]本专利技术涉及互联网
,尤其是涉及一种流量调度方法、装置、CDN网络的边缘节点及服务器。
技术介绍
[0002]相关技术中,内容分发网络(Content Delivery Network,CDN)中边缘节点的流量调度方式通常采用DNS(Domain Name System,域名系统)调度或中心302调度;DNS调度对local DNS(本地递归域名服务器)依赖性很大,对流量的调度精准度较低;而采用中心302调度的方式时,用户请求都需要访问调度服务器,请求数据的首包延迟较长,导致流量调度效率降低。
技术实现思路
[0003]有鉴于此,本专利技术的目的在于提供一种流量调度方法、装置、CDN网络的边缘节点及服务器,以提高边缘节点的流量调度的效率及精准度。
[0004]第一方面,本专利技术实施例提供了一种流量调度方法,该方法应用于CDN网络的边缘节点;该方法包括:接收用户的资源访问请求;根据边缘节点预先存储的流量调度策略,确定目标节点,以通过目标节点,向用户返回资源访问请求对应的资源数据;其中,流量调度策略用于指示提供资源访问请求对应的资源数据的边缘节点;目标节点为:提供资源访问请求对应的资源数据的边缘节点。
[0005]结合第一方面,本专利技术实施例提供了第一方面的第一种可能的实施方式,其中,上述边缘节点与预设的调度服务器通信连接;上述流量调度策略通过下述方式获得:向调度服务器查询是否存在当前边缘节点的流量调度策略;如果存在 ...
【技术保护点】
【技术特征摘要】
1.一种流量调度方法,其特征在于,所述方法应用于CDN网络的边缘节点;所述方法包括:接收用户的资源访问请求;根据所述边缘节点预先存储的流量调度策略,确定目标节点,以通过所述目标节点,向所述用户返回所述资源访问请求对应的资源数据;其中,所述流量调度策略用于指示提供所述资源访问请求对应的资源数据的边缘节点;所述目标节点为:提供所述资源访问请求对应的资源数据的边缘节点。2.根据权利要求1所述的方法,其特征在于,所述边缘节点与预设的调度服务器通信连接;所述流量调度策略通过下述方式获得:向所述调度服务器查询是否存在当前边缘节点的流量调度策略;如果存在所述当前边缘节点的流量调度策略,向所述调度服务器获取所述当前边缘节点的流量调度策略,保存获取到的流量调度策略。3.根据权利要求1所述的方法,其特征在于,根据所述边缘节点预先存储的流量调度策略,确定目标节点的步骤,包括:根据所述边缘节点预先存储的流量调度策略,将当前边缘节点确定为目标节点,或者,从除所述当前边缘节点以外的边缘节点中确定目标节点。4.根据权利要求3所述的方法,其特征在于,根据所述边缘节点预先存储的流量调度策略,将当前边缘节点确定为目标节点,或者,从除所述当前边缘节点以外的边缘节点中确定目标节点的步骤,包括:判断所述资源访问请求是否与所述边缘节点预先存储的流量调度策略相匹配;如果相匹配,根据所述流量调度策略将当前边缘节点确定为目标节点,或者,从除所述当前边缘节点以外的边缘节点中确定目标节点。5.根据权利要求4所述的方法,其特征在于,所述流量调度策略包括:需要进行流量调度的资源访问请求的请求条件;所述请求条件包括指定的访问域名和指定的线路信息;所述判断所述资源访问请求是否与边缘节点预先存储的流量调度策略相匹配的步骤之前,所述方法还包括:获取所述资源访问请求的线路信息;所述判断所述资源访问请求是否与边缘节点预先存储的流量调度策略相匹配的步骤,包括:判断从边缘节点预先存储的流量调度策略中,是否能查询到所述资源访问请求对应的访问域名和线路信息;如果查询到,确定所述资源访问请求与边缘节点预先存储的流量调度策略相匹配。6.根据权利要求4所述的方法,其特征在于,所述流量调度策略包括:需要进行流量调度的资源访问请求的请求条件;以及,通过所述当前边缘节点提供满足所述请求条件的资源访问请求对应的资源数据的第一流量权重,通过除所述当前边缘节点以外的指定边缘节点提供满足所述请求条件的资源访问请求对应的资源数据的第二流量权重;其中,所述请求条件包括指定的访问域名和指定的线路信息;所述根据所述流量调度策略将当前边缘节点确定为目标节点,或者,从除所述当前边缘节点以外的边缘节点中确定目标节点的步骤,包括:根据所述第一流量权重和所述第二流量权重,将当前边缘节点确定为目标节点,或者,将所述指定边缘节点确定为目标节点。7.根据权利要求5所述的方法,其特征在于,通过所述流量调度策略,从除所述当前边
缘节点以外的边缘节点中,确定目标节点的步骤,包括:将从所述流量调度策略中查询到的所述访问域名和所述线路信息对应的边缘节点,确定为目标节点。8.根据权利要求4所述的方法,其特征在于,所述方法还包括:如果所述资源访问请求与所述边缘节点预先存储的流量调度策略不匹配,将所述当前边缘节点确定为目标节点。9.根据权利要求3所述的方法,其特征在于,所述方法还包括:如果从除所述当前边缘节点以外的边缘节点中确定目标节点,且所述资源访问请求的类型为Https请求,向所述用户返回所述目标节点的节点域名,以使所述用户通过所述目标节点获取所述资源访问请求对应的资源数据;如果从除所述当前边缘节点以外的边缘节点中确定目标节点,且所述资源访问请求的类型为Http请求,向所述用户返回所述目标节点的IP地址,以使所述用户通过所述目标节点获取所述资源访问请求对应的资源数据。10.根据权利要求3所述的方法,其特征在于,根据所述边缘节点预先存储的流量调度策略,将当前边缘节点确定为目标节点,或者,从除所述当前边缘节点以外的边缘节点中确定目标节点的步骤,包括:查询所述资源访问请求中是否携带指定标识;所述指定标识用于指示:所述资源访问请求通过除所述当前边缘节...
【专利技术属性】
技术研发人员:杨泽森,
申请(专利权)人:北京金山云网络技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。