Toggle Main Menu Toggle Search

Open Access padlockePrints

Comparing Fail-Silence Provided by Process Duplication versus Internal Error Detection for DHCP Server

Lookup NU author(s): Dr Neil Speirs


Full text for this publication is not currently held within this repository. Alternative links are provided below where available.


This paper uses fault injection to compare the ability of two fault-tolerant software architectures to protect an application from faults. These two architectures are Voltan, which uses process duplication, and Chameleon ARMORs, which use self-checking. The target application is a Dynamic Host Configuration Protocol (DHCP) server, a widely used application for managing IP addresses. NFTAPE, a software-based fault injection environment, is used to inject three classes of faults, namely random memory bit- flip, control-flow, and high-level target specific faults, into each software architecture and into baseline Solaris and Linux versions.

Publication metadata

Author(s): Stott DT, Speirs NA, Kalbarczyk Z

Publication type: Conference Proceedings (inc. Abstract)

Publication status: Published

Conference Name: 15th IEEE International Parallel & Distributed Processing Symposium (IPDPS 2001)

Year of Conference: 2001

Pages: 31

ISSN: 9780769509907

Publisher: IEEE Computer Society Press

Library holdings: Search Newcastle University Library for this item

ISBN: 0769509908