Policy-Management Infrastructure
First Claim
Patent Images
1. One or more processor-readable media having processor-executable instructions that, when executed by a processor, perform a method comprising:
- generating multiple meta-policies, wherein a meta-policy controls the application of policies to one or more target computing nodes;
analyzing—
in the context of the multiple meta-policies—
subject policies for the one or more target computing nodes;
based upon the analyzing act, determining existence of overlap in the multiple meta-policies and conflicts in the subject policies;
based upon the determining act, facilitating a computation of a resultant set of policies (RSOP).
2 Assignments
0 Petitions
Accused Products
Abstract
Described herein are one or more implementations of a policy-management infrastructure that provides a universal policy-based solution across a spectrum of scenarios in a computing environment. At least one implementation of the policy-management infrastructure defines how policy-based data is structured or layered relative towards the data in other layers. Furthermore, a described implementation provides a mechanism for determining “overlap” and “conflicts” in policies.
337 Citations
20 Claims
-
1. One or more processor-readable media having processor-executable instructions that, when executed by a processor, perform a method comprising:
-
generating multiple meta-policies, wherein a meta-policy controls the application of policies to one or more target computing nodes; analyzing—
in the context of the multiple meta-policies—
subject policies for the one or more target computing nodes;based upon the analyzing act, determining existence of overlap in the multiple meta-policies and conflicts in the subject policies; based upon the determining act, facilitating a computation of a resultant set of policies (RSOP). - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. One or more processor-readable media having processor-executable instructions that, when executed by a processor, perform a method comprising:
-
generating multiple meta-policies, wherein a meta-policy controls the application of policies to one or more target computing nodes, the generating comprising producing a data model representing the multiple meta-policies, the data model having at least three of the following multiple data layers; policy management meta-policy layer configured to store data regarding policy management; merge &
conflict-resolution meta-policy layer configured to store a data concerning policy merging and conflict resolution;effective schedule &
conditions meta-policy layer configured to store data defining effective schedule and conditions for policies;applicability &
adaptation meta-policy layer configured to store data regarding applicability and adaptation of policies;consistency meta-policy configured to store data regarding consistency of policies; targeting &
distribution meta-policy layer configured to store data regarding targeting and distribution policies;release &
enactment meta-policy layer configured to store data regarding delivery of policies;change &
approval workflow meta-policy layer configured to store data regarding life cycles of policies;analyzing—
in the context of the multiple meta-policies—
subject policies for the one or more target computing nodes;based upon the analyzing act, determining existence of overlap in the multiple meta-policies and conflicts in the subject policies; based upon the determining act, facilitating a computation of a resultant set of policies (RSOP).
-
-
12. A computer-implemented policy-management method comprising:
-
generating multiple meta-policies, wherein a meta-policy controls the application of policies to one or more target computing nodes, the generating act comprises producing a multi-layered data model representing the multiple meta-policies, the data model has multiple ordered data layers; analyzing—
in the context of the multiple meta-policies—
subject policies for the one or more target computing nodes;based upon the analyzing act, determining existence of overlap in the multiple meta-policies and conflicts in the subject policies; based upon the determining act, facilitating a computation of a resultant set of policies (RSOP); distributing—
to a policy consumer—
the RSOP for the one or more target computing nodes. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification