【技术实现步骤摘要】
流量调度方法、装置及系统
[0001]本申请涉及网络
,尤其涉及一种流量调度方法、装置及系统。
技术介绍
[0002]随着互联网流量尤其是移动互联网流量的爆发增长,互联网服务提供商(Internet Service Provider,ISP)以及移动通信网络运营商(Mobile Network Operator,MNO)需要准备更多的网络与计算能力等资源来应对流量增长的需求。在ISP侧,用于存储网络资源的互联网数据中心(Internet Data Center,IDC)需要提供更多的计算资源以及网络带宽应对海量的用户访问请求。在MNO侧,用户流量被承载在多跳路由的网络中,每一跳路由都将加大用户与ISP的IDC之间传输时间,造成用户获取媒体内容等的延时。为了分散IDC的流量压力以及提高获取网络资源的效率,构建在网络架构之上的内容分发网络(Content Delivery Network,CDN)应运而生,其采用了各种缓存服务器来缓存IDC中的网络资源并利用全局负载技术将用户端的访问请求重定向至相应的缓存服务器上,由缓存服务器直接响应用户端的访问请求,向用户端提供所需的网络资源,起到对访问流量的调度作用。
[0003]现有技术中,在CDN不参与流量调度的情况下,由ISP服务器响应用户端的访问请求以向用户端返回相应的网络资源;在CDN参与流量调度的情况下,则由用户端向MNO侧的域名系统(Domain Name System,DNS)服务器发送域名请求,由DNS服务器从IDC处获取CDN对应的域名并根据该域名找 ...
【技术保护点】
【技术特征摘要】
1.一种流量调度系统,其特征在于,包括:互联网服务提供商ISP节点、全局负载均衡GSLB节点以及内容分发网络CDN节点;所述ISP节点用于向所述GSLB节点发送第一调度请求,基于所述GSLB节点返回的CDN节点的地址信息,向所述CDN节点发送第二调度请求,其中,所述第一调度请求中携带用户端的地址信息,所述第一调度请求用于向所述GSLB节点获取用于为所述用户端提供网络资源的CDN节点,所述第二调度请求中至少携带所述用户端的地址信息及所述用户端所需的目标网络资源的标识信息,所述第二调度请求用于请求所述CDN节点向所述用户端提供所述目标网络资源;所述GSLB节点用于基于所述用户端的地址信息,确定用于为所述用户端提供网络资源的CDN节点并将所述CDN节点的地址信息反馈给所述ISP节点;所述CDN节点用于基于所述用户端的地址信息及所述目标网络资源的标识信息,将所述目标网络资源发送给所述用户端。2.根据权利要求1所述的流量调度系统,其特征在于,所述第二调度请求中还携带当前下行TCP连接的顺序号;所述CDN节点具体用于:调用TCP/IP协议栈,在网络协议层中创建TCP套接字,并将所述TCP套接字的对端地址信息设置为所述用户端的地址信息以及将所述TCP套接字的下行顺序号设置为所述当前下行TCP连接的顺序号;建立所述TCP套接字与所述目标网络资源的标识信息之间的映射关系;在接收到上行TCP ACK报文时,若所述上行TCP ACK报文携带的源端地址信息与所述TCP套接字的对端地址信息一致且ACK顺序号与所述TCP套接字的下行顺序号一致,则通过所述TCP套接字与发送所述上行TCP ACK的用户端建立TCP连接;基于所述目标网络资源的标识信息获取所述目标网络资源并通过所述TCP连接将所述目标网络资源反馈给发送所述上行TCP ACK的用户端。3.根据权利要求1所述的流量调度系统,其特征在于,所述流量调度系统还包括移动网络运营商MNO的流量代理网关PGW;所述ISP节点,还用于在基于所述CDN节点的地址信息,向所述CDN节点发送第二调度请求之前,向移动网络运营商MNO核心网中的流量代理网关PGW发送资源访问路径切换请求,所述资源访问路径切换请求中携带所述CDN节点的地址信息、所述用户端的地址信息以及所述ISP节点的地址信息;所述PGW用于将来自用户端的上行数据报文携带的目的端地址信息及发送至所述用户端的的下行数据报文携带的源端地址信息替换为所述CDN节点的地址信息。4.根据权利要求1至3中任一项所述的流量调度系统,其特征在于,所述ISP节点具体用于:在触发流量调度条件时,向所述GSLB节点发送所述第一调度请求,其中,所述触发流量调度条件包括以下一种或多种情况:所述ISP节点的访问流量超过预设流量、所述ISP节点接收到来自所述用户端的加速请求、所述用户端已订购加速服务。5.一种流量调度方法,其特征在于,应用于ISP节点,所述方法包括:向全局负载均衡GSLB节点发送第一调度请求,所述第一调度请求中携带用户端的地址
信息,所述第一调度请求用于请求向所述GSLB节点获取用于为所述用户端提供网络资源的CDN节点的地址信息;接收所述GSLB节点返回的所述CDN节点的地址信息;基于所述CDN节点的地址信息,向所述CDN节点发送第二调度请求,所述第二调度请求中至...
【专利技术属性】
技术研发人员:徐宇辉,戴传智,袁晓明,
申请(专利权)人:中国移动通信集团有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。