HDFS发展的到现在,已经和从前有了很大的改观,陆续发生了一些比较重大的改变,比如Append的加入,Federation,HA等等。这些改变在hadoop的svn的代码库中也可以看到一些端倪,大部分重大的改变都能在svn代码库中找到对应的开发branch。在厂内的Hadoop的开发过程中,我已经陆续的把这些Jira对应的设计文档基本上翻译了一遍,后续会在这个空间内贴出来,基本上就是下面这几个:
1、Append to files in HDFS
(原文:https://issues.apache.org/jira/browse/HADOOP-1700)
2、Revisit append
(原文:https://issues.apache.org/jira/browse/HDFS-200)
(译文:http://blog.youkuaiyun.com/chenpingbupt/article/details/7944055)
(译文:http://blog.youkuaiyun.com/chenpingbupt/article/details/7952804)
(译文:http://blog.youkuaiyun.com/chenpingbupt/article/details/7972589)
3、Common side of High Availability Framework (HDFS-1623)
(原文:https://issues.apache.org/jira/browse/HADOOP-7454)
4、High Availability Framework for HDFS NN
(原文:https://issues.apache.org/jira/browse/HDFS-1623)
(译文:http://blog.youkuaiyun.com/chenpingbupt/article/details/7930974)
5、Automatic failover support for NN HA
(原文:https://issues.apache.org/jira/browse/HDFS-3042)
(译文:http://blog.youkuaiyun.com/chenpingbupt/article/details/7922042)
6、Simpler model for Namenode's fs Image and edit Logs AND related Jiras(原文:https://issues.apache.org/jira/browse/HDFS-1073)
(原文:https://issues.apache.org/jira/browse/HDFS-1580)
(译文:http://blog.youkuaiyun.com/chenpingbupt/article/details/7927160)
(译文:http://blog.youkuaiyun.com/chenpingbupt/article/details/7922128)
(译文:http://blog.youkuaiyun.com/chenpingbupt/article/details/7922139)
7、Hdfs scalability with multiple namenodes
(原文:https://issues.apache.org/jira/browse/HDFS-1052)
(译文:http://blog.youkuaiyun.com/chenpingbupt/article/details/8026735)

本文回顾了HDFS的发展历程,包括关键特性如文件追加(Append)、联邦(Federation)和高可用性(HA)的引入。通过分析Apache Hadoop的JIRA问题和对应的开发分支,揭示了这些重大变更的细节。同时,提供了相关设计文档的翻译链接,帮助读者深入了解这些变革。
715

被折叠的 条评论
为什么被折叠?



