首页--工业技术论文--自动化技术、计算机技术论文--自动化技术及设备论文--自动化系统论文--数据处理、数据处理系统论文

基于Paxos算法的HDFS高可用性的研究与设计

摘要第1-6页
Abstract第6-10页
第一章 绪论第10-16页
   ·研究背景第10-12页
   ·主要研究内容和研究意义第12-15页
     ·课题研究内容及创新性第12-13页
     ·国内外现状第13-14页
     ·课题研究意义第14-15页
   ·论文结构第15页
   ·本章小结第15-16页
第二章 关键技术与算法的设计第16-26页
   ·HDFS HA 方案第16-19页
     ·AvatarNode 方案[8]第16-17页
     ·DRBD 方案第17-18页
     ·上述方案的不足第18-19页
   ·双中心服务器架构第19-21页
     ·Namenode 服务器第19页
     ·双中心服务器架构第19-21页
     ·与双机热备的对比第21页
   ·Paxos 算法第21-24页
     ·分布式一致性第21-22页
     ·经典 Paxos 算法第22-24页
     ·三机 Paxos 算法设计第24页
   ·本章小结第24-26页
第三章 数据同步框架 Quorum 的设计第26-47页
   ·设计目标第26页
   ·模块设计第26-28页
   ·数据流程设计第28-39页
     ·写操作第28-31页
     ·读操作第31-34页
     ·同步操作第34-37页
     ·版本冲突场景分析第37-39页
     ·效率优化第39页
   ·节点失效第39-45页
     ·数据节点失效第40-41页
     ·仲裁节点失效第41页
     ·节点失效时的受限读写第41-42页
     ·失效时的同步操作第42-44页
     ·脏数据出现原因分析第44-45页
   ·Quorum 同 ZooKeeper 的对比第45-46页
   ·本章小结第46-47页
第四章 HDFS 源码剖析与改造第47-66页
   ·改造点分析及改造目标第47-50页
     ·改造点分析第47-49页
     ·改造目标第49-50页
   ·双中心服务器的实现第50-61页
     ·Namenode 内存数据第50-53页
     ·基础类 QuorumImpl第53-60页
     ·启动过程第60-61页
   ·客户端通信的实现第61-65页
     ·DatanodeProtocol第62-63页
     ·ClientProtocol第63-65页
   ·本章小结第65-66页
第五章 测试及其结果分析第66-74页
   ·测试目的第66页
   ·测试环境第66-67页
   ·测试流程第67-72页
   ·实验分析第72-73页
   ·本章小结第73-74页
第六章 结论及进一步工作第74-76页
参考文献第76-78页
攻读硕士学位期间取得的研究成果第78-79页
致谢第79页

论文共79页,点击 下载论文
上一篇:Rainbow密码硬件安全性分析工具的设计与实现
下一篇:基于模糊神经网络的自来水余氯控制