- 68
- 0
- 约5.4千字
- 约 95页
- 2017-06-13 发布于湖北
- 举报
Google云计算原理;2;3;4;5
;6;7;亚马逊IaaS应用案例:纽约时报;9;10;11;
Google云计算平台技术架构
分布式文件系统 Google Distributed File System
并行数据处理 MapReduce
分布式锁 Chubby
结构化数据表 BigTable;13;14;15;16;17;GFS设计原则:
机器失效不能视为异常现象
能应付对大型/超大型文件处理
支持大量用户同时访问
GFS组成
GFS集群:一个的Master和多个ChunkServer(块服务器)组成,并可以多客户端Client访问
GFS设计要点
每个文件拆成若干个64M文件块Chunk组成
每个Chunk都由Master根据其创建时间指定Chunk Handle(64)
文件块被保存在ChunkServer本地磁盘中
缺省情况下3处热备份Chunk块文件
;Client职责
包含文件系统的API
负责和ChunkServer和Master通信
代表应用程序进行读写操作
Client和Master进行元数据操作
Client和ChunkServer进行文件数据操作
Master职责
负责管理所有文件系统的元数据
元数据包括:命名空间,访问控制信息,文件到Chunk的映射信息等
ChunkServer职责
负责存储chunk文件块
Linux文件系统
;20;21;采用中心
原创力文档

文档评论(0)