数据传输方法、数据传输装置及计算机可读存储介质制造方法及图纸

技术编号:20286543 阅读:24 留言:0更新日期:2019-02-10 18:31
本发明专利技术提供一种数据传输方法,用于数据传输网络中的数据传输服务器进行数据交互,该数据传输方法包括:从其他相邻数据传输交换机接收业务数据,并获取业务数据的数据参数;根据数据传输标记,确定业务数据的数据传输优先级;根据数据传输优先级以及数据传输终点服务器,对业务数据进行数据传输操作。本发明专利技术还提供一种数据传输装置及存储介质,本发明专利技术的数据传输方法、数据传输装置及存储介质实现了对网络资源的合理利用以及对数据传输网络中的每个网络传输节点的数据传输带宽的有效利用。

Data transmission method, data transmission device and computer readable storage medium

The invention provides a data transmission method for data exchange between data transmission servers in data transmission network. The data transmission method includes: receiving business data from other adjacent data transmission exchanges and obtaining data parameters of business data; determining data transmission priority of business data according to data transmission markers; and according to data transmission priority and number. According to the transmission terminal server, data transmission operation is carried out for business data. The invention also provides a data transmission device and a storage medium. The data transmission method, the data transmission device and the storage medium of the invention realize the rational utilization of the network resources and the effective utilization of the data transmission bandwidth of each network transmission node in the data transmission network.

【技术实现步骤摘要】
数据传输方法、数据传输装置及计算机可读存储介质
本专利技术涉及数据传输领域,特别是涉及一种数据传输方法、数据传输装置及存储介质。
技术介绍
随着网络技术的发展,网络系统越来越庞大,如网络系统可能由机房层级、园区层级、城市层级以及区域层级等多个网络层级构成。用户从网络系统中的一个终端向另一个终端发送信息,可能需要经过上述四个网络层级,因此网络层级之间的任何网络故障或业务突发导致的网络拥塞均有可能会影响到业务流量。为了保障网络系统中的核心网络业务在不同故障情况下均能够不受到网络故障的影响,网络供应商一般会在网络系统的全链路上进行QoS(QualityofService,服务质量)设置。现有的网络系统的QoS设置方案一般为集中服务模型。在集中服务模型下,网络供应商采用资源预留的方式进行QoS设置,即网络供应商在源主机和目的主机之间会建设一条预留有相应的网络资源的虚拟通道,该预留的虚拟通道可以保证核心网络业务的网络传输质量。但是上述QoS设置方案中,如将虚拟通道设置的流量较大,由于预留通道的利用率较低,使得对网络资源造成较大的浪费。如将虚拟通道设置的流量较小,如实时业务流超过了预留通道带宽,可能会导致QoS设置失效。
技术实现思路
本专利技术实施例提供一种可对网络资源进行合理利用,且可对数据传输网络中的每个网络传输节点(数据传输交换机)的数据传输带宽进行有效利用的数据传输方法及数据传输装置;以解决现有的数据传输方法及数据传输装置中网络资源浪费较大或数据传输网络中QoS设置失效的技术问题。本专利技术实施例提供一种数据传输方法,用于数据传输网络中的数据传输服务器之间进行数据交互,其中所述数据传输网络包括多个数据传输交换机和多个所述数据传输服务器,每个所述数据传输交换机与所述数据传输网络中的至少一个其他数据传输交换机连接,每个数据传输服务器均与一所述数据传输交换机连接,其中所述数据传输方法包括:所述数据传输交换机从其他相邻数据传输交换机接收业务数据,并获取所述业务数据的数据参数;其中所述数据参数包括所述业务数据的数据传输终点服务器以及数据传输标记;所述数据传输交换机根据所述数据传输标记,确定所述业务数据的数据传输优先级;以及所述数据传输交换机根据所述数据传输优先级以及所述数据传输终点服务器,对所述业务数据进行数据传输操作。本专利技术实施例还提供一种数据传输装置,设置在数据传输网络中的数据传输交换机中,其中所述数据传输网络包括多个所述数据传输交换机和多个数据传输服务器,每个所述数据传输交换机与所述数据传输网络中的至少一个其他数据传输交换机连接,每个数据传输服务器均与一所述数据传输交换机连接,其中所述数据传输装置包括:数据参数获取模块,用于从其他相邻数据传输交换机接收业务数据,并获取所述业务数据的数据参数;其中所述数据参数包括所述业务数据的数据传输终点服务器以及数据传输标记;传输优先级确定模块,用于根据所述数据传输标记,确定所述业务数据的数据传输优先级;以及数据传输模块,用于根据所述数据传输优先级以及所述数据传输终点服务器,对所述业务数据进行数据传输操作。本专利技术实施例还提供一种计算机可读存储介质,其内存储有处理器可执行指令,所述指令由一个或一个以上处理器加载,以执行上述的数据传输方法。相较于现有技术,本专利技术的数据传输方法及数据传输装置通过对数据传输网络中的每个数据传输交换机中所有业务数据设置数据传输优先级,通过业务数据的不同数据传输优先级对数据传输交换机的所有网络资源进行合理配置,从而实现了对网络资源的合理利用以及对数据传输网络中的每个网络传输节点(数据传输交换机)的数据传输带宽的有效利用;解决了现有的数据传输方法及数据传输装置中网络资源浪费较大或数据传输网络中QoS设置失效的技术问题。附图说明图1为本专利技术的数据传输方法的一个实施例的流程图;图2为本专利技术的数据传输方法的另一个实施例的流程图;图3为本专利技术的数据传输方法的数据统筹管理服务器的数据传输带宽控制流程;图4为本专利技术的数据传输装置的一个实施例的结构示意图;图5为本专利技术的数据传输装置的一个实施例的数据传输模块的结构示意图;图6为本专利技术的数据传输装置的另一个实施例的结构示意图;图7为本专利技术的数据传输网络中的数据统筹管理服务器的结构示意图;图8为本专利技术的数据传输方法及数据传输装置对应的数据传输网络的结构示意图;图9为本专利技术的数据传输方法及数据传输装置的数据传输流程图;图10为本专利技术的数据传输装置所在的电子设备的工作环境结构示意图。具体实施方式请参照图式,其中相同的组件符号代表相同的组件,本专利技术的原理是以实施在一适当的运算环境中来举例说明。以下的说明是基于所例示的本专利技术具体实施例,其不应被视为限制本专利技术未在此详述的其它具体实施例。在以下的说明中,本专利技术的具体实施例将参考由一部或多部计算机所执行之作业的步骤及符号来说明,除非另有述明。因此,其将可了解到这些步骤及操作,其中有数次提到为由计算机执行,包括了由代表了以一结构化型式中的数据之电子信号的计算机处理单元所操纵。此操纵转换该数据或将其维持在该计算机之内存系统中的位置处,其可重新配置或另外以本领域技术人员所熟知的方式来改变该计算机之运作。该数据所维持的数据结构为该内存之实体位置,其具有由该数据格式所定义的特定特性。但是,本专利技术原理以上述文字来说明,其并不代表为一种限制,本领域技术人员将可了解到以下所述的多种步骤及操作亦可实施在硬件当中。本专利技术的数据传输方法和数据传输装置用于数据传输网络中的数据传输服务器之间进行数据交互,设置在数据传输网络的数据传输交换机中,其中数据传输网络包括多个数据传输交换机和多个数据传输服务器,每个数据传输交换机与数据传输网络中的至少一个其他数据传输交换机连接,每个数据传输服务器均与一数据传输交换机连接。本专利技术的数据传输方法及数据传输装置通过对数据传输网络中的每个数据传输交换机中所有业务数据设置数据传输优先级,通过业务数据的不同数据传输优先级对数据传输交换机的所有网络资源进行合理配置,从而实现了对网络资源的合理利用以及对数据传输网络中的每个网络传输节点(数据传输交换机)的数据传输带宽进行有效利用。当数据传输服务器A需要将数据传输至另一个数据传输服务器B时,该数据传输服务器A需要通过与其对应的数据传输交换机将数据传输到数据传输服务器B对应的数据传输交换机,然后由数据传输服务器B对应的数据传输交换机将数据传输至数据传输服务器B。请参照图1,图1为本专利技术的数据传输方法的一个实施例的流程图。本实施例的数据传输方法可使用上述的数据传输网络中的数据传输交换机进行实施。本实施例的指令处理方法包括:步骤S101,数据传输交换机从其他相邻数据传输交换机接收业务数据,并获取业务数据的数据参数;其中数据参数包括业务数据的数据传输终点服务器以及数据传输标记;步骤S102,数据传输交换机根据数据传输标记,确定业务数据的数据传输优先级;步骤S103,数据传输交换机根据数据传输优先级以及数据传输终点服务器,对业务数据进行数据传输操作。下面详细说明本实施例的数据传输方法的各步骤的具体流程。在步骤S101中,当业务数据从一个数据传输服务器传输至另一个数据传输服务器时,会经过数据传输网络中的多个数据传输交换机。当数据传输交换机从其他相邻的数据本文档来自技高网...

【技术保护点】
1.一种数据传输方法,用于数据传输网络中的数据传输服务器之间进行数据交互,其中所述数据传输网络包括多个数据传输交换机和多个所述数据传输服务器,每个所述数据传输交换机与所述数据传输网络中的至少一个其他数据传输交换机连接,每个数据传输服务器均与一所述数据传输交换机连接,其特征在于,所述数据传输方法包括:所述数据传输交换机从其他相邻数据传输交换机接收业务数据,并获取所述业务数据的数据参数;其中所述数据参数包括所述业务数据的数据传输终点服务器以及数据传输标记;所述数据传输交换机根据所述数据传输标记,确定所述业务数据的数据传输优先级;以及所述数据传输交换机根据所述数据传输优先级以及所述数据传输终点服务器,对所述业务数据进行数据传输操作。

【技术特征摘要】
1.一种数据传输方法,用于数据传输网络中的数据传输服务器之间进行数据交互,其中所述数据传输网络包括多个数据传输交换机和多个所述数据传输服务器,每个所述数据传输交换机与所述数据传输网络中的至少一个其他数据传输交换机连接,每个数据传输服务器均与一所述数据传输交换机连接,其特征在于,所述数据传输方法包括:所述数据传输交换机从其他相邻数据传输交换机接收业务数据,并获取所述业务数据的数据参数;其中所述数据参数包括所述业务数据的数据传输终点服务器以及数据传输标记;所述数据传输交换机根据所述数据传输标记,确定所述业务数据的数据传输优先级;以及所述数据传输交换机根据所述数据传输优先级以及所述数据传输终点服务器,对所述业务数据进行数据传输操作。2.根据权利要求1所述的数据传输方法,其特征在于,所述数据传输标记包括金牌数据标记、银牌数据标记以及铜牌数据标记;所述数据传输优先级包括高优先级、中优先级以及低优先级;所述对所述业务数据进行数据传输操作的步骤包括:当所述业务数据为金牌数据标记时,以高优先级,对所述业务数据进行数据传输操作;当所述业务数据为银牌数据标记时,以中优先级,对所述业务数据进行数据传输操作;以及当所述业务数据为铜牌数据标记时,以低优先级,对所述业务数据进行数据传输操作。3.根据权利要求2所述的数据传输方法,其特征在于,所述以高优先级,对所述业务数据进行数据传输操作的步骤包括:根据所述业务数据的数据传输终点服务器,确定所述业务数据的最短传输路径;以及以所述最短传输路径,对所述业务数据进行数据传输操作。4.根据权利要求2所述的数据传输方法,其特征在于,所述以中优先级,对所述业务数据进行数据传输操作的步骤包括:根据所述业务数据的数据传输终点服务器,确定所述业务数据的最短传输路径以及绕行传输路径;当所述最短传输路径的传输余量大于等于所述业务数据的数据传输量时,以所述最短传输路径,对所述业务数据进行数据传输操作;当所述最短传输路径的传输余量小于所述业务数据的数据传输量时,以所述最短传输路径以及所述绕行传输路径,对所述业务数据进行数据传输操作;其中所述业务数据在所述最短传输路径的数据传输量为所述最短传输路径的传输余量。5.根据权利要求2所述的数据传输方法,其特征在于,所述以低优先级,对所述业务数据进行数据传输操作的步骤包括:根据所述业务数据的数据传输终点服务器,确定所述业务数据的最短传输路径以及绕行传输路径;当所述最短传输路径的传输余量大于等于所述业务数据的数据传输量时,以所述最短传输路径,对所述业务数据进行数据传输操作;当所述最短传输路径的传输余量小于所述业务数据的数据传输量,且所述最短传输路径和所述绕行传输路径的传输余量和大于等于所述业务数据的数据传输量时,以所述最短传输路径以及所述绕行传输路径,对所述业务数据进行数据传输操作;其中所述业务数据在所述最短传输路径的数据传输量为所述最短传输路径的传输余量;当所述最短传输路径和所述绕行传输路径的传输余量和小于所述业务数据的数据传输量时,对所述业务数据进行丢弃操作,以使得所述最短传输路径和所述绕行传输路径的传输余量和等于丢弃操作后的业务数据的数据传输量;并以所述最短传输路径和所述绕行传输路径,对丢弃操作后的业务数据进行数据传输操作。6.根据权利要求1所述的数据传输方法,其特征在于,所述数据传输网络还包括数据统筹管理服务器,所有数据传输交换机均与所述数据统筹管理服务器连接;所述数据传输交换机从其他相邻数据传输交换机接收业务数据的步骤之前还包括:所述数据传输交换机从对应的数据传输起点服务器接收所述业务数据;以及所述数据传输交换机根据业务数据打标设置,在所述业务数据上设置所述数据传输标记;其中所述数据传输交换机从所述数据统筹管理服务器上接收所述业务数据打标设置。7.根据权利要求6所述的数据传输方法,其特征在于,所述业务数据的数据参数还包括所述业务数据的数据标识符;所述数据传输方法还包括:所述数据传输交换机将所述业务数据的数据标识符以及所述业务数据传输结果上传至所述数据统筹管理服务器。8.根据权利要求7所述的数据传输方法,其特征在于,所述数据传输方法还包括:当所述业务数据的实际数据传输量大于所述业务数据的数据预设量的设定倍数时,所述...

【专利技术属性】
技术研发人员:樊顺兴陆素建黄翔李翔阮泽鑫林达广
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东,44

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

1