计算机应用 ›› 2009, Vol. 29 ›› Issue (09): 2562-2567.

• 典型应用 • 上一篇    下一篇

云计算及其关键技术

陈全1,邓倩妮2   

  1. 1. 上海交通大学计算机系计算机系统结构专业
    2.
  • 收稿日期:2009-03-14 修回日期:2009-05-09 出版日期:2009-09-01 发布日期:2009-11-10
  • 通讯作者: 陈全
  • 基金资助:

Cloud computing and its key techniques

  • Received:2009-03-14 Revised:2009-05-09 Online:2009-09-01 Published:2009-11-10

摘要: 云计算是一种新兴的计算模型,它是在网格计算的基础上发展而来的。介绍了云计算的发展历史和应用场景,比较了现有的云计算的定义并给出了新的定义,以谷歌的云计算技术为例,总结了云计算的关键技术:数据存储技术(Google File System)、数据管理技术(BigTable)、编程模型和任务调度模型(Map-Reduce)等,分析了云计算和网格计算以及传统超级计算的区别,并指出了云计算的广阔发展前景。

关键词: 云计算, 数据存储, 数据管理, 编程模型

Abstract: Cloud computing is a new computing model; it is developed based on grid computing. The authors introduced the development history of cloud computing and its application situation; compared existing definitions of cloud computing and gave a new definition; took google's cloud computing techniques as an example, summed up key techniques, such as data storage technology (Google File System), data management technology (BigTable), as well as programming model and task scheduling model(Map-Reduce), used in cloud computing; and analyzed the differences among cloud computing, grid computing and traditional super-computing, and fingered out the broad development prospects of cloud computing.

Key words: cloud computing, data storage, data management, programming model

中图分类号: