写点什么

第 8 周课后练习 - 性能优化二

用户头像
潘涛
关注
发布于: 2021 年 02 月 28 日
第8周课后练习-性能优化二

作业一

请画出 DataNode 服务器节点宕机的时候,HDFS 的处理过程时序图。

核心知识点

DataNodes 和 NameNode 通过心跳检测保持状态更新。当 DataNodes 长时间(某个时间)无响应时,NameNodes 断定其宕机了,此时该 DataNodes 上的数据块就不可用,会达不到 3 份备份,数据的可用性降低了,此时 NameNodes 会快速将丢失的、在其他 DataNodes 上备份的数据备份到新的服务器上,从而达到 3 份备份,提高文件数据的高可用。(NameNodes 在心跳检测过程中,会给 DataNodes 发送待恢复的文件块列表,DataNodes 收到指令后,会将文件块列表复制到其他节点)

宕机时的时序图

DataNode 服务器节点宕机的时候,HDFS 的处理过程时序图如下:


用户头像

潘涛

关注

还未添加个人签名 2020.02.25 加入

还未添加个人简介

评论

发布
暂无评论
第8周课后练习-性能优化二