[发明专利]一种分布式计算处理方法在审
| 申请号: | 201811468753.X | 申请日: | 2018-12-03 |
| 公开(公告)号: | CN109597679A | 公开(公告)日: | 2019-04-09 |
| 发明(设计)人: | 代豪;黄紫丞;韦克廷;朱磊 | 申请(专利权)人: | 咪付(广西)网络技术有限公司 |
| 主分类号: | G06F9/46 | 分类号: | G06F9/46;G06F9/50 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 530007 广西壮族自治区南宁市高新区*** | 国省代码: | 广西;45 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 分布式计算 主机 分布式计算技术 数据处理程序 计算机资源 反馈计算 方法支持 接收主机 任务分配 任务数据 网络环境 有效整合 构建 可用 闲置 反馈 计算机 灵活 分配 组建 | ||
本发明公开了一种分布式计算处理方法,包括以下步骤:主机将一个总任务拆分成N个同类型小任务;主机获取可用从机列表;将小任务分配给多个从机执行计算;从机接收主机分配的任务数据,根据数据处理程序完成计算任务,并反馈计算结果给主机;主机根据每个从机反馈的计算结果,汇总完成总任务的计算。本发明方法支持多种类型的计算机参与组建,能够支持在各种复杂的网络环境下工作,可以根据需要实时、方便、灵活地构建,可使各类闲置的计算机资源得以有效整合和充分利用;本发明方法应用简单、适用面广,有助于扩大分布式计算的适用领域,有利于加快分布式计算技术的推广和普及。
技术领域
本发明涉及计算机技术,尤其涉及一种分布式计算处理方法。
背景技术
随着计算机技术的不断发展以及计算规模的日益增大,分布式计算技术正越来越受到人们的重视。分布式计算的方法是通过将一个需要非常巨大的计算能力才能处理的总任务拆分成许多个小任务,然后把拆分的各个小任务分配给许多计算机节点进行平行处理,最终把各个节点的计算结果综合起来得到最终的任务结果。由于分布式计算具有超强的计算能力、高速访存带宽、支持大规模数据级并行程序设计等特点,其在大规模、高性能的计算领域已得到了较好地应用,并体现出成本廉价、高效、维护方便等优点。
目前,分布式计算多集中在一些特定的计算机集群内,例如某一研究机构、集团公司、学校等团体,各计算节点通常通过局域网连接,而在跨领域、跨集团的应用研究尚少,使得分布式计算技术的使用和普及远远不够。随着信息网络在世界范围内的高速普及,各种软、硬件资源几乎都与Internet实现了无缝衔接,因此,研究和发挥分布式计算技术,以能够充分利用周围各类闲置的计算机资源,实现随时随地低廉、高效地处理各类大型任务,使分布式计算能够更好地服务于人们的生活,对实现资源整合、节能环保和加快人类的科学进程,有着重要的意义。
发明内容
本发明的目的在于提出一种分布式计算处理方法,能够支持在各种复杂的网络环境下工作,适应性强、适用面广,从而很好地扩大了分布式计算的适用面,有利于加快分布式计算技术的推广和普及。
为实现上述技术目的,采用的技术方案如下:
一种分布式计算处理方法,包括以下步骤:
步骤(1):主机接收总任务,将总任务拆分成N个小任务,所述小任务之间相互独立;
步骤(2):主机获取可用从机列表;
步骤(3):主机将所述N个小任务分发给多个可用从机执行计算;
步骤(4):可用从机接收主机分发的任务数据,根据数据处理程序完成计算任务,并反馈计算结果给主机;
步骤(5):主机根据每个从机反馈的计算结果,汇总完成总任务的计算。
进一步的,所述主机为台式电脑、笔记本电脑、平板电脑、上网本、超极本、智能手机、服务器中的一种。
进一步的,所述从机为台式电脑、笔记本电脑、平板电脑、上网本、超极本、智能手机、服务器中的一种。
进一步的,所述步骤(2)具体包括:
步骤(21):主机找到从机;
步骤(22):主机判断从机是否可用。
进一步的,所述主机找到从机包括通过主动模式寻找和/或通过被动模式寻找;所述主动模式为主机主动去寻找从机;所述被动模式为主机被动等待从机来连接自己。
进一步的,所述主动模式为局域网内扫描、蓝牙扫描、NFC卡读取、远程从机模式中的一种或多种;所述被动模式为局域网监听、蓝牙广播、NFC卡模拟、C/S模式中的一种或多种。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于咪付(广西)网络技术有限公司,未经咪付(广西)网络技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811468753.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:任务处理方法及装置
- 下一篇:任务排队响应参数估算方法及装置





