[发明专利]一种Internet环境下MapReduce计算方法无效

专利信息
申请号: 201310026425.5 申请日: 2013-01-24
公开(公告)号: CN103116525A 公开(公告)日: 2013-05-22
发明(设计)人: 贺海武;唐兵 申请(专利权)人: 贺海武;唐兵
主分类号: G06F9/50 分类号: G06F9/50
代理公司: 暂无信息 代理人: 暂无信息
地址: 210098 *** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 internet 环境 mapreduce 计算方法
【权利要求书】:

1.一种Internet环境下的MapReduce计算方法,其特征在于,利用Internet环境下志愿者桌面PC的空闲计算和存储资源来进行MapReduce计算,提供一种Internet环境下简单有效的容错MapReduce计算模型与方法,使得志愿计算系统能够支持MapReduce计算。

2.根据权利要求1所述的Internet环境下的MapReduce计算方法,其特征在于,Internet环境下的MapReduce计算系统架构包含三种不同类型的节点:第一是服务器,包含数据存储服务器、元数据服务器、数据调度器、MR任务调度器这四个不同的服务组件;第二是客户端(用户),也称之为Master节点;第三是众多的工作节点,也称之为Worker节点。

3.根据权利要求1所述的Internet环境下的MapReduce计算方法,其特征在于,它不依赖于传统的分布式文件系统,而依赖于自己的元数据管理系统和数据存储服务器。

4.根据权利要求2所述的Internet环境下的MapReduce计算方法,其特征在于,桌面PC以志愿者的形式加入系统成为工作节点,用户作为Master向服务器上传待处理的数据,并提交MapReduce任务,服务器自动将Map任务和Reduce任务调度至工作节点上执行,待所有任务完成,Reduce任务的最终结果自动返回给用户,无需人工干预。

5.根据权利要求4所述的Internet环境下的MapReduce计算方法,其特征在于,在元数据管理基础之上,利用数据驱动的方式,将任务分配与调度转化为数据调度,将Map任务和Reduce任务的容错转化为Map输入数据、中间结果和Reduce输入数据的容错,解决了Internet环境下工作节点动态易失效带来的影响。

6.根据权利要求4所述的Internet环境下的MapReduce计算方法,其特征在于,采用{副本数目,容错标志,生命周期,依赖关系,传输协议}五元组的数据属性值,来实现各种数据调度控制;利用数据容错标志,实现任务的容错;利用数据依赖关系,来实现合理控制Map任务得到的中间结果的数据流向,准确传输至执行Reduce任务的工作节点。

7.根据权利要求4所述的Internet环境下的MapReduce计算方法,其特征在于,采用了基于元数据的“拉模式”数据调度,突破Internet环境下网络地址转换和防火墙的限制;在“拉模式”下,工作节点主动发起通信过程,服务器被动响应;工作节点利用周期性的“心跳信号”向数据调度器汇报当前存储在本地的数据;作为“心跳信号的”响应,数据调度器与节点之间进行数据同步操作,数据调度器扫描系统中所有数据的属性,通知节点是否需要下载数据至本地或者删除已存在于本地的数据,将数据同步与数据调度相耦合。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于贺海武;唐兵,未经贺海武;唐兵许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201310026425.5/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top