Abstract
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.
| Original language | English (US) |
|---|---|
| Pages (from-to) | 314-323 |
| Number of pages | 10 |
| Journal | Proceedings - Annual International Conference on Fault-Tolerant Computing |
| State | Published - 1996 |
| Event | Proceedings of the 1996 26th International Symposium on Fault-Tolerant Computing - Sendai, Jpn Duration: Jun 25 1996 → Jun 27 1996 |
ASJC Scopus subject areas
- Hardware and Architecture
Fingerprint
Dive into the research topics of 'Approach towards benchmarking of fault-tolerant commercial systems'. Together they form a unique fingerprint.Cite this
- APA
- Standard
- Harvard
- Vancouver
- Author
- BIBTEX
- RIS