Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

2.2.5 Policy Lifecycle Management

Policy lifecycle management manages the deployment and life cycle of policies in PDP groups at run time. Policy sets can be deploy at run time without restarting PDPs or stopping policy execution. PDPs preserve state for minor/patch version upgrades and rollbacks.

2.2.5.1 Download Policy Set to PDP

...

2.2.6 Policy Monitoring



*******

  • Runtime capability to upgrade Policies, change mode of operation for policies (for example: safe mode, test mode) and ability to preserve state for minor/patch version upgrades
    • Runtime modes for safe mode, test mode will be implemented as another line of defense against policy conflicts and resolution
  1. Policies are be possible to specify and deploy at run time without restarting components or stopping policy processing
  1. PDPs scale horizontally
  2. Policies are upgradable with state preserved within the limitations of semantic versioning (State preserved for minor/patch version upgrades), see 2.
  • Policy API will support Lifecycle management for policies that are deployed such as modes and retirement. This additional requirement is better suited for the new proposed Policy Lifecycle API than the current API.

...

x.y.z Policy Execution Architecture


  • The PAP will do run time monitoring of policy and context .
  • Policy does instance monitoring, monitoring of PDPs in real time etc.

...