[发明专利]一种数据传输方法以及设备有效
申请号: | 201810492197.3 | 申请日: | 2018-05-21 |
公开(公告)号: | CN110519317B | 公开(公告)日: | 2021-02-12 |
发明(设计)人: | 李正兵;谭卫国;李婧萱 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 王仲凯 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据传输 方法 以及 设备 | ||
本申请实现方式公开了一种数据传输方法以及设备,用于确定非实时数据的传输策略。本申请实现方式方法包括:服务平台确定要执行的非实时的N个工作流任务,其中,N为正整数;所述服务平台预测所述N个工作流任务所需处理的N个工作流数据的数据量;所述服务平台根据预测的所述N个工作流数据的数据量确定目标传输策略;所述服务平台向用户侧服务器发送所述目标传输策略,所述目标传输策略用于指示所述用户侧服务器根据所述目标传输策略传输所述N个工作流数据。
技术领域
本申请涉及通信领域,尤其涉及一种数据传输方法以及设备。
背景技术
随着互联网技术的发展和应用软件的成熟,越来越多厂商选择基于软件即服务(Software-as-a-Service,SaaS)平台提供的数据分析能力,这样厂商就可以把更多的精力聚焦于自己专业领域的发展。
在SaaS平台进行数据分析前,厂商需要将数据从服务器通过公网传输到SaaS平台。当下,厂商一般会对业务设置优先级,根据不同业务的不同优先级以业务为单位进行传输。
常见的SaaS平台提供的数据分析业务包括实时数据处理和非实时数据处理,其中,非实时数据的处理往往以工作流任务对应的工作流数据为单位进行。在传输一个工作流数据时,为处理该工作流数据而分配的系统计算资源会处于空闲状态,直到该工作流数据传输完毕,才会启动对该工作流数据的处理。若以业务为单位进行数据传输,会导致大量工作流数据没有传输完毕而导致配置的系统计算资源处于闲置状态,造成系统计算资源的闲置时间较长,形成系统计算资源的浪费。
发明内容
本申请实现方式提供了一种数据传输方法以及设备,用于确定非实时数据的传输策略。
本申请第一方面提供了一种数据传输方法,包括:服务平台确定要执行的非实时的N个工作流任务,在本申请实现方式中,N个工作流代表N个不同的功能服务,然后预测该N个工作流任务所需处理的N个工作流数据的数据量,再通过预测的该N个工作流数据的数据量确定目标传输策略,接着向用户侧服务器发送该目标传输策略,该目标传输策略用于指示该用户侧服务器根据该目标传输策略传输该N个工作流数据。
在本申请实现方式中,服务平台(如SAAS平台)可以依据其分析能力,提供实时数据处理服务和非实时数据处理服务。其中,实时数据处理服务要求实时性强,一般以分钟计,往往给予最高优先级的带宽和系统计算资源。而非实时数据处理服务则对实时性要求对比实时数据处理服务较弱,一般要求以天、周或月为周期,往往使用闲时的带宽和系统计算资源,或者在进行实时数据处理服务的非高峰时,使用空闲带宽和系统计算资源进行处理。因此,该总传输数据量可以包括实时数据的数据量和非实时数据的数据量。其中,实时数据为在该目标传输周期中实时数据处理服务所产生需要实时处理的数据,该非实时数据为在该目标传输周期中该非实时数据处理服务所产生不需要实时处理的数据。
由于在传输一个非实时的工作流任务对应的工作流数据时,针对该工作流数据的系统计算资源会处于闲置状态,在本申请实施例中,服务平台通过确定要执行的非实时的N个工作流任务,并预测该N个工作流任务所需处理的N个工作流数据的数据量,然后根据预测的该N个工作流数据的数据量确定目标传输策略,使得当该服务平台向用户侧服务器发送该目标传输策略后,该用户侧服务器以工作流数据为单位根据该目标传输策略传输该N个工作流数据,由于以工作流数据为单位进行传输,相比较以业务的数据为单位进行传输,对于同一个工作流数据的传输时长减少,则匹配给该工作流数据的系统计算资源处于闲置状态的时长也会减少,从而提高了系统计算资源的利用率。
在一些可行的实施例中,该服务平台预测在目标传输周期的总传输数据量,该总传输数据量包括实时数据的数据量和非实时数据的数据量,该实时数据为在该目标传输周期中需要实时处理的数据,该非实时数据为该N个工作流数据,然后根据该总传输数据量申请带宽,该申请的带宽满足在该目标传输周期内传输该总传输数据量的要求。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810492197.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种实现基于ARM平台的集群资源监控方法
- 下一篇:信息推送方法和装置