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设置失效的技术问题。本专利技术实施例提供一种数据传输方法,用于数据传输网络中的数据传输服务器之间进行数 ...
【技术保护点】
1.一种数据传输方法,用于数据传输网络中的数据传输服务器之间进行数据交互,其中所述数据传输网络包括多个数据传输交换机和多个所述数据传输服务器,每个所述数据传输交换机与所述数据传输网络中的至少一个其他数据传输交换机连接,每个数据传输服务器均与一所述数据传输交换机连接,其特征在于,所述数据传输方法包括:所述数据传输交换机从其他相邻数据传输交换机接收业务数据,并获取所述业务数据的数据参数;其中所述数据参数包括所述业务数据的数据传输终点服务器以及数据传输标记;所述数据传输交换机根据所述数据传输标记,确定所述业务数据的数据传输优先级;以及所述数据传输交换机根据所述数据传输优先级以及所述数据传输终点服务器,对所述业务数据进行数据传输操作。
【技术特征摘要】
1.一种数据传输方法,用于数据传输网络中的数据传输服务器之间进行数据交互,其中所述数据传输网络包括多个数据传输交换机和多个所述数据传输服务器,每个所述数据传输交换机与所述数据传输网络中的至少一个其他数据传输交换机连接,每个数据传输服务器均与一所述数据传输交换机连接,其特征在于,所述数据传输方法包括:所述数据传输交换机从其他相邻数据传输交换机接收业务数据,并获取所述业务数据的数据参数;其中所述数据参数包括所述业务数据的数据传输终点服务器以及数据传输标记;所述数据传输交换机根据所述数据传输标记,确定所述业务数据的数据传输优先级;以及所述数据传输交换机根据所述数据传输优先级以及所述数据传输终点服务器,对所述业务数据进行数据传输操作。2.根据权利要求1所述的数据传输方法,其特征在于,所述数据传输标记包括金牌数据标记、银牌数据标记以及铜牌数据标记;所述数据传输优先级包括高优先级、中优先级以及低优先级;所述对所述业务数据进行数据传输操作的步骤包括:当所述业务数据为金牌数据标记时,以高优先级,对所述业务数据进行数据传输操作;当所述业务数据为银牌数据标记时,以中优先级,对所述业务数据进行数据传输操作;以及当所述业务数据为铜牌数据标记时,以低优先级,对所述业务数据进行数据传输操作。3.根据权利要求2所述的数据传输方法,其特征在于,所述以高优先级,对所述业务数据进行数据传输操作的步骤包括:根据所述业务数据的数据传输终点服务器,确定所述业务数据的最短传输路径;以及以所述最短传输路径,对所述业务数据进行数据传输操作。4.根据权利要求2所述的数据传输方法,其特征在于,所述以中优先级,对所述业务数据进行数据传输操作的步骤包括:根据所述业务数据的数据传输终点服务器,确定所述业务数据的最短传输路径以及绕行传输路径;当所述最短传输路径的传输余量大于等于所述业务数据的数据传输量时,以所述最短传输路径,对所述业务数据进行数据传输操作;当所述最短传输路径的传输余量小于所述业务数据的数据传输量时,以所述最短传输路径以及所述绕行传输路径,对所述业务数据进行数据传输操作;其中所述业务数据在所述最短传输路径的数据传输量为所述最短传输路径的传输余量。5.根据权利要求2所述的数据传输方法,其特征在于,所述以低优先级,对所述业务数据进行数据传输操作的步骤包括:根据所述业务数据的数据传输终点服务器,确定所述业务数据的最短传输路径以及绕行传输路径;当所述最短传输路径的传输余量大于等于所述业务数据的数据传输量时,以所述最短传输路径,对所述业务数据进行数据传输操作;当所述最短传输路径的传输余量小于所述业务数据的数据传输量,且所述最短传输路径和所述绕行传输路径的传输余量和大于等于所述业务数据的数据传输量时,以所述最短传输路径以及所述绕行传输路径,对所述业务数据进行数据传输操作;其中所述业务数据在所述最短传输路径的数据传输量为所述最短传输路径的传输余量;当所述最短传输路径和所述绕行传输路径的传输余量和小于所述业务数据的数据传输量时,对所述业务数据进行丢弃操作,以使得所述最短传输路径和所述绕行传输路径的传输余量和等于丢弃操作后的业务数据的数据传输量;并以所述最短传输路径和所述绕行传输路径,对丢弃操作后的业务数据进行数据传输操作。6.根据权利要求1所述的数据传输方法,其特征在于,所述数据传输网络还包括数据统筹管理服务器,所有数据传输交换机均与所述数据统筹管理服务器连接;所述数据传输交换机从其他相邻数据传输交换机接收业务数据的步骤之前还包括:所述数据传输交换机从对应的数据传输起点服务器接收所述业务数据;以及所述数据传输交换机根据业务数据打标设置,在所述业务数据上设置所述数据传输标记;其中所述数据传输交换机从所述数据统筹管理服务器上接收所述业务数据打标设置。7.根据权利要求6所述的数据传输方法,其特征在于,所述业务数据的数据参数还包括所述业务数据的数据标识符;所述数据传输方法还包括:所述数据传输交换机将所述业务数据的数据标识符以及所述业务数据传输结果上传至所述数据统筹管理服务器。8.根据权利要求7所述的数据传输方法,其特征在于,所述数据传输方法还包括:当所述业务数据的实际数据传输量大于所述业务数据的数据预设量的设定倍数时,所述...
【专利技术属性】
技术研发人员:樊顺兴,陆素建,黄翔,李翔,阮泽鑫,林达广,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。