云计算关键技术之编程模型认知研究  被引量:5

Research on the cognition of programming model——one of the key technology of cloud computing

在线阅读下载全文

作  者:龚强[1,2] 

机构地区:[1]中国地震局工程力学研究所,哈尔滨150080 [2]黑龙江省有色金属地质勘查局,哈尔滨150046

出  处:《信息技术》2015年第1期1-3,共3页Information Technology

基  金:地震工程远程协同试验系统的软件研究与开发(0618001)

摘  要:编程模型是云计算的关键技术之一。云计算环境下的编程模型必须设计得简单、便捷,以满足用户利用云计算的编程模型编写个性化程序。目前的云计算编程工具,都是基于Map Reduce的编程模型,它适用于大规模数据集的并行运算。其基本思想是将问题分解成Map(映射)和Reduce(化简),Map程序将数据分割独立区块,利用计算机群实现分布式处理,最后通过Reduce程序将结果汇总整合输出。Map Reduce的作业流程是任务的分解与集合的汇总。Programming model is one of the key technology of cloud computing. The programming model in the cloud computing environment needs to be designed simple and convenient to meet users who write a personalized program by use of the cloud computing programming model. The current cloud computing programming tools based on Map Reduce programming model are suitable for large-scale data set of parallel computing. Its basic idea is to decompose the problem into Map and Reduce, Map program will divide data into separate sections, and realize distributed processing by use of computer group, finally integrate and output the summary results by Reduce program. The operation process of Map Reduce is a collection of task decomposition and aggregation.

关 键 词:云计算 编程模型 运算流程 

分 类 号:TP3[自动化与计算机技术—计算机科学与技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象