随着信息技术的快速发展,计算机系统已经从国防、金融、能源、交通、工业制造等涉及国计民生的许多关键领域,延伸到教育、医疗、文化、娱乐等社会生活的方方面面,现代社会已经越来越离不开计算机系统。计算机本身由多种复杂的软硬件组成,按照目前的集成电路制造水平已经能够在很小的面积上集成几十亿个晶体管,并且集成规模仍以每18个月增加1倍的速度增长;同时在各个应用领域,随着大规模软件系统的开发,软件代码量急剧增长。现代计算机如此巨大的软硬件规模,已经无法杜绝各种软硬件部件内部的设计缺陷和运行失效。采用恰当的设计确保计算机系统作为一个整体能够处理这些缺陷和失效从而保持正确的工作,是《容错系统》研究的主要内容。
《容错系统》作者以其在该领域多年的理论研究成果和丰富实践经验,深入浅出地介绍了容错系统设计的技术和方法,从错误分类、冗余类型、容错量算等基本概念、基础知识出发,对硬件容错、信息冗余、容错网络、软件容错、检查点回滚等容错技术进行了系统介绍,随后给出了几个典型的实际案例,展示了所介绍容错技术的应用情况。接下来介绍了容错技术在VLSI设计和密码设备中的应用。*后介绍了评估一个容错系统可靠性的仿真试验技术。
《容错系统》可作为电子和计算机工程专业本科生、研究生的教科书;也为集成电路设计、计算机设计、存储设备制造、通信设备制造、网络系统设计、密码保密系统设计等领域的工程师提供了很好的实践指导。
展开