an adaptive policy-based framework for network service management leonidas lymberopoulos emil lupu...
TRANSCRIPT
![Page 1: An Adaptive Policy-Based Framework for Network Service Management Leonidas Lymberopoulos Emil Lupu Morris Sloman Department of Computing Imperial College](https://reader036.vdocuments.site/reader036/viewer/2022082917/55145f88550346494e8b585d/html5/thumbnails/1.jpg)
An Adaptive Policy-Based Framework for Network Service
Management Leonidas LymberopoulosEmil LupuMorris Sloman
Department of ComputingImperial College London
![Page 2: An Adaptive Policy-Based Framework for Network Service Management Leonidas Lymberopoulos Emil Lupu Morris Sloman Department of Computing Imperial College](https://reader036.vdocuments.site/reader036/viewer/2022082917/55145f88550346494e8b585d/html5/thumbnails/2.jpg)
Roadmap
• Policy-based management• Service management issues• Ponder - Policy language• Policy adaptation within the Ponder
framework• Enforcement architecture for an adaptive
policy system• Implementation of a prototype adaptive
management system
![Page 3: An Adaptive Policy-Based Framework for Network Service Management Leonidas Lymberopoulos Emil Lupu Morris Sloman Department of Computing Imperial College](https://reader036.vdocuments.site/reader036/viewer/2022082917/55145f88550346494e8b585d/html5/thumbnails/3.jpg)
Policy-based management
• The fundamental objective of policy-based management is to allow flexible and adaptive management where the policies define the adaptation choices or strategy which can be modified without recoding or even shutting down the system.
• Service Adaptation– Service adaptation may take place either as a result
of failures within the system or to accommodate changes in clients application requirements.
![Page 4: An Adaptive Policy-Based Framework for Network Service Management Leonidas Lymberopoulos Emil Lupu Morris Sloman Department of Computing Imperial College](https://reader036.vdocuments.site/reader036/viewer/2022082917/55145f88550346494e8b585d/html5/thumbnails/4.jpg)
Roadmap
Policy-based management• Service management issues• Ponder - Policy language• Policy adaptation within the Ponder
framework• Enforcement architecture for an adaptive
policy system• Implementation of a prototype adaptive
management system
![Page 5: An Adaptive Policy-Based Framework for Network Service Management Leonidas Lymberopoulos Emil Lupu Morris Sloman Department of Computing Imperial College](https://reader036.vdocuments.site/reader036/viewer/2022082917/55145f88550346494e8b585d/html5/thumbnails/5.jpg)
Service management issues
• Satisfy the Service Level Agreement’s (SLA’s) established in an enterprise.
• Guaranty the Quality-of-Service offered to the applications using a service.
• A management system that can automatically derive information from service specific information.
• Support dynamic service management.
• Authorization should be part of the management system.
![Page 6: An Adaptive Policy-Based Framework for Network Service Management Leonidas Lymberopoulos Emil Lupu Morris Sloman Department of Computing Imperial College](https://reader036.vdocuments.site/reader036/viewer/2022082917/55145f88550346494e8b585d/html5/thumbnails/6.jpg)
Roadmap
Policy-based managementService management issues• Ponder - Policy language
– Obligation policies
• Policy adaptation within the Ponder framework• Enforcement architecture for an adaptive policy
system• Implementation of a prototype adaptive
management system
![Page 7: An Adaptive Policy-Based Framework for Network Service Management Leonidas Lymberopoulos Emil Lupu Morris Sloman Department of Computing Imperial College](https://reader036.vdocuments.site/reader036/viewer/2022082917/55145f88550346494e8b585d/html5/thumbnails/7.jpg)
Ponder - policy language
• Ponder is an object-oriented, declarative language for specifying management and security policies.– Subjects objects– Target objects– Domains
• Provides reuse by supporting definition of policy types.
![Page 8: An Adaptive Policy-Based Framework for Network Service Management Leonidas Lymberopoulos Emil Lupu Morris Sloman Department of Computing Imperial College](https://reader036.vdocuments.site/reader036/viewer/2022082917/55145f88550346494e8b585d/html5/thumbnails/8.jpg)
Obligation policies
• Specify the actions that managers must perform when certain events occur, and provide the ability to respond to changing circumstances.
• Are event-triggered condition-action rules.
• Syntax
![Page 9: An Adaptive Policy-Based Framework for Network Service Management Leonidas Lymberopoulos Emil Lupu Morris Sloman Department of Computing Imperial College](https://reader036.vdocuments.site/reader036/viewer/2022082917/55145f88550346494e8b585d/html5/thumbnails/9.jpg)
Roadmap
Policy-based managementService management issuesPonder - Policy language• Policy adaptation within the Ponder framework
– Run-time modification of policy parameters– Adaptation by dynamically selecting/enabling policies
from a set of policies• Enforcement architecture for an adaptive policy
system• Implementation of a prototype adaptive
management system
![Page 10: An Adaptive Policy-Based Framework for Network Service Management Leonidas Lymberopoulos Emil Lupu Morris Sloman Department of Computing Imperial College](https://reader036.vdocuments.site/reader036/viewer/2022082917/55145f88550346494e8b585d/html5/thumbnails/10.jpg)
Policy adaptation within the Ponder framework• Policy Adaptation
– Describe the ability of the policy-based management system to modify system behavior in one of the following ways:
• Run-Time modification of Policy parameters
• Adaptation by dynamically selecting and enabling policies from a set of policies
• Adaptation by learning which are the most suitable policy configuration strategies from the system behavior
![Page 11: An Adaptive Policy-Based Framework for Network Service Management Leonidas Lymberopoulos Emil Lupu Morris Sloman Department of Computing Imperial College](https://reader036.vdocuments.site/reader036/viewer/2022082917/55145f88550346494e8b585d/html5/thumbnails/11.jpg)
Run-time modification of policy parameters• New adaptation strategies can be
incorporated into the management system by – adding new policies which react to different
evens using the existing policy actions– replacing existing policies with new versions,
which either implement • new actions on the managed objects• new action on the Policy Management Agents
![Page 12: An Adaptive Policy-Based Framework for Network Service Management Leonidas Lymberopoulos Emil Lupu Morris Sloman Department of Computing Imperial College](https://reader036.vdocuments.site/reader036/viewer/2022082917/55145f88550346494e8b585d/html5/thumbnails/12.jpg)
Adaptation by dynamically selecting/enabling policies from a set of policies
• Higher-level control policies are triggered by reconfiguration events and determine which lower-level network policy must be enable/disable to adapt the configuration of the management system.
• Service Management Policies are an example of these higher-level policies.
![Page 13: An Adaptive Policy-Based Framework for Network Service Management Leonidas Lymberopoulos Emil Lupu Morris Sloman Department of Computing Imperial College](https://reader036.vdocuments.site/reader036/viewer/2022082917/55145f88550346494e8b585d/html5/thumbnails/13.jpg)
Roadmap
Policy-based managementService management issuesPonder - Policy languagePolicy adaptation within the Ponder
framework• Enforcement architecture for an adaptive
policy system• Implementation of a prototype adaptive
management system
![Page 14: An Adaptive Policy-Based Framework for Network Service Management Leonidas Lymberopoulos Emil Lupu Morris Sloman Department of Computing Imperial College](https://reader036.vdocuments.site/reader036/viewer/2022082917/55145f88550346494e8b585d/html5/thumbnails/14.jpg)
Enforcement architecture for an adaptive policy system
![Page 15: An Adaptive Policy-Based Framework for Network Service Management Leonidas Lymberopoulos Emil Lupu Morris Sloman Department of Computing Imperial College](https://reader036.vdocuments.site/reader036/viewer/2022082917/55145f88550346494e8b585d/html5/thumbnails/15.jpg)
Roadmap
Policy-based managementService management issuesPonder - Policy languagePolicy adaptation within the Ponder
frameworkEnforcement architecture for an adaptive
policy system• Implementation of a prototype adaptive
management system
![Page 16: An Adaptive Policy-Based Framework for Network Service Management Leonidas Lymberopoulos Emil Lupu Morris Sloman Department of Computing Imperial College](https://reader036.vdocuments.site/reader036/viewer/2022082917/55145f88550346494e8b585d/html5/thumbnails/16.jpg)
Implementation of a prototype adaptive management system