Proceedings ArticleDOI
The Delta-4 extra performance architecture (XPA)
P.A. Barret,A.M. Hilborne,P.G. Bond,DT Seaton,Paulo Veríssimo,Luís Rodrigues,Neil A. Speirs +6 more
- pp 481-488
Reads0
Chats0
TLDR
The design of an extra performance architecture for Delta-4, which explicitly supports the requirements of real-time systems with respect to throughput and response, is presented and a solution based on message selection and preemption synchronization messages is proposed.Abstract:
The design of an extra performance architecture for Delta-4, which explicitly supports the requirements of real-time systems with respect to throughput and response, is presented. The Delta-4 approach to fault tolerance is based on the replication of software components on distinct host computers using a range of different replication strategies. The problems of replicate divergence are discussed, and a solution based on message selection and preemption synchronization messages is proposed. A description of the ongoing implementation of such a system within the overall Delta-4 framework is included. >read more
Citations
More filters
Journal ArticleDOI
A survey of rollback-recovery protocols in message-passing systems
TL;DR: This survey covers rollback-recovery techniques that do not require special language constructs and distinguishes between checkpoint-based and log-based protocols, which rely solely on checkpointing for system state restoration.
Journal ArticleDOI
The consensus problem in fault-tolerant computing
TL;DR: Research on the consensus problem is surveyed, approaches are compared, applications are outlined, and directions for future work are suggested.
Proceedings ArticleDOI
TTP - A time-triggered protocol for fault-tolerant real-time systems
Hermann Kopetz,G. Grunsteidl +1 more
TL;DR: The Time-Triggered Protocol (TTP), which is intended for use in distributed real-time control applications that require a high dependability and guaranteed timeliness, is discussed.
Book
Distributed Systems for System Architects
Paulo Veríssimo,Luís Rodrigues +1 more
TL;DR: The distributed systems architect assembles pieces of hardware that are at least as large as a computer or a network router, and assigns pieces of software that are self-contained - such as Java applets - to those hardware components.
Book
Hrt-Hood: A Structured Design Method for Hard Real-Time ADA Systems
Alan Burns,Andy Wellings +1 more
TL;DR: Hard Real-Time Hierarchical Object Oriented Design (HRT-HOOD) as discussed by the authors is an extension of HOOD, and includes object types which enable common hard real-time abstractions to be represented.
References
More filters
Journal ArticleDOI
Implementing remote procedure calls
TL;DR: The overall structure of the RPC mechanism, the facilities for binding RPC clients, the transport level communication protocol, and some performance measurements are described, including some optimizations used to achieve high performance and to minimize the load on server machines that have many clients.
Book
Implementing remote procedure calls
TL;DR: Remote Procedure Call (RPC) as mentioned in this paper is a high level language for providing communication across a network between programs written in a high-level language, which is similar to the one used in this paper.
An Approach to Designing Fault-Tolerant Computing Systems
TL;DR: A methodology that facilitates the design of fault-tolerant computing systems is presented, based on the notion of a fail-stop processor, which automatically halts in response to any internal failure and does so before the effects of that failure become visible.