问题
问答题 简答题
简述GFS的容错机制。
答案
参考答案:
1.Master容错;
三类元数据:命名空间(目录结构)、Chunk与文件名的映射以及Chunk副本的位置信息。
前两类通过日志提供容错,Chunk副本信息存储于ChunkServer,Master出现故障时可恢复。
2.ChunkServer容错;
每个Chunk有多个存储副本(通常是3个),分别存储于不通的服务器上。
每个Chunk又划分为若干Block(64KB),每个Block对应一个32bit的校验码,保证数据正确(若某个Block错误,则转移至其他Chunk副本)。