[发明专利]基于多数据架构中心面向数据密集型应用的并行编程方法在审
| 申请号: | 201210359600.8 | 申请日: | 2012-09-24 |
| 公开(公告)号: | CN102880510A | 公开(公告)日: | 2013-01-16 |
| 发明(设计)人: | 王力哲 | 申请(专利权)人: | 中国科学院对地观测与数字地球科学中心 |
| 主分类号: | G06F9/46 | 分类号: | G06F9/46;G06F9/50 |
| 代理公司: | 北京纽乐康知识产权代理事务所 11210 | 代理人: | 覃莉 |
| 地址: | 100094*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | 本发明涉及一种基于多数据架构中心面向数据密集型应用的并行编程方法,包括构建系统架构的主节点、构建系统架构的子节点、加载、执行等步骤。本发明的有益效果为:大规模数据密集型科学数据领域技术人员,无需熟悉基于多数据中心的并行计算模型、也无需具备与高性能计算相关的MapReduce和MPI并行编程技术,只需要在多个分布式机群上进行简单配置,并加载MapReduce计算任务,无需改变已有集群系统的软硬件配置,就可实现架构于多数据中心,基于MapReduce编程模型的数据密集型应用的快速并行化,达到较高的并行效率,从而大大提高大规模分布式数据密集型科学数据的处理性能。 | ||
| 搜索关键词: | 基于 多数 架构 中心 面向 数据 密集型 应用 并行 编程 方法 | ||
【主权项】:
一种基于多数据架构中心面向数据密集型应用的并行编程方法,其特征在于,包括以下步骤:1)构建系统架构的主节点,接收用户提交的若干作业,并通过主节点将所述作业分割成相对应的次一级任务,并将所述次一级任务分布到子节点上;2)构建系统架构的子节点,所述子节点包括任务跟踪程序TaskTracker服务器、作业跟踪程序、I/O服务器程序和网络共享程序;3)将MapReduce应用及其配置置于网络的共享位置中,供机群中的所有计算节点访问共享位置中的作业,并加以执行;以及4)设计自动加载MapReduce作业并行处理模型,所述并行处理模型包括提交作业、作业初始化、任务分配、任务定位、任务提交、任务执行和释放资源功能。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院对地观测与数字地球科学中心,未经中国科学院对地观测与数字地球科学中心许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201210359600.8/,转载请声明来源钻瓜专利网。
- 上一篇:接地线声光报警装置
- 下一篇:一种基于需求响应的能效间接监控装置





