面向容灾的失效检测技术研究与实现
| 摘要 | 第1-10页 |
| ABSTRACT | 第10-11页 |
| 第一章 绪论 | 第11-15页 |
| §1.1 课题研究背景 | 第11页 |
| §1.2 容灾的相关概念及重要意义 | 第11-13页 |
| ·灾难的分类 | 第11-12页 |
| ·容灾的相关概念及分类 | 第12-13页 |
| ·容灾系统的指标 | 第13页 |
| ·容灾系统的意义 | 第13页 |
| §1.3 容灾系统中失效检测算法的重要性 | 第13-14页 |
| §1.4 课题研究内容和论文结构 | 第14-15页 |
| 第二章 分布式失效检测模型及心跳检测机制研究现状 | 第15-26页 |
| §2.1 分布式系统模型 | 第15-17页 |
| ·同步模型 | 第15页 |
| ·异步模型 | 第15-16页 |
| ·半同步模型 | 第16-17页 |
| §2.2 故障模型 | 第17-18页 |
| ·Fail-Stop模型 | 第17页 |
| ·Byzantine模型 | 第17页 |
| ·Timing-Failure模型 | 第17-18页 |
| §2.3 失效检测的评价标准 | 第18-19页 |
| ·完整性 | 第18页 |
| ·有效性 | 第18-19页 |
| ·其它标准 | 第19页 |
| §2.4 失效检测方法模型 | 第19-21页 |
| ·推模型 | 第19-20页 |
| ·拉模型 | 第20-21页 |
| §2.5 失效检测算法的研究现状 | 第21-24页 |
| ·高可用领域的失效检测算法 | 第21-22页 |
| ·网格领域的失效检测算法 | 第22-23页 |
| ·大规模失效检测领域中的失效检测算法 | 第23-24页 |
| §2.6 本章小结 | 第24-26页 |
| 第三章 面向容灾的失效检测算法 | 第26-40页 |
| §3.1 面向容灾的分布式系统模型 | 第26-27页 |
| ·面向容灾的分布式系统模型及其故障模型 | 第26-27页 |
| ·容灾系统对失效检测的要求 | 第27页 |
| §3.2 HB-DR失效检测算法 | 第27-35页 |
| ·HB-DR失效检测算法的应用背景 | 第27-28页 |
| ·HB-DR失效检测算法解决的问题 | 第28-30页 |
| ·HB-DR失效检测算法 | 第30-35页 |
| §3.3 大规模失效检测系统中失效检测算法的设计 | 第35-38页 |
| ·系统模型 | 第35-36页 |
| ·系统的整体结构 | 第36页 |
| ·失效检测的过程 | 第36-37页 |
| ·节点的管理 | 第37-38页 |
| §3.4 本章小结 | 第38-40页 |
| 第四章 失效检测算法的测试 | 第40-60页 |
| §4.1 容灾系统的逻辑结构设计 | 第40-41页 |
| §4.2 容灾系统软件结构设计 | 第41-43页 |
| ·信息传输层 | 第41页 |
| ·成员管理层 | 第41-42页 |
| ·资源管理层 | 第42页 |
| ·资源层 | 第42-43页 |
| §4.3 失效检测模拟环境的实现 | 第43-54页 |
| ·Linux-HA软件的结构分析 | 第43-44页 |
| ·Heartbeat模块的基本构架 | 第44-45页 |
| ·可靠信息通信的实现方式 | 第45页 |
| ·可靠消息通信的具体实现 | 第45-47页 |
| ·Heartbeat中失效检测的判定过程 | 第47-48页 |
| ·Linux-HA中心跳机制的特点及分析 | 第48页 |
| ·修改方案的整体设计 | 第48页 |
| ·具体修改内容 | 第48-54页 |
| §4.4 HB-DR失效检测算法的测试 | 第54-59页 |
| §4.5 本章小结 | 第59-60页 |
| 第五章 总结和展望 | 第60-62页 |
| §5.1 工作总结 | 第60页 |
| §5.2 研究展望 | 第60-62页 |
| 致谢 | 第62-63页 |
| 参考文献 | 第63-66页 |
| 作者在学期间取得的学术成果 | 第66页 |