数据传输处理方法、装置、电子设备和可读存储介质制造方法及图纸

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

【技术实现步骤摘要】
数据传输处理方法、装置、电子设备和可读存储介质


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

技术介绍

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

to

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

技术实现思路

[0005]本申请实施例提供了数据传输处理方法、装置、电子设备和可读存储介质,以至少解决现有技术中为保持数据传输稳定而配置的备份专线大部分时间处于空闲所导致的浪费资源的问题。
[0006]根据本申请的一个方面,提供了一种数据传输处理方法,包括:确定需要在节点间传输的专线流量和非专线流量,其中,所述节点之间通过非专线和多根专线进行数据流量的传输;将所述专线流量配置在专线上进行传输;将所述非专线流量配置在所述非专线和
所述多根专线中至少之一上进行传输。
[0007]根据本申请的另一个方面,还提供了一种数据传输处理装置,包括:第一确定模块,用于确定需要在节点间传输的专线流量和非专线流量,其中,所述节点之间通过非专线和多根专线进行数据流量的传输;第一配置模块,用于将所述专线流量配置在专线上进行传输;第二配置模块,用于将所述非专线流量配置在所述非专线和所述多根专线中至少之一上进行传输。
[0008]根据本申请的另一个方面,还提供了一种电子设备,包括存储器和处理器;其中,所述存储器用于存储一条或多条计算机指令,其中,所述一条或多条计算机指令被所述处理器执行以实现上述的方法步骤。
[0009]根据本申请的另一个方面,还提供了一种可读存储介质,其上存储有计算机指令,其中,该计算机指令被处理器执行时实现上述的方法步骤。
[0010]在本申请实施例中,采用了确定需要在节点间传输的专线流量和非专线流量,其中,所述节点之间通过非专线和多根专线进行数据流量的传输;将所述专线流量配置在专线上进行传输;将所述非专线流量配置在所述非专线和所述多根专线中至少之一上进行传输。通过本申请解决了现有技术中为保持数据传输稳定而配置的备份专线大部分时间处于空闲所导致的浪费资源的问题,进而能够利用空闲专线传输数据,并且在某一专线出现故障时还能够保证需要在专线上传输的数据流量正常传输。
附图说明
[0011]构成本申请的一部分的附图用来提供对本申请的进一步理解,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
[0012]图1是根据本申请实施例的CDN网络的架构示意图;
[0013]图2是根据本申请实施例的中间节点和源站采用专线的架构示意图;
[0014]图3是根据本申请实施例的CDN网络的分层架构示意图;
[0015]图4是根据本申请实施例的L3节点包括数据存储服务的架构示意图;
[0016]图5是根据本申请实施例的L2和L3专线连接故障的示意图;
[0017]图6是根据本申请实施例的数据传输处理方法的流程图;
[0018]图7是根据本申请实施例的数据故障传输处理方法的流程图;以及,
[0019]图8是根据本申请实施方式的传输视频流量的CDN中专线故障处理流程示意图。
具体实施方式
[0020]需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。
[0021]需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
[0022]以下实施方式可以应用到CDN网络中,图3是根据本申请实施例的CDN网络的分层架构示意图,在图3中有边缘节点1、边缘节点2、
……
、边缘节点N,中间节点1、
……
、中间节点M,一个边缘节点可以一个或多个中间节点来获取内容,这样就可以缓解源站的压力。在
图3示出的分层结构中,边缘节点位于第一层,即L1,因此边缘节点也称为L1节点(简称为L1),同理,中间节点也称为L2节点(简称为L2),源站也称为L3节点(简称为L3)。
[0023]源站可以用于提供内容的服务器或者服务器集群,例如,如果源站是提供直播视频的,则源站可以为直播中心;如果源站是提供网页服务的,则源站还会使用数据存储服务来保存文件,例如,静态网页、作为附件的文件、图片、视频、音频等,这些文件在用户的访问过程中是不会发生变化的,因此,这些文件被称为静态资源,与静态资源向对应的是动态资源,动态资源是随着不同用户或者在不同时间访问,发送给用户的内容是动态变化的。CDN网络可以通过专门的链路来分发这些静态资源。图4是根据本申请实施例的L3节点包括数据存储服务的架构示意图,如图4所示,源站包括了云服务器和数据存储服务,其中,云服务器提供网页(W本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据传输处理方法,包括:确定需要在节点间传输的专线流量和非专线流量,其中,所述节点之间通过非专线和多根专线进行数据流量的传输;将所述专线流量配置在专线上进行传输;将所述非专线流量配置在所述非专线和所述多根专线中至少之一上进行传输。2.根据权利要求1所述的方法,其中,还包括:确定所述节点之间的第一专线发生故障;从所述多根专线中选择第二专线,其中,所述第二专线为所述多根专线中除所述第一专线之外的专线;将发生所述故障之前在所述第一专线上传输的专线流量转移到所述第二专线上。3.根据权利要求2所述的方法,其中,将发生所述故障之前在所述第一专线上传输的专线流量转移到所述第二专线上包括:在所述第二专线能够容纳所述第一专线上的专线流量的情况下,将所述第一专线上传输的专线流量转移到所述第二专线上;或者,在所述第二专线无法容纳所述第一专线上的专线流量的情况下,将所述第二专线上的非专线流量转移到非专线上,再将所述第一专线上的专线流量转移到所述第二专线上。4.根据权利要求2所述的方法,其中,还包括:将所述第一专线上的非专线流量转移到非专线上或者其他专线上,其中,所述其他专线是所述多根专线中除所述第一专线和所述第二专线之外的专线;或者,在所述第二专线能够容纳所述第一专线上的非专线流量的情况下,将所述第一专线上的非专线流量转移到所述第二专线上。5.根据权利要求3或4所述的方法,其中,将所述第一专线或所述第二专线上传输的数据流量转移到所述非专线上进行传输包括:获取所述第一专线或所述第二专线上需要转移到所述非专线上的数据流量所对应的长连接,将所述长连接的路由信息中的目的地址配置为无法正确达到的地址;在所述长连接因使用所述无法正确到达的地址发生连接断开之后,在所述非专线上的线路上建立新的连接用于进行数据传输,其中,所述第一专线或所述第二专线上需要转移到所述非专线上的数据流量通过所述新的连接进行数...

【专利技术属性】
技术研发人员:但瑜杨超刘叔正倪昊莫小琪曾福华马红卫
申请(专利权)人:阿里巴巴中国有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1