[发明专利]一种传输方法、装置及终端有效
申请号: | 201710114781.0 | 申请日: | 2017-02-28 |
公开(公告)号: | CN106911581B | 公开(公告)日: | 2020-06-23 |
发明(设计)人: | 李亚坤;林松涛 | 申请(专利权)人: | 联想(北京)有限公司 |
主分类号: | H04L12/801 | 分类号: | H04L12/801;H04L12/851 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 王宝筠 |
地址: | 100085 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 传输 方法 装置 终端 | ||
本申请公开了一种传输方法、装置及终端,方法包括:预先设置终端的传输总带宽;在需要进行数据传输时,获得待传输的目标数据及所述目标数据的目标数据属性;确定目标传输带宽,所述目标传输带宽为终端的传输总带宽中的至少部分带宽,且所述目标传输带宽为预先为所述目标数据属性设置的带宽;以所述目标传输带宽传输所述目标数据。本申请通过预先为不同数据属性的数据设置带宽,进而在需要传输目标数据时,以目标数据的数据属性对应的带宽来传输目标数据,以免出现传输其他数据属性的数据时被正在传输的数据占据终端的全部总带宽的情况,进而避免数据传输的节点之间失联的情况。
技术领域
本申请涉及数据传输技术领域,特别涉及一种传输方法、装置及终端。
背景技术
在大数据计算的分布式系统中,对于每个控制节点通常会有多个计算节点进行连接,控制节点与计算节点之间通过传输指令以及需要进行计算的数据,来完成对数据的计算任务。
而在需要进行计算的数据量较大时,会存在控制节点与计算节点之间传输的计算数据急剧增加,占据控制节点与计算节点之间的全部传输带宽,形成网络拥堵,导致控制节点与计算节点之间指令无法传输,造成节点失联。
发明内容
有鉴于此,本申请的目的是提供一种传输方法、装置及终端,用以解决大数据计算的分布式系统中,计算数据急剧增加时出现控制节点与计算节点之间的指令无法传输,造成节点失联的技术问题。
本申请提供了一种传输方法,包括:
预先设置终端的传输总带宽;
在需要进行数据传输时,获得待传输的目标数据及所述目标数据的目标数据属性;
确定目标传输带宽,所述目标传输带宽为终端的传输总带宽中的至少部分带宽,且所述目标传输带宽为预先为所述目标数据属性设置的带宽;
以所述目标传输带宽传输所述目标数据。
上述方法,优选的,所述预先设置终端的传输总带宽,包括:
获得输入的设置指令,确定各个数据属性对应的传输带宽;
基于所述传输带宽数值,对终端的传输总带宽进行设置,使得终端的传输总带宽中包括多个传输带宽,每个传输带宽对应一个数据属性。
上述方法,优选的,所述预先设置终端的传输总带宽,包括:
获得终端进行数据传输的历史记录数据;
提取所述历史记录数据中各个数据属性对应的历史传输数据量;
基于所述历史传输数据量,对终端的传输总带宽进行设置,使得终端的传输总带宽中包括多个传输带宽,每个传输带宽对应一个数据属性。
上述方法,优选的,各所述传输带宽之间的比例与其各自对应的数据属性所对应的历史传输数据量之间的比例相匹配。
上述方法,优选的,所述确定目标传输带宽,包括:
判断所述目标数据属性的端口属性;
如果所述端口属性为预设的第一端口,确定第一端口对应的传输带宽为目标传输带宽。
本申请还提供了一种传输装置,包括:
带宽设置单元,用于预先设置终端的传输总带宽;
数据获得单元,用于在需要进行数据传输时,获得待传输的目标数据及所述目标数据的目标数据属性;
目标确定单元,用于确定目标传输带宽,所述目标传输带宽为终端的传输总带宽中的至少部分带宽,且所述目标传输带宽为预先为所述目标数据属性设置的带宽;
目标传输单元,用于以所述目标传输带宽传输所述目标数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于联想(北京)有限公司,未经联想(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710114781.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种自动清洗的稳定型广告箱
- 下一篇:餐桌旁气味吸除杀菌架