[发明专利]基于云计算的任务分解复合方法在审
申请号: | 201310716828.2 | 申请日: | 2013-12-20 |
公开(公告)号: | CN103685540A | 公开(公告)日: | 2014-03-26 |
发明(设计)人: | 朱一群 | 申请(专利权)人: | 上海电机学院 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F9/48 |
代理公司: | 上海思微知识产权代理事务所(普通合伙) 31237 | 代理人: | 郑玮 |
地址: | 200240 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 计算 任务 分解 复合 方法 | ||
技术领域
本发明涉及计算机技术及网络通信领域,更具体地说,本发明涉及一种基于云计算的任务分解复合方法。
背景技术
计算能力云计算(CloudComputing),是一种基于互联网的计算方式,通过这种方式,共享的软硬件资源和信息可以按需求提供给计算机和其他设备,主要是基于互联网的相关服务的增加、使用和交付模式,通常涉及通过互联网来提供动态易扩展且经常是虚拟化的资源。
但是,现有技术的云计算主要是将整个任务进行处理,没有将任务进行分解,这样需要的资源很多,处理效率相对低下,实现复杂,需要庞大的整个资源的整合来具体实现。即时在现在云计算的资源平台下,需要进行整个资源的整合调度使用,并进行计算处理,处理的速度还是比较慢。
发明内容
本发明所要解决的技术问题是针对现有技术中存在上述缺陷,提供一种能够提高云计算效率的方法。
为了实现上述技术目的,根据本发明,提供了一种基于云计算的任务分解复合方法,其包括:
第一步骤:将整个任务进行子任务划分,划分成多个子任务,将各个子任务基于网络下发至云计算平台;
第二步骤:云计算平台根据接收到的所述多个子任务,进行相应的资源分配,从而为每个子任务提供一个子资源平台;随后基于各个子资源平台,将各个对应的子任务进行相关处理以获得多个子任务运算结果;
第三步骤:基于云计算平台,将基于各个子资源平台的子任务处理结果上传给总资源平台,并且总资源平台将各个子任务处理结果进行复合,获得整个任务的处理结果。
优选地,在第一步骤中,将整个任务作为一个总任务,按照预定划分原则,分成相互独立的多个子任务,并将各个子任务传送给云计算平台。
优选地,在第二步骤中,云计算平台接收到总任务分解后的各个子任务,根据各个子任务需要的资源来分配相应的资源平台,并且基于各个子任务相应的资源平台,进行子任务处理,从而获得子任务的处理结果。
优选地,在第三步骤中,总资源平台根据各个子任务处理结果,基于与所述预定划分原则相对应的预定复合原则,进行子任务的处理结果的复合,获得总任务的处理结果。
优选地,资源包括网络、服务器、存储、应用软件和服务。
本发明的基于云计算的任务分解复合方法很简明,易于实现,并发性好,效率高,具有很高的性价比。
附图说明
结合附图,并通过参考下面的详细描述,将会更容易地对本发明有更完整的理解并且更容易地理解其伴随的优点和特征,其中:
图1示意性地示出了根据本发明优选实施例的基于云计算的任务分解复合方法的流程图。
图2示意性地示出了根据本发明优选实施例的基于云计算的任务分解复合方法的示意图。
需要说明的是,附图用于说明本发明,而非限制本发明。注意,表示结构的附图可能并非按比例绘制。并且,附图中,相同或者类似的元件标有相同或者类似的标号。
具体实施方式
为了使本发明的内容更加清楚和易懂,下面结合具体实施例和附图对本发明的内容进行详细描述。
现有技术主要是将整个任务进行处理,没有将任务进行分解,这样需要的资源很多,处理效率相对低下,实现复杂,需要庞大的整个资源的整合来具体实现。针对这个问题,本发明基于云计算中的相关资源(如:网络,服务器,存储,应用软件,服务),将相关任务进行分解为各个子任务,并将子任务在不同区域的资源环境中进行相关处理,并将各个处理结果进行复合,完成整个任务的处理。本发明的基于云计算的任务分解复合方法很简明,易于实现,并发性好,效率高,具有很高的性价比。
下面将具体描述本发明的优选实施例。
图1示意性地示出了根据本发明优选实施例的基于云计算的任务分解复合方法的流程图。
具体地说,如图1所示,根据本发明优选实施例的基于云计算的任务分解复合方法包括:
第一步骤S1:将整个任务进行子任务划分,划分成多个子任务,将各个子任务基于网络下发至云计算平台。
具体地说,在第一步骤S1中,可以将整个任务作为一个总任务,按照预定划分原则,分成相互独立的多个子任务,并将各个子任务传送给云计算平台。
例如,如图2所示,总任务被划分成:子任务1、子任务2、…、子任务n。
第二步骤S2:云计算平台根据接收到的所述多个子任务,进行相应的资源分配,从而为每个子任务提供一个子资源平台;随后基于各个子资源平台,将各个对应的子任务进行相关处理以获得多个子任务运算结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海电机学院,未经上海电机学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310716828.2/2.html,转载请声明来源钻瓜专利网。