数据处理方法、系统和存储介质技术方案

技术编号:33727393 阅读:18 留言:0更新日期:2022-06-08 21:21
本发明专利技术公开了一种数据处理方法、系统和存储介质。其中,该方法包括:获取内容分发网络中交换机的第一端口的当前流量数据;基于当前流量数据和目标流量阈值,确定需要调度的调度流量数据;将调度流量数据转发至交换机,其中,调度流量数据用于使交换机的第二端口或第一端口获取调度流量数据,以调整第一端口的当前流量数据。本发明专利技术解决了由于无法做特别精确的流量调度造成的调度流量的效率低的技术问题。量调度造成的调度流量的效率低的技术问题。量调度造成的调度流量的效率低的技术问题。

【技术实现步骤摘要】
数据处理方法、系统和存储介质


[0001]本专利技术涉及互联网技术、数据处理领域,具体而言,涉及一种数据处理方法、系统和存储介质。

技术介绍

[0002]目前,在进行流量调度时,对于流量通常是依赖于域名系统(Domain Name System,简称为DNS)调度,但无法做特别精确的流量调度,往对应的节点调度的流量小了,包端口流量跑不起来

浪费带宽;往对应的节点调度的流量大了,然后出现短时间流量突发时会将包端口流量跑超,影响服务质量,从而存在调度流量的效率低的技术问题。
[0003]针对上述的问题,目前尚未提出有效的解决方案。

技术实现思路

[0004]本专利技术实施例提供了一种数据处理方法、系统和存储介质,以至少解决由于无法做特别精确的流量调度造成的调度流量的效率低的技术问题。
[0005]根据本专利技术实施例的一个方面,提供了一种数据处理方法,包括:获取内容分发网络中交换机的第一端口的当前流量数据;基于当前流量数据和目标流量阈值,确定需要调度的调度流量数据;将调度流量数据转发至交换机,其中,调度流量数据用于使交换机的第二端口或第一端口获取调度流量数据,以调整第一端口的当前流量数据。
[0006]可选地,该方法还包括:获取交换机的预定流量数据;基于预定流量数据确定目标流量阈值。
[0007]可选地,获取交换机的预定流量数据,该方法包括:获取交换机的与第一端口对应的第一类型预定流量数据;获取交换机的与第二端口对应的第二类型预定流量数据;基于预定流量数据确定目标流量阈值,该方法包括:基于第一类型预定流量数据和第二类型预定流量数据确定目标流量阈值。
[0008]可选地,基于当前流量数据和目标流量阈值,确定需要调度的调度流量数据,该方法包括:响应于当前流量数据超过目标流量阈值,确定需要调度至第二端口的第一调度流量数据。
[0009]可选地,将调度流量数据转发至交换机,该方法包括:通过服务器将第一数据包转发至第二端口,其中,第一数据包为向第一调度流量数据添加第一标识而得到。
[0010]可选地,第一数据包的第一标识由交换机识别出,且第一数据包由交换机转发至第二端口,以降低第一端口的当前流量数据。
[0011]可选地,基于当前流量数据和目标流量阈值,确定需要调度的调度流量数据,该方法包括:响应于当前流量数据未超过目标流量阈值,确定需要调度至第一端口的第二调度流量数据。
[0012]可选地,将调度流量数据转发至交换机,该方法包括:通过服务器将第二数据包转发至第一端口,其中,第二数据包为向第二调度流量数据添加第二标识而得到。
[0013]可选地,第二数据包的第二标识由交换机识别出,且第二数据包由交换机转发至第一端口,以增加第一端口的当前流量数据。
[0014]可选地,该方法还包括:基于调整后的当前流量数据确定对应的虚拟资源。
[0015]根据本专利技术实施例的一方面,从服务器侧提供了一种数据处理方法,包括:获取需要调度的调度流量数据,其中,调度流量数据为由内容分发网络中交换机的第一端口的当前流量数据和目标流量阈值得到;将调度流量数据转发至交换机,其中,调度流量数据用于使交换机的第二端口或第一端口获取调度流量数据,以调整第一端口的当前流量数据。
[0016]根据本专利技术实施例的另一方面,还提供了一种数据处理装置,包括:第一获取单元,用于获取内容分发网络中交换机的第一端口的当前流量数据;确定单元,用于基于当前流量数据和目标流量阈值,确定需要调度的调度流量数据;第一转发单元,用于将调度流量数据转发至交换机,其中,调度流量数据用于使交换机的第二端口或第一端口获取调度流量数据,以调整第一端口的当前流量数据。
[0017]根据本专利技术实施例的另一方面,还从服务器侧提供了一种数据处理装置,包括:第二获取单元,用于获取需要调度的调度流量数据,其中,调度流量数据为由内容分发网络中交换机的第一端口的当前流量数据和目标流量阈值得到;第二转发单元,用于将调度流量数据转发至交换机,其中,调度流量数据用于使交换机的第二端口或第一端口获取调度流量数据,以调整第一端口的当前流量数据。
[0018]本专利技术实施例还提供了一种计算机可读存储介质。该计算机可读存储介质包括存储的程序,其中,在程序被处理器运行时控制计算机可读存储介质所在设备执行本公开实施例的数据处理的方法。
[0019]本专利技术实施例还提供了一种处理器。该处理器用于运行程序,其中,程序运行时执行本专利技术实施例的数据处理方法。
[0020]本专利技术实施例还提供了一种数据处理系统,该系统可以包括:处理器;存储器,与处理器相连接,用于为处理器提供处理以下处理步骤的指令:获取内容分发网络中交换机的第一端口的当前流量数据;基于当前流量数据和目标流量阈值,确定需要调度的调度流量数据;将调度流量数据转发至交换机,其中,调度流量数据用于使交换机的第二端口或第一端口获取调度流量数据,以调整第一端口的当前流量数据。
[0021]在本专利技术实施例中,采用一种新的流量转发模式的方式,通过基于当前流量数据和目标流量阈值,确定需要调度的调度流量数据,进而将其转发至交换机,以调整当前流量数据,达到了使得流量调度更平滑的目的,从而实现了提高调度流量的效率的技术效果,进而解决了由于无法做特别精确的流量调度造成的调度流量的效率低的技术问题。
附图说明
[0022]此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:
[0023]图1是根据本公开实施例的一种用于实现数据处理方法的计算机终端(或移动设备)的硬件结构框图;
[0024]图2是根据本专利技术实施例的一种数据处理方法的流程图;
[0025]图3是根据本专利技术实施例从服务器侧提供的一种数据处理方法的流程图;
[0026]图4是根据本公开实施例的一种CDN对外提供服务的示意图;
[0027]图5是根据本公开实施例的一种单独包端口节点的CDN服务的示意图;
[0028]图6是根据本公开实施例的一种优化CDN计费的出口调度方式的架构图;
[0029]图7是根据本方实施例的一种数据处理装置的示意图;
[0030]图8是根据本方实施例的一种从服务器侧提供的数据处理装置的示意图;
[0031]图9是根据本专利技术实施例的一种计算机终端的结构框图。
具体实施方式
[0032]为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分的实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本专利技术保护的范围。
[0033]需要说明的是,本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据处理方法,其特征在于,包括:获取内容分发网络中交换机的第一端口的当前流量数据;基于所述当前流量数据和目标流量阈值,确定需要调度的调度流量数据;将所述调度流量数据转发至所述交换机,其中,所述调度流量数据用于使所述交换机的第二端口或所述第一端口获取所述调度流量数据,以调整所述第一端口的所述当前流量数据。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取所述交换机的预定流量数据;基于所述预定流量数据确定所述目标流量阈值。3.根据权利要求2所述的方法,其特征在于,获取所述交换机的预定流量数据,包括:获取所述交换机的与所述第一端口对应的第一类型预定流量数据;获取所述交换机的与所述第二端口对应的第二类型预定流量数据;基于所述预定流量数据确定所述目标流量阈值,包括:基于所述第一类型预定流量数据和所述第二类型预定流量数据确定所述目标流量阈值。4.根据权利要求1所述的方法,其特征在于,基于所述当前流量数据和目标流量阈值,确定需要调度的调度流量数据,包括:响应于所述当前流量数据超过所述目标流量阈值,确定需要调度至所述第二端口的第一调度流量数据。5.根据权利要求4所述的方法,其特征在于,将所述调度流量数据转发至所述交换机,包括:通过服务器将第一数据包转发至所述第二端口,其中,所述第一数据包为向所述第一调度流量数据添加第一标识而得到。6.根据权利要求5所述的方法,其特征在于,所述第一数据包的所述第一标识由所述交换机识别出,且所述第一数据包由所述交换机转发至所述第二端口,以降低所述第一端口的所述当前流量数据。7.根据权利要求1所述的方法,其特征在于,基于所述当前流量数据和目标流量阈值,确定需要调度的调度流量数据,包括:响应于所述当前流量数据未超过所述目标流量阈值,...

【专利技术属性】
技术研发人员:马红卫
申请(专利权)人:阿里巴巴中国有限公司
类型:发明
国别省市:

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

1