[发明专利]数据传输方法、系统及源服务器有效
| 申请号: | 201410642431.8 | 申请日: | 2014-11-07 |
| 公开(公告)号: | CN104394095B | 公开(公告)日: | 2018-05-25 |
| 发明(设计)人: | 赵剑锋 | 申请(专利权)人: | 北京奇虎科技有限公司;奇智软件(北京)有限公司 |
| 主分类号: | H04L12/861 | 分类号: | H04L12/861;H04L12/865 |
| 代理公司: | 北京智汇东方知识产权代理事务所(普通合伙) 11391 | 代理人: | 康正德;孙晓芳 |
| 地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 待传输数据 队列 数据传输 源服务器 重新分配 正整数 数据传输操作 数据传输效率 服务器传输 资源利用率 传输 参数分配 传输过程 多个目标 分配 保证 | ||
1.一种数据传输方法,应用于向多个目标服务器进行数据传输的源服务器,包括:
根据当前待传输数据的参数分配N个用于传输所述待传输数据的队列,其中,N为不小于1的正整数,所述当前待传输数据的参数至少包括所述当前待传输数据的目标服务器数量;
利用分配的所述N个队列向所述多个目标服务器传输所述待传输数据;
在传输过程中,当所述待传输数据的参数发生变化时,根据变化后的参数重新分配M个用于传输所述待传输数据的队列,其中,M为不小于1的正整数;以及
利用重新分配的所述M个队列继续进行数据传输操作。
2.根据权利要求1所述的方法,其中,还包括:
使用重新分配的所述M个队列继续进行数据传输操作之后,当所述待传输数据的参数再次发生变化,重复执行队列重新分配的操作以及数据传输操作,直至所述数据传输操作结束。
3.根据权利要求1或2所述的方法,其中,所述数据传输方法应用于跨网络数据传输过程,其中,所述跨网络指源服务器和目标服务器分别位于不同的网络中。
4.根据权利要求1所述的方法,其中,根据当前待传输数据的参数分配N个用于传输所述待传输数据的队列,包括:
根据所述待传输数据的参数确定所述源服务器的配置信息,其中,所述配置信息包括进程数量信息、网络连接数信息中的至少一个;以及
根据所述配置信息分配N个用于传输所述待传输数据的队列。
5.根据权利要求1所述的方法,其中,所述利用分配的所述N个队列向所述多个目标服务器传输所述待传输数据,包括:
根据所述待传输数据的参数确定所述待传输数据的优先级级别;
利用所述待传输数据的优先级级别在所述N个队列中对缓存的所述待传输数据进行排序;以及
根据排序结果传输所述待传输数据至所述多个目标服务器。
6.根据权利要求5所述的方法,其中,利用所述待传输数据的优先级级别在所述N个队列中对缓存的所述待传输数据进行排序,包括:
将优先级较高的待传输数据置于优先级较低的待传输数据之前,以优先传输所述优先级较高的待传输数据。
7.根据权利要求1所述的方法,其中,还包括:
进行所述数据传输操作之后,接收所述多个目标服务器返回的传输结果。
8.根据权利要求7所述的方法,其中,还包括:
接收所述传输结果之后,根据所述传输结果进行传输状态分析,得到分析结果,其中,所述传输状态包括以下至少之一:传输速度、传输成功率、传输丢包率;以及
利用所述分析结果重新分配队列。
9.根据权利要求7所述的方法,其中,还包括:
接收所述传输结果之后,若任一目标服务器返回的传输结果为传输操作失败,则重新传输所述待传输数据至该目标服务器。
10.一种源服务器,适于向多个目标服务器传输数据,包括:
分配模块,适于根据当前待传输数据的参数分配N个用于传输所述待传输数据的队列,其中,N为不小于1的正整数,所述当前待传输数据的参数至少包括所述当前待传输数据的目标服务器数量;
传输模块,适于利用分配的所述N个队列向所述多个目标服务器传输所述待传输数据;
监测模块,适于在传输过程中,监测当前待传输数据的参数是否发生变化,以及当监测到当前待传输数据的参数发生变化,触发所述分配模块;
所述分配模块,还适于接收所述监测模块的触发,并根据变化后的参数重新分配M个用于传输所述待传输数据的队列,其中,M为不小于1的正整数;
所述传输模块,还适于使用重新分配的所述M个队列继续进行数据传输操作。
11.根据权利要求10所述的源服务器,其中,所述源服务器应用于跨网络数据传输过程,其中,所述跨网络指源服务器和目标服务器分别位于不同的网络中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司;奇智软件(北京)有限公司,未经北京奇虎科技有限公司;奇智软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410642431.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:基于预编码实现OFDM旁瓣抑制的方法与装置
- 下一篇:局域网通讯方法和装置





