近年来,云计算基于网格计算迅速发展起来,是继20世纪80年代大型计算机转变为客户端云计算-服务器之后逐渐兴起的一种新兴计算模型。笔者深入探讨了云计算的发展历史及其应用场景,比较几种云计算定义后给出新的定义,基于谷歌云计算技术,对数据存储技术、数据管理技术、编程模型和任务调度模型等云计算关键技术进行了总结。学术界对云计算展开日益深入的研究,有力促进了云计算及其关键技术的发展,对于加深云计算及其关键技术的研究具有一定的参考价值。