CDN网络流量引导方法和装置与流程

文档序号:11138773阅读:来源:国知局

技术特征:

1.一种CDN网络流量引导方法,其特征在于,包括:

CDN接收运营商承载网的承载网部署参数,其中,所述承载网部署参数包含有所述运营商承载网的网络资源部署信息;

所述CDN接收用户请求;以及

所述CDN根据所述承载网部署参数将所述用户请求调度至目标CDN节点,其中,所述CDN中设置有至少一个CDN节点,所述至少一个CDN节点包括所述目标CDN节点。

2.根据权利要求1所述的方法,其特征在于,所述承载网部署参数包括以下至少之一:

网络拓扑结构、机房所属IP段、机房和骨干网之间的带宽量、网络负载情况。

3.根据权利要求2所述的方法,其特征在于,所述CDN根据所述承载网部署参数将所述用户请求调度至目标CDN节点包括:

按照以下公式分别计算所述至少一个CDN节点中的每个CDN节点的选择系数,其中,所述选择系数用于指示所述每个CDN节点被选择为所述目标CDN节点的概率:

M=k1A+k2B+k3C+k4D+k5F

其中,A用于标识所述网络拓扑结构、B用于标识所述机房所属IP段、C用于标识所述机房和骨干网之间的带宽量,D用于标识所述网络负载情况,F用于标识所述CDN将所述用户请求调度至所述目标CDN节点的预设参数,k1、k2、k3、k4、k5为预定系数,且k1+k2+k3+k4+k5=1,M用于标识所述选择系数;

从所述至少一个CDN节点中选择选择系数最大的CDN节点作为所述目标CDN节点;

所述CDN将所述用户请求调度至所述目标CDN节点。

4.根据权利要求2所述的方法,其特征在于,在所述CDN根据所述承载网部署参数将所述用户请求调度至目标CDN节点之前,所述方法还包括:

按照以下公式分别计算在至少一个可选位置处新增所述CDN节点的新增系数,其中,所述新增系数用于指示在所述至少一个可选位置处新增所述CDN节点的概率:

N=k1A+k2B+k3C+k4D

其中,A用于标识所述网络拓扑结构、B用于标识所述机房所属IP段、C用于标识所述机房和骨干网之间的带宽量,D用于标识所述网络负载情况,k1、k2、k3、k4为预定系数,且k1+k2+k3+k4=1,N用于标识所述新增系数;

按照所述新增系数由大到小的顺序对所述至少一个可选位置进行排序,选取前n个可选位置,其中,n为大于等于1的整数;

在所述前n个可选位置处新增n个CDN节点。

5.根据权利要求1所述的方法,其特征在于,CDN接收运营商承载网传输的承载网部署参数包括:

所述CDN接收所述运营商承载网传输的所述承载网部署参数,其中,所述运营商承载网按照预设时间间隔向所述CDN传输所述承载网部署参数,或者,所述运营商承载网在检测到所述承载网部署参数发生变化时向所述CDN传输变化后的所述承载网部署参数。

6.一种CDN网络流量引导装置,其特征在于,包括:

第一接收单元,用于CDN接收运营商承载网的承载网部署参数,其中,所述承载网部署参数包含有所述运营商承载网的网络资源部署信息;

第二接收单元,用于所述CDN接收用户请求;以及

调度单元,用于所述CDN根据所述承载网部署参数将所述用户请求调度至目标CDN节点,其中,所述CDN中设置有至少一个CDN节点,所述至少一个CDN节点包括所述目标CDN节点。

7.根据权利要求6所述的装置,其特征在于,所述承载网部署参数包括以下至少之一:

网络拓扑结构、机房所属IP段、机房和骨干网之间的带宽量、网络负载情况。

8.根据权利要求7所述的装置,其特征在于,所述调度单元包括:

计算模块,用于按照以下公式分别计算所述至少一个CDN节点中的每个CDN节点的选择系数,其中,所述选择系数用于指示所述每个CDN节点被选择为所述目标CDN节点的概率:

M=k1A+k2B+k3C+k4D+k5F

其中,A用于标识所述网络拓扑结构、B用于标识所述机房所属IP段、C用于标识所述机房和骨干网之间的带宽量,D用于标识所述网络负载情况,F用于标识所述CDN将所述用户请求调度至所述目标CDN节点的预设参数,k1、k2、k3、k4、k5为预定系数,且k1+k2+k3+k4+k5=1,M用于标识所述选择系数;

选择模块,用于从所述至少一个CDN节点中选择选择系数最大的CDN节点作为所述目标CDN节点;

调度模块,用于所述CDN将所述用户请求调度至所述目标CDN节点。

9.根据权利要求7所述的装置,其特征在于,所述装置包括:

计算单元,用于在所述CDN根据所述承载网部署参数将所述用户请求调度至目标CDN节点之前,按照以下公式分别计算在至少一个可选位置处新增所述CDN节点的新增系数,其中,所述新增系数用于指示在所述至少一个可选位置处新增所述CDN节点的概率:

N=k1A+k2B+k3C+k4D

其中,A用于标识所述网络拓扑结构、B用于标识所述机房所属IP段、C用于标识所述机房和骨干网之间的带宽量,D用于标识所述网络负载情况,k1、k2、k3、k4为预定系数,且k1+k2+k3+k4=1,N用于标识所述新增系数;

排序单元,用于按照所述新增系数由大到小的顺序对所述至少一个可选位置进行排序,选取前n个可选位置,其中,n为大于等于1的整数;

新增单元,用于在所述前n个可选位置处新增n个CDN节点。

10.根据权利要求6所述的装置,其特征在于,所述第一接收单元包括:

接收模块,用于所述CDN接收所述运营商承载网传输的所述承载网部署参数,其中,所述运营商承载网按照预设时间间隔向所述CDN传输所述承载网部署参数,或者,所述运营商承载网在检测到所述承载网部署参数发生变化时向所述CDN传输变化后的所述承载网部署参数。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1