Google云计算原理与应用.pptx
《Google云计算原理与应用.pptx》由会员分享,可在线阅读,更多相关《Google云计算原理与应用.pptx(26页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Google云计算原理与应用答辩人:栗建行指导教师:郝卫东Google 云计算原理与应用共26页,您现在浏览的是第1页!主要内容Google的“云”在哪里?Google云计算主要原理及应用Google云计算平台GAE开发环境及构建Google基于安卓的智能家居Google 云计算原理与应用共26页,您现在浏览的是第2页!Google的“云”在哪里?云计算是一个新概念于07年第3季度被提出,是并行计算、分布式计算和网格计算等技术的混合演进,经过商业包装的概念为分布式存储和分布式计算找到了盈利模式提出以来发展迅速,Google、Amazon、Microsoft等公司都提出了自己的云计算方案为什么G
2、oogle需要“云”?系统规模对系统设计的重要性Google提供的服务:海量信息海量用户,如何又好又快地提供服务?Google 云计算原理与应用共26页,您现在浏览的是第3页!Google云计算主要原理Google使用的云计算基础架构模式包括四个相互独立而又紧密结合在一起的系统:Google File System:建立在集群之上的文件系统MapReduce:针对Google应用程序的特点提出的编程模式Chubby:分布式锁服务BigTable:模型简化的大规模分布式数据库Google 云计算原理与应用共26页,您现在浏览的是第4页!Google File System文件系统新特性主要体现在
3、以下四个方面1.集群中的节点失效是一种常态,而不是一种异常2.Google系统中的文件大小与通常文件系统中的文件大小概念不一样,文件大小通常以G字节计3.Google文件系统中的文件读写模式和传统的文件系统不同4.文件系统的某些具体操作不再透明,而且需要应用程序的协助完成,应用程序和文件系统API的协同设计提高了整个系统的灵活性Google 云计算原理与应用共26页,您现在浏览的是第5页!Google File System文件系统实现机制:1.客户端首先访问Master节点,获取交互的Chunk Server信息,然后访问这些Chunk Server,完成数据存取工作。这种设计方法实现了控制
4、流和数据流的分离。2.Client与Master之间只有控制流,而无数据流,极大地降低了Master的负载。3.Client与Chunk Server之间直接传输数据流,同时由于文件被分成多个Chunk进行分布式存储,Client可以同时访问多个Chunk Server,从而使得整个系统的I/O高度并行,系统整体性能得到提高。Google 云计算原理与应用共26页,您现在浏览的是第6页!MapReduce分布式数据处理MapReduce操作执行流程图 Google 云计算原理与应用共26页,您现在浏览的是第7页!Chubby分布式锁服务分布式一致性问题在一个分布式系统中,有一组的Process
5、,它们需要确定一个Value。于是每个Process都提出了一个Value,一致性就是指只有其中的一个Value能够被选中作为最后确定的值,并且当这个值被选出来以后,所有的Process都需要被通知到Google 云计算原理与应用共26页,您现在浏览的是第8页!Chubby分布式锁服务Chubby是一个文件系统,如何提供“锁”服务Chubby中的锁就是文件在GFS的例子中,创建文件就是进行“加锁”操作,创建文件成功的那个server其实就是抢占到了“锁”用户通过打开、关闭和读取文件,获取共享锁或者独占锁;并且通过通信机制,向用户发送更新信息因此,通过Chubby可以解决Google云计算中的分
6、布式一致性问题Google 云计算原理与应用共26页,您现在浏览的是第9页!BigTable大规模分布式数据库BigTable的数据模型总体上,与关系数据库中的表类似数据模型包括行列以及相应的时间戳,所有的数据都存放在表格中的单元里。BigTable的内容按照行来划分,将多个行组成一个小表,保存到某一个服务器节点中。这一个小表就被称为Tablet。Google 云计算原理与应用共26页,您现在浏览的是第10页!Google云计算应用Google在线文档Google Docs创建在线的Word和Excel,支持主要的文档编辑功能Google 云计算原理与应用共26页,您现在浏览的是第11页!Go
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Google 计算 原理 应用
限制150内