Deakin University
Browse

Detecting and tolerating failures in a loosely integrated heterogeneous database system

Version 2 2024-06-18, 01:18
Version 1 2017-08-04, 12:16
journal contribution
posted on 2024-06-18, 01:18 authored by W Zhou
This article presents the design and prototype implementation of a fault detection and fault tolerance facility based on the reactive system model for a loosely integrated heterogeneous database system running on a network of workstations. The database system consists of a number of fully autonomous databases that, through their willingness, can share some portion of their information. Sensors (functions that expose some part of the state of an object) are placed on individual databases and system objects (such as traders, agents, and other sensors). Other databases and system objects, and applications can subscribe to a sensor and therefore are notified whenever the sensor value changes. The fault detection mechanism uses sensors to monitor individual databases and system objects and to detect database or system faults. The fault tolerance mechanism uses actuators (functions that can change the state of an object) to react on database or system faults.

History

Journal

Computer Communications

Volume

22

Pagination

1056-1067

Location

Amsterdam, The Netherlands

ISSN

0140-3664

Language

eng

Publication classification

C1.1 Refereed article in a scholarly journal

Copyright notice

1999, Elsevier Science B.V.

Issue

11

Publisher

Elsevier Science BV