Toggle Main Menu Toggle Search

Open Access padlockePrints

The Replica Management System: A Scheme for Flexible and Dynamic Replication

Lookup NU author(s): Professor Mark Little



The actual gains achieved by replication are a complex function of the number of replicas, the placement of those replicas, the replication protocol, the nature of the transactions performed on the replicas, and the availability and performance characteristics of the machines and networks composing the system. This paper describes the design and implementation of the Replica Management System, which allows a programmer to specify the quality of service required for replica groups in terms of availability and performance. From the quality of service specification, information about the replication protocol to be used, and data about the characteristics of the underlying distributed system, the RMS computes an initial placement and replication level. As machines and communications systems are detected to have failed or recovered, or performance characteristics change, the RMS can be re-invoked to compute an updated mapping of replicas which preserves the desired quality of service. The result is a flexible, dynamic and dependable replication system.

Publication metadata

Author(s): Little MC, McCue DL

Publication type: Report

Publication status: Published

Series Title: Department of Computing Science Technical Report Series

Year: 1994

Pages: 12

Print publication date: 01/01/1994

Source Publication Date: 1994

Report Number: 472

Institution: Department of Computing Science, University of Newcastle upon Tyne

Place Published: Newcastle upon Tyne