Parallel program design: a foundation
Parallel program design: a foundation
Experiences with the Amoeba distributed operating system
Communications of the ACM
Tools for Distributed Application Management
Computer - Distributed computing systems: separate resources acting as one
Fault-tolerant management of distributed applications using the reactive system architecture
Fault-tolerant management of distributed applications using the reactive system architecture
Detection of Global State Predicates
WDAG '91 Proceedings of the 5th International Workshop on Distributed Algorithms
Hi-index | 0.00 |
This paper presents a paradigm for managing distributed operating system using a rule-based architecture. Recent trends have led to the structuring of operating systems, particularly those for distributed systems, as a set of microkernels with much of the system functionality being provided by a set of servers operating in user space. The proliferation of client-server based systems can easily lead to a set of independent, non-cooperating servers, with no common technique for management. The operation of each server is often hard-coded into the server, with no facility for dynamic adaptation and management. A general-purpose, rule-based approach to server control fills the need for management and can even eliminate the need for some services.