上传者: 43934844
|
上传时间: 2022-07-08 11:05:41
|
文件大小: 890KB
|
文件类型: DOC
Google云计算原理 Google拥有全球最强大的搜索引擎。除了搜索业务以外,Google还有Google Maps、Google Earth、Gmail、YouTube等各种业务,包括刚诞生的Google Wave。这些应用的共性在于数据量巨大,而且要面向全球用户提供实时服务,因此Goog le必须解决海量数据存储和快速处理问题。Google的诀窍在于它发展出简单而又高效的 技术,让多达百万台的廉价计算机协同工作,共同完成这些前所未有的任务,这些技术 是在诞生几年之后才被命名为Google云计算技术。Google云计算技术具体包括:Google 文件系统GFS、分布式计算编程模型MapReduce、分布式锁服务Chubby和分布式结构化数 据存储系统Bigtable等。其中,GFS提供了海量数据的存储和访问的能力,MapReduce使 得海量信息的并行处理变得简单易行,Chubby保证了分布式环境下并发操作的同步问题 ,Bigtable使得海量数据的管理和组织十分方便。本章将对这四种核心技术进行详细介 绍。 2.1 Google文件系统GFS Google文件系统(Google F