毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
MAP-REDUCE的程序和系统英文文献和中文翻译(2)
在谈到使用映射-规约模式时,可能意着使用映射-规约模式编程模型(狭义),或使用映射-规约模式
系统
(更广泛意义上的),提供了对编程的支持模型,以及一组丰富的系统服务和先进特性。理解的编程模型是足够的写一个语义正确的程序,但是,从我们的经验,为了编写一个程序,datacenter-scale表现良好系统中,常常需要了解map-reduce系统。在下面,我们描述的编程模型(2.1节),系统服务(2.2节),和先进的功能(2.3节),基于原始论文使用映射-规约模式[5]和开源Hadoop实现[11]。图1说明了使用映射-规约模式使用的编程模型一个单词计数的例子。一个程序员实现了两个功能,地图功能和减少功能。它们的语义显示在图1。从概念上讲,输入
论文网
使用映射-规约模式计算由列表(in_key in_value)对。每个映射函数调用需要一双(in_key in_value)作为输入,并生成零个或多个对中间键值,(mid_key mid_value),系统自动执行在中间mid_key group by操作。在那之后,每减少一组函数调用过程,即mid_key和mid_values列表,并产生零个或多个输出结果。这个词计算示例如图1所示,Map函数
生成一个(单词,1)为每个encoun——作为中间结果特雷的话,mid_value = 1,Reduce函数简单总结mid_values得到字数的列表。系统提供了三个类别的服务来促进使用映射-规约模式程序的运行在大量的机器,如图2所示。(我)分布式文件系统:输入和输出存储在一个分布式文件系统在全球范围内访问。(2)自动分配任务:系统实例化Map和Reduce任务在大量的机器,分区和分配单独的输入映射任务,然后坐标中间结果的复制(存储在本地磁盘)从减少运行的机器运行任务映射到机器任务。一个典型的优化是在同一个地点协同工作任务映射到一个机器(或架),还拥有分配输入分区的副本在分布式文件系统。(3)容错:系统监控任务的执行和重新执行任务(因为如果他们失败
机器崩溃等)。自5月减少任务的输入来自任何地图的任务,需要等待所有地图
任务完成之前推出减少任务。附近的结束地图或减少阶段,系统安排备份执行剩下的正在进行的 任务来防止“流浪汉”,
共2页:
上一页
1
2
下一页
上一篇:
java异常错误处理英文文献和中文翻译
下一篇:
评价推荐系统英文文献和中文翻译
移动码头的泊位分配问题英文文献和中文翻译
纤维素增强的淀粉-明胶聚...
多极化港口系统的竞争力外文文献和中文翻译
阻尼减震平台的设计英文文献和中文翻译
超精密自由抛光的混合机...
旋转式伺服电机的柔性电...
过程约束优化数控机床的...
STC89C52单片机NRF24L01的无线病房呼叫系统设计
浅论职工思想政治工作茬...
从政策角度谈黑龙江對俄...
浅谈高校行政管理人员的...
酵母菌发酵生产天然香料...
上海居民的社会参与研究
提高教育质量,构建大學生...
AES算法GPU协处理下分组加...
基于Joomla平台的计算机学院网站设计与开发
压疮高危人群的标准化中...