Abstract:
Recently, there has been a considerable interest in both policy-based management and autonomicbased management for distributed systems. However, the dynamic unpredictable nature of distributed systems makes it difficult to predict the resolution strategy at runtime. This suggests, a need to develop a policy-based autonomic control service, which has the capabilities to perform system reconfigurations with minimum intervention from human users and without having to recode the software, shutdown, or disturb the system at runtime. In this paper we propose a control service, with autonomic capabilities, that is orchestrated by its policies (internal or external policies). The autonomic capabilities include: self-detection, selfdiagnosis, self-repair, and self-reconfiguration, which may be used to stabilize/correct the system in the event of conflicts/failures. In addition, the control service provides capabilities to generate a dynamic repair strategy based on an extension to the Beliefs, Desires and Intension (BDI) model referred to as Extensible BDI (EBDI). 1.
Citations
|
159
|
Policy Driven Management for Distributed Systems
– Sloman
- 1994
|
|
106
|
Conflicts in policy-based distributed systems management
– Lupu, Sloman
- 1999
|
|
77
|
Autonomic computing: IBM perspective on the state of information technology
– Horn
|
|
67
|
Policy Hierarchies for Distributed Systems Management
– Moffett, Sloman
- 1993
|
|
36
|
Conflict analysis for management policies
– Lupu, Sloman
- 1997
|
|
25
|
Policy Specification for Programmable Networks
– Sloman, Lupu
- 1999
|
|
19
|
A policy based role framework for access control
– Lupu, Marriott, et al.
- 1995
|
|
14
|
Security in an autonomic computing environment
– Chess, Palmer, et al.
- 2003
|
|
10
|
Enabling autonomic behavior in systems software with hot swapping
– Appavoo, Hui, et al.
- 2003
|
|
10
|
An adaptive policy based management framework for differentiated services networks
– Lymberopoulos, Lupu, et al.
- 2002
|
|
8
|
Conflict Representation and Classification in a Domain-Independent Conflict Management Framework
– Barber, Liu, et al.
- 1999
|
|
7
|
et al., “Enabling autonomic behavior in systems software with hot swapping
– Appavoo, Hui, et al.
- 2003
|
|
6
|
Comparing autonomic and proactive computing
– Want, Pering, et al.
- 2003
|
|
5
|
MPLS Management using Policies
– Brunner, Quittek
- 2001
|
|
4
|
An Instrumentation and Control-Based Approach for Distributed Application Management and Adaptation
– Reilly, Taleb-Bendiab, et al.
- 2002
|
|
4
|
A Conflict Resolution Control Architecture for Self-Adaptive Software
– Badr, Reilly, et al.
- 2002
|
|
4
|
Distributed Policy-based Management Enabling Policy Adaptation on Monitoring using Active Network Technology
– Isomura
- 2001
|
|
3
|
Policy-Based Autonomic Control Service
– Badr, Taleb-Bendiab, et al.
- 2004
|
|
3
|
Conflict Representation and Classification
– Barber, Liu, et al.
- 1999
|
|
3
|
A Normative and Intentional Agent Model for Organisation Modelling
– Filipe
- 2002
|
|
2
|
An Investigation into Autonomic Middleware Control Service to Support Distributed Self-Adaptive Software
– Badr
- 2003
|
|
1
|
Policy-based Management Enabling Policy Adaptation on Monitoring using Active Network Technology
– Distributed
|
|
1
|
Autonomic Computing Concepts
– IBM
|
|
1
|
The Reflection API
– Sun-Microsystems
|