第一章 绪论 1
第一节 容错的概念及容错技术的重要性 1
第二节 容错计算技术的发展历史 3
第二章 系统可靠性的基本概念与分析 8
第一节 可靠度的定义 8
第二节 可靠度与失效率 8
第三节 系统可靠性的寿命特征 10
第四节 系统的可维修性 13
第五节 系统的可用性 14
第六节 系统的可靠性数学模型 16
第七节 可维修系统的可靠度及可用度数学模型 22
第三章 故障及其表现形式 28
第一节 故障、失效、错误 28
第二节 物理缺陷 30
第三节 逻辑级故障 30
第四章 硬件冗余设计技术 35
第一节 四倍级冗余 35
第二节 硬件表决系统 40
第三节 待命储备系统 48
第四节 混合冗余系统 55
第五节 硬件二模冗余系统 65
第六节 筛除冗余系统 76
第七节 可重构的五模系统 79
第八节 硬件冗余结构综述 83
第九节 多处理器系统及网络的冗余结构 85
第十节 模拟信号的容错接口 89
第五章 故障检测技术 93
第一节 检错与纠错编码的基本原理 93
第二节 奇偶编码技术 97
第三节 海明编码技术 107
第四节 剩余码编码技术 120
第五节 循环码 128
第六节 N中取M码 135
第七节 内存和控存的检错与纠错 137
第八节 比较检测法 140
第六章 软件容错技术 144
第一节 软件可靠性的基本概念 144
第二节 软件的故障、失效和错误 152
第三节 软件高可靠性设计的基本技术 156
第四节 软件容错概述 163
第五节 软件N版本设计技术 165
第六节 软件恢复技术 168
第七节 Ada语言对软件容错设计的支持 173
第八节 软件三模块表决系统 178
第七章 STRATUS容错机系统概述 183
第一节 多处理器体系结构 183
第二节 输入/输出子系统 185
第三节 STRATUS的基本性能和体系扩充 186
第四节 系统软件 191
第五节 STRATUS的通信系统 192
第八章 STRATUS的容错设计原理 195
第一节 STRATUS体系结构容错设计概述 195
第二节 STRATUSCPU系统的容错设计 196
第三节 STRATUS存储器的容错设计 199
第四节 总线子系统的容错设计 201
第五节 磁盘子系统的容错设计 205
第六节 STRATUS的故障处理 208
第七节 STRATUS的软件容错技术 212
第八节 电源子系统的容错设计 214
第一节 VOS输入/输出(I/O)系统 217
第九章 VOS介绍 217
第二节 VOS命令语言 224
第三节 进程管理 235
第四节 VOS虚拟存贮系统 240
第十章 VOS文件系统 243
第一节 文件特征 243
第二节 VOS文件组织 244
第三节 文件锁定 247
第四节 VOS文件存取方式 249
第五节 文件索引 253
第一节 TPF的概念 256
第十一章 事务处理工具(TPF) 256
第二节 任务(task) 257
第三节 队列(queue) 263
第四节 交易保护(TransactionProtection) 267
第十二章 表格管理系统FMS 271
第一节 FMS基本概念和术语 271
第二节 FMS的组成原理 272
第三节 FMS开发过程与实例 276
参考文献 285