面向容灾的失效检测技术研究与实现
摘要 | 第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页 |