The Twenty-Sixth Annual International Symposium on Fault-Tolerant Computing (FTCS '96) An approach towards benchmarking of fault-tolerant commercial systems Sendai, Japan June 25-June 27 ISBN: 0-8186-7261-7
This paper presents a benchmark for dependable systems. The benchmark consists of two metrics, number of catastrophic incidents and performance degradation, which are obtained by a tool that (1) generates synthetic workloads that produce a high level of CPU, memory, and I/O activity and (2) injects CPU, memory, and I/O faults according to an injection strategy. The benchmark has been installed on two TMR-based prototype machines: TMR Prototype A and TMR Prototype B. An implementation for a third prototype, is based on a duplex architecture, is in progress. The results demonstrate the utility of the benchmark in comparing the system-level fault tolerance of these machines and in providing insight into their design. In particular the benchmark shows that Prototype B suffers fewer catastrophic incidents than Prototype A under the same workload conditions and fault injection method. However Prototype B also suffers more performance degradation in the presence of faults, which might be an important concern for time-critical applications.
Index Terms:
fault tolerant computing; reliability; performance evaluation; computer testing; benchmarking; fault-tolerant commercial systems; dependable systems; catastrophic incidents; performance degradation; synthetic workloads; TMR-based prototype machines; duplex architecture; system-level fault tolerance
Citation:
T.K. Tsai, R.K. Iyer, D. Jewitt, "An approach towards benchmarking of fault-tolerant commercial systems," ftcs, pp.314, The Twenty-Sixth Annual International Symposium on Fault-Tolerant Computing (FTCS '96), 1996 Usage of this product signifies your acceptance of the Terms of Use. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||