Delta-4: Definition and Design of an open Dependable Distributed Architecture

From Navigators

Jump to: navigation, search


The Delta-4 project is concerned with the achievement of dependability in open distributed systems, including real-time systems. The project has developed a distributed fault-tolerant architecture for the support of dependable applications for computer integrated manufacturing, process control, office systems, etc.

Aims

The aim of the Delta-4 project is to provide a computational and communication infrastructure for application domains that require distributed system solutions with various dependability and real-time constraints. The scale of distribution in the targetted application domains is commensurate with the distances that can be covered by local area networks.

Approach and Methods

To be able to satisfy a large range of application requirements in a cost-effective manner, the Delta-4 architecture can provide various degrees of dependability and performance. Fault-tolerance is based on the replication of components of run-time software. Replicas are allocated to distinct nodes of a local area network.

The Delta-4 architecture offers two variants (both based on sub-systems presenting a high degree of commonality):

(a) the Delta-4 Open System Architecture (D4-OSA) which, as its name suggests, is an open architecture able to accommodate heterogeneity,

(b) the Delta-4 Extra Performance Architecture (D4-XPA) which provides explicit support for assuring timeliness.

Progress and Results

The project has developed and demonstrated prototypes of the architecture at yearly intervals throughout the project. Two pilot demonstrators were implemented: a payment card authorization centre (Credit Agricole) and a computer-integrated manufacturing system for the Renault automobile company. The project ended in December 1991.

Publications

  • Paulo Verissimo, Luís Rodrigues, José Rufino, “The Atomic Multicast protocol (AMp)”, in DELTA-4 - A Generic Architecture for Dependable Distributed Computing, David Powell, Eds., ser. ESPRIT Research Reports. Springer Verlag, Nov. 1991, ch. 10, pp. 267–294.

  • P. G. Bond, D. Seaton, Paulo Verissimo, “Real-time Concepts”, in DELTA-4 - A Generic Architecture for Dependable Distributed Computing, David Powell, Eds., ser. ESPRIT Research Reports. Springer Verlag, Nov. 1991, ch. 5, pp. 89–124.

  • David Powell, Paulo Verissimo, “Distributed fault-tolerance”, in DELTA-4 - A Generic Architecture for Dependable Distributed Computing, David Powell, Eds., ser. ESPRIT Research Reports. Springer Verlag, Nov. 1991, ch. 6.

  • Paulo Verissimo, P. A. Barrett, P. G. Bond, A. M. Hilborne, Luís Rodrigues, D. Seaton, “The Extra Performance Architecture (XPA)”, in DELTA-4 - A Generic Architecture for Dependable Distributed Computing, David Powell, Eds., ser. ESPRIT Research Reports. Springer Verlag, Nov. 1991, ch. 9, pp. 211–266.

  • Paulo Verissimo, Luís Rodrigues, “Reliable multicasting in high-speed lans”, in High-Capacity Local and Metropolitan Area Networks, ser. NATO ASI. Springer Verlag, Jan. 1991, vol. F72, pp. 397–412.

  • P. A. Barrett, P. G. Bond, A. M. Hilborne, Luís Rodrigues, D. Seaton, N. A. Speirs, Paulo Verissimo, “The Delta-4 Extra Performance Architecture (XPA)”, in From the Digest of Papers, The 20th International Symposium on Fault-Tolerant Computing (FTCS), pp. 481-488, June 1990., Jun. 1990.

BibTeX

Navigators - Delta-4 project
Personal tools
Navigators toolbox