- 1、本文档共57页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Google与云计算
Google与云计算
1
LOGO
Google云计算技术
LOGO
Google与云计算
31 Google文件系统 GFS
2 分布式数据处理 MapReduce
33 分布式锁服务 Chubby
4 分布式结构化数据表 Bigtable
3
LOGO
Google文件系统 GFS
GFS 为 Google 提供了海量数据存储和访问的能力
LOGO
分布式数据处理MapReduce
MapReduce :是一个软件架构,是一种处理海量数据的并
行编程模式,MapReduce使得海量信息的并行处理变得简单
易行。
原始数据1 原始数据2 原始数据M
Map Map … Map
Reduce … Reduce
结果1 结果R
LOGO
分布式锁服务Chubby
Google技术三
分布式锁服务Chubby
6
LOGO
分布式锁服务Chubby
31 Chubby概述
2 Chubby系统设计
33 Chubby系统实现
4 Chubby应用实例
7
LOGO
Chubby是什么? 分布式锁服务Chubby
主要用于解决分布式一致性问题
分布式一致性问题
在一个分布式系统中,有一组的Process,它们需要确定
一个Value。于是每个Process都提出了一个Value,一致
性就是指只有其中的一个Value能够被选中,来作为最
后确定的值,并且当这个值被选出来以后,所有的
Process都需要被通知到。
文档评论(0)