Google云计算技术应用.pdf

Google云计算技术应用.pdf

ID:52955598

大小:498.26 KB

页数:18页

时间:2020-04-03

Google云计算技术应用.pdf_第1页
Google云计算技术应用.pdf_第2页
Google云计算技术应用.pdf_第3页
Google云计算技术应用.pdf_第4页
Google云计算技术应用.pdf_第5页
资源描述:

《Google云计算技术应用.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、..Google云计算技术应用.....王友大连理工大学软件学院2009年9月18日......王友(大连理工大学软件学院)Google云计算技术应用2009.09.181/18大纲..1.Google云计算技术简介.2.Google云计算技术应用.Google云计算技术的典型应用GoogleSearchEngineGoogleAnalyticsGoogleMapsandGoogleEarthPersonalizedSearchGoogleApps.3.GoogleAppEngine.GoogleAppEngine简介GoogleA

2、ppEngine架构GoogleAppEngine设计理念GoogleAppEngine开发——Python篇GoogleAppEngine开发——Java篇个人开发经验.4.总结.......王友(大连理工大学软件学院)Google云计算技术应用2009.09.182/18Google云计算技术简介GFS(GoogleFileSystem)GFSisascalabledistributedfilesystemforlargedistributeddata-intensiveapplicationspoweredbyGoogle.B

3、igtableBigtableisadistributedstoragesystemformanagingstructureddatathatisdesignedtoscaletoaverylargesize:petabytesofdataacrossthousandsofcommodityservers.MapreduceMapReduceisaprogrammingmodelandanassociatedimplementationforprocessingandgeneratinglargedatasets.......王友(

4、大连理工大学软件学院)Google云计算技术应用2009.09.183/18Google云计算技术的典型应用Google的每一项服务几乎都使用到了云技术,其中最典型的应用大概有以下几个:..1.GoogleSearchEngine(Google搜索引擎);..2.GoogleAnalytics(Google网站分析);..3.GooleMapsandGoogleEarth(Google地图和Goolge地球);..4.PersonalizedSearch(个性化搜索);..5.GoogleApps(Goolge企业应用套件);..6

5、.GoogleAppEngine(Google应用程序引擎)。......王友(大连理工大学软件学院)Google云计算技术应用2009.09.184/18GoogleSearchEngine(1)Google搜索引擎是一个最典型的云计算的应用,Google搜索引擎最初架构如图11图1中同一个功能模块如果出现多次,如crawlers,则表示该模块存在多个并行的实例。多个并行实例既可以理解为一台机器中的多个进程或线程,也可以理解成在多台PC机上执行的进程。以crawlers为例,在Google原型系统设计之初,可能就是同一台机器上多个

6、线程,而在2000年以后可能就是多台PC机上都在运行crawlers程序。2如果在多台PC机上运行crawlers程序,那图1:Google搜索引擎架构么Google搜索引擎就变成了分布式的了。1TheAnatomyofaLarge-ScaleHypertextualWebSearchEngine.SBrin,LPage.2GoogleLinuxCluster的系统结构分析.余一娇.......王友(大连理工大学软件学院)Google云计算技术应用2009.09.185/18GoogleSearchEngine(2)为Google搜

7、索引擎提供硬件支持的不是传统的大型机和服务器,而是技术含量低、廉价的集群技术。至2003年4月,Google集群已集成15,000台PC机,成为当时世界上最大的PC机集群系统。架设在这些集群之上的分布式文件系统图2:Google搜索引擎新架构GFS,分布式数据库Bigtable和分布式编程框架MapReduce。图2中显示的是2003年Google搜索引擎的新基于这种云计算的google搜索引擎还是很3架构。有前景的,使Google成了搜索界的老大。从图2可以看出,相对于图1,基本没有太记得有一次海底光缆断的时候,Yahoo等大的变

8、化,最主要的变化是底层硬件和基搜索引擎受到了影响,而Google的搜索引础软件的改变(图2中没有指出)。擎却基本不受影响。3GoogleLinuxCluster的系统结构分析.余一娇.......王友(大连理工大学软件学院)Googl

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。