致谢 | 第1-4页 |
摘要 | 第4-6页 |
Abstract | 第6-10页 |
第1章 引言 | 第10-24页 |
§1.1 容错技术 | 第10-18页 |
§1.1.1 容错与可信计算 | 第10-11页 |
§1.1.2 容错技术发展简史 | 第11页 |
§1.1.3 本文的工作 | 第11-12页 |
§1.1.4 容错概念 | 第12-15页 |
§1.1.5 可信性的度量 | 第15-17页 |
§1.1.6 双机高可用性系统的可用性分析 | 第17-18页 |
§1.2 WINDOWS NT操作系统 | 第18-24页 |
§1.2.1 Windows NT概述 | 第18页 |
§1.2.2 Windows NT的技术特点 | 第18-20页 |
§1.2.3 Windows NT结构 | 第20-22页 |
§1.2.4 小结 | 第22-24页 |
第2章 高可用性系统 | 第24-34页 |
§2.1 引言 | 第24-25页 |
§2.2 高可用术语 | 第25-27页 |
§2.3 各厂家产品比较 | 第27-30页 |
§2.3.1 等待备用高可用(HA)系统 | 第28-29页 |
§2.3.2 多机高可用系统 | 第29-30页 |
§2.4 基于WINDOWS NT簇的产品 | 第30-33页 |
§2.4.1 等待备用模型 | 第30-31页 |
§2.4.2 Compaq的在线恢复服务器 | 第31页 |
§2.4.3 Digital的Windows NT簇 | 第31页 |
§2.4.4 NCR的LifeKeeper | 第31-32页 |
§2.4.5 小结 | 第32-33页 |
§2.5 NCICHA | 第33-34页 |
第3章 高可用系统的设计与实现 | 第34-52页 |
§3.1 高可用系统的硬件系统结构 | 第34-35页 |
§3.2 高可用系统的工作原理 | 第35-41页 |
§3.2.1 进程间通讯 | 第38-39页 |
§3.2.2 系统的启动和终止 | 第39页 |
§3.2.3 系统侦测 | 第39-40页 |
§3.2.4 系统日志 | 第40页 |
§3.2.5 系统配置 | 第40页 |
§3.2.6 控制台 | 第40-41页 |
§3.2.7 系统通讯 | 第41页 |
§3.3 高可用系统的实现 | 第41-51页 |
§3.3.1 侦测进程 | 第42-43页 |
§3.3.2 系统启动和终止 | 第43-44页 |
§3.3.3 系统配置模块 | 第44-46页 |
§3.3.4 控制模块 | 第46-47页 |
§3.3.5 通讯模块 | 第47-50页 |
§3.3.6 控制台模块 | 第50-51页 |
§3.4 小结 | 第51-52页 |
第4章 共享磁盘的高可用性分布式文件系统的研究 | 第52-70页 |
§4.1 问题的引出 | 第52页 |
§4.2 相关工作 | 第52-58页 |
§4.3 HADFS结构 | 第58-60页 |
§4.4 HADFS令牌管理 | 第60-65页 |
§4.4.1 一致性协议 | 第60-62页 |
§4.4.2 令牌数据结构 | 第62-63页 |
§4.4.3 令牌申请算法 | 第63-65页 |
§4.5 HADFS恢复协议 | 第65-66页 |
§4.6 HADFS的实现中的问题及解决 | 第66-67页 |
§4.7 实验模型及结果 | 第67-70页 |
§4.7.1 实验模型 | 第67-68页 |
§4.7.2 实验结果 | 第68-70页 |
第5章 结束语 | 第70-72页 |
§5.1 本文的工作总结 | 第70-71页 |
§5.2 系统的局限性 | 第71页 |
§5.3 进一步的工作 | 第71-72页 |
参考文献 | 第72-76页 |
作者简历 | 第76页 |