数据传输处理方法、装置、电子设备和可读存储介质与流程

文档序号:33744246发布日期:2023-04-06 10:59阅读:56来源:国知局
数据传输处理方法、装置、电子设备和可读存储介质与流程

本申请涉及到内容分发领域,具体而言,涉及数据传输处理方法、装置、电子设备和可读存储介质。


背景技术:

1、内容分发网络(content delivery network,简称为cdn)是构建在现有网络基础之上的用于进行内容分发的网络。内容分发网络通过负载均衡、资源调度等技术手段进行内容分发,使用户就近获取所需要的内容,降低网络拥塞,提高用户获取所需要的内容的速度。图1是根据本申请实施例的cdn网络的架构示意图,如图1所示,源站作为内容的提供方,其将内容提供给cdn节点,每个cdn节点均相当于用于缓存内容的缓存服务器,这样位于不同位置的用户可以选择距离自己最近的cdn节点来获取该内容,提高内容获取的速度。cdn节点位于网络的边缘,更加靠近用户,因此也将图1中的cdn节点称为边缘节点,边缘节点也称为pop(point-to-presence)节点。

2、用户通过边缘节点获取自己需要的内容时,如果边缘节点并未缓存用户所需要的内容,边缘节点可以从源站获取这些内容,但是考虑到如果边缘节点均从源站来获取内容,可能会导致源站的负荷较大,为了解决这个问题,除了图1中示出的边缘节点之外,边缘节点与源站之间也可以设置中间节点,这些中间节点可以从源站获取内容,并将获取到的内容分发给边缘节点。图2是根据本申请实施例的中间节点和源站采用专线的架构示意图,如图2所示,边缘节点从中间节点获取数据,中间节点从源站获取数据。在图2中,中间节点可以从源站获取各种类型的数据流量,这里说的类型可以是由于源站提供不同的服务所带来的数据流量,例如,所述源站提供视频直播服务,在视频直播服务中也会提供网页服务,视频直播产生的数据流量是一种类型,网页服务产生的视频流量是另一种类型。为了保证某种类型的数据流量的稳定性会采用专线的方式从源站到中间节点来传输该类型的数据流量,对于其他类型的数据流量可以采用非专线的其他线路来进行数据流量的传输。

3、在图2中,为了保证专线传输的数据流量的稳定性,一般会配置两根专线,其中一个专线1用于传输数据流量,另一个专线2通常是空闲的,在传输数据流量的专线1出现异常时,将专线1上的数据流量切换到专线2上。在这种处理方式中,配置好的部分专线(如专线2)在大部分时间中均属于空闲状态,这造成了资源的浪费。


技术实现思路

1、本申请实施例提供了数据传输处理方法、装置、电子设备和可读存储介质,以至少解决现有技术中为保持数据传输稳定而配置的备份专线大部分时间处于空闲所导致的浪费资源的问题。

2、根据本申请的一个方面,提供了一种数据传输处理方法,包括:确定需要在节点间传输的专线流量和非专线流量,其中,所述节点之间通过非专线和多根专线进行数据流量的传输;将所述专线流量配置在专线上进行传输;将所述非专线流量配置在所述非专线和所述多根专线中至少之一上进行传输。

3、根据本申请的另一个方面,还提供了一种数据传输处理装置,包括:第一确定模块,用于确定需要在节点间传输的专线流量和非专线流量,其中,所述节点之间通过非专线和多根专线进行数据流量的传输;第一配置模块,用于将所述专线流量配置在专线上进行传输;第二配置模块,用于将所述非专线流量配置在所述非专线和所述多根专线中至少之一上进行传输。

4、根据本申请的另一个方面,还提供了一种电子设备,包括存储器和处理器;其中,所述存储器用于存储一条或多条计算机指令,其中,所述一条或多条计算机指令被所述处理器执行以实现上述的方法步骤。

5、根据本申请的另一个方面,还提供了一种可读存储介质,其上存储有计算机指令,其中,该计算机指令被处理器执行时实现上述的方法步骤。

6、在本申请实施例中,采用了确定需要在节点间传输的专线流量和非专线流量,其中,所述节点之间通过非专线和多根专线进行数据流量的传输;将所述专线流量配置在专线上进行传输;将所述非专线流量配置在所述非专线和所述多根专线中至少之一上进行传输。通过本申请解决了现有技术中为保持数据传输稳定而配置的备份专线大部分时间处于空闲所导致的浪费资源的问题,进而能够利用空闲专线传输数据,并且在某一专线出现故障时还能够保证需要在专线上传输的数据流量正常传输。



技术特征:

1.一种数据传输处理方法,包括:

2.根据权利要求1所述的方法,其中,还包括:

3.根据权利要求2所述的方法,其中,将发生所述故障之前在所述第一专线上传输的专线流量转移到所述第二专线上包括:

4.根据权利要求2所述的方法,其中,还包括:

5.根据权利要求3或4所述的方法,其中,将所述第一专线或所述第二专线上传输的数据流量转移到所述非专线上进行传输包括:

6.根据权利要求1至4中任一项所述的方法,其中,确定需要在节点间传输的专线流量和非专线流量包括:

7.根据权利要求6所述的方法,其中,根据以下至少之一获取所述数据流量的类型:所述数据流量所来源的服务、所述数据流量中数据的类型。

8.根据权利要求2至4中任一项所述的方法,其中,在所述节点包括内容分发网络的第三层节点和第二层节点的情况下,确定所述节点之间连接的第一专线发生故障包括:

9.根据权利要求8所述的方法,其中,所述第二层节点接收来自所述交换机的用于指示所述第一专线发生故障的信息包括:

10.一种数据传输处理装置,包括:

11.一种电子设备,包括存储器和处理器;其中,所述存储器用于存储一条或多条计算机指令,其中,所述一条或多条计算机指令被所述处理器执行以实现权利要求1至9任一项所述的方法步骤。

12.一种可读存储介质,其上存储有计算机指令,其中,该计算机指令被处理器执行时实现权利要求1至9任一项所述的方法步骤。


技术总结
本申请公开了数据传输处理方法、装置、电子设备和可读存储介质,该方法包括:确定需要在节点间传输的专线流量和非专线流量,其中,所述节点之间通过非专线和多根专线进行数据流量的传输;将所述专线流量配置在专线上进行传输;将所述非专线流量配置在所述非专线和所述多根专线中至少之一上进行传输。通过本申请解决了现有技术中为保持数据传输稳定而配置的备份专线大部分时间处于空闲所导致的浪费资源的问题,进而能够利用空闲专线传输数据,并且在某一专线出现故障时还能够保证需要在专线上传输的数据流量正常传输。

技术研发人员:但瑜,杨超,刘叔正,倪昊,莫小琪,曾福华,马红卫
受保护的技术使用者:阿里巴巴(中国)有限公司
技术研发日:
技术公布日:2024/1/12
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1