Replicated condition monitoring
- 1 August 2001
- conference paper
- Published by Association for Computing Machinery (ACM)
- p. 229-237
- https://doi.org/10.1145/383962.384026
Abstract
A condition monitoring system tracks real-world variables and alerts users when a predefined condition becomes true, e.g., when stock price drops, or when a nuclear reactor over-heats. Replication of monitoring servers can reduce the probability that an important alert is missed. However, replicated independent servers can sometimes report “conflicting” alerts to the user, causing confusion. In this paper, we study the problem of replicated condition monitoring. We identify and formally define three desirable properties of a replicated system, namely, orderedness, consistency, and completeness. We propose new monitoring algorithms that enforce some or all of the desired properties in different scenarios.Keywords
This publication has 8 references indexed in Scilit:
- Achieving scalability and expressiveness in an Internet-scale event notification servicePublished by Association for Computing Machinery (ACM) ,2000
- Next century challengesPublished by Association for Computing Machinery (ACM) ,1999
- Matching events in a content-based subscription systemPublished by Association for Computing Machinery (ACM) ,1999
- The dangers of replication and a solutionPublished by Association for Computing Machinery (ACM) ,1996
- Process Control EngineeringPublished by Wiley ,1994
- Fault tolerance under UNIXACM Transactions on Computer Systems, 1989
- Caching in the Sprite network file systemACM Transactions on Computer Systems, 1988
- Task communication in DEMOSACM SIGOPS Operating Systems Review, 1977