Claims
- 1. A method comprising:
creating a plurality of policies; associating each of the plurality of policies with at least one target node, wherein each of the plurality of policies includes information known to the target node; and applying each of the plurality of policies to the at least one target node.
- 2. A method as recited in claim 1 wherein the plurality of policies are event-handling policies.
- 3. A method as recited in claim 1 wherein associating each of the plurality of policies with at least one target node includes associating each of the plurality of policies with a plurality of target nodes.
- 4. A method as recited in claim 1 wherein associating each of the plurality of policies with at least one target node includes associating each of the plurality of policies with a group of target nodes, wherein the group of target nodes share a common relationship.
- 5. A method as recited in claim 1 wherein applying each of the plurality of policies includes:
providing each of the plurality of policies to a plurality of domain controllers; and the plurality of domain controllers applying the plurality of policies to the at least one target node.
- 6. A method as recited in claim 1 further including identifying errors generated during the application of the plurality of policies.
- 7. A method as recited in claim 1 further including identifying conflicts between a plurality of policies applied to the same target node.
- 8. A method as recited in claim 1 further including simulating the effects of applying each of the plurality of policies to at least one target node prior to actual application of the plurality of policies.
- 9. A method as recited in claim 1 wherein applying each of the plurality of policies includes creating a meta-policy to control the application of policies to the at least one target node.
- 10. A method as recited in claim 1 further including applying a policy control policy to a particular target node to temporarily prevent application of policies to the particular target node.
- 11. One or more computer-readable memories containing a computer program that is executable by a processor to perform the method recited in claim 1.
- 12. A method comprising:
creating a plurality of policies; associating each of the plurality of policies with at least one group of target nodes in an enterprise, wherein the group of target nodes have a common relationship; and applying each of the plurality of policies to the group of target nodes.
- 13. A method as recited in claim 12 wherein the plurality of policies are event-handling policies.
- 14. A method as recited in claim 12 wherein each of the plurality of policies includes information known to the target nodes.
- 15. A method as recited in claim 12 wherein the single application of a particular policy to the group of target nodes applies the particular policy to all target nodes in the group.
- 16. A method as recited in claim 12 wherein applying each of the plurality of policies includes providing each of the plurality of policies to a plurality of domain controllers.
- 17. A method as recited in claim 16 further including the plurality of domain controllers applying the plurality of policies to the group of target nodes.
- 18. A method as recited in claim 12 further including identifying problems generated during the application of the plurality of policies to the group of target nodes.
- 19. A method as recited in claim 12 wherein applying each of the plurality of policies includes creating a meta-policy to control the application of policies to the group of target nodes.
- 20. A method as recited in claim 12 further including applying a policy control policy to the group of target nodes to prevent application of policies to the group of target nodes.
- 21. One or more computer-readable memories containing a computer program that is executable by a processor to perform the method recited in claim 12.
- 22. A method comprising:
creating a plurality of policies; associating each of the plurality of policies with at least one target node; and creating a meta-policy to control applying the plurality of policies to the at least one target node.
- 23. A method as recited in claim 22 further including applying each of the plurality of policies to the at least one target node based on the meta-policy.
- 24. A method as recited in claim 22 wherein associating each of the plurality of policies includes associating each of the plurality of policies with a group of target nodes.
- 25. A method as recited in claim 22 further including simulating the results of applying each of the plurality of policies to at least one target node prior to actual application of the plurality of policies.
- 26. One or more computer-readable memories containing a computer program that is executable by a processor to perform the method recited in claim 22.
- 27. An apparatus comprising:
a configuration tool to create policies and assign policies to a plurality of target nodes; a first policy provider coupled to the configuration tool to distribute policies to the plurality of target nodes, wherein the policies distributed to the plurality of target nodes contain information known to the target nodes; and a second policy provider coupled to the plurality of target nodes to maintain policy information related to the at least one target node.
- 28. An apparatus as recited in claim 27 wherein the configuration tool is further to create a meta-policy, wherein the meta-policy controls the application of policies to target nodes.
- 29. An apparatus as recited in claim 27 further including a domain controller coupled to the first policy provider and coupled to the plurality of target nodes, wherein the domain controller controls the application of policies to the at least one target node.
- 30. An apparatus as recited in claim 27 further including a simulation engine to simulate the results of applying a particular policy to at least one target node prior to actual application of the particular policy to the target node.
- 31. One or more computer-readable media having stored thereon a computer program that, when executed by one or more processors, causes the one or more processors to:
create a plurality of policies; associate each of the plurality of policies with a group of target nodes, wherein the group of target nodes have a common relationship, and wherein each of the plurality of policies includes information known to the group of target nodes; and apply each of the plurality of policies to the group of target nodes.
- 32. One or more computer-readable media as recited in claim 31 wherein the plurality of policies are event-handling policies.
- 33. One or more computer-readable media as recited in claim 31 wherein a meta-policy controls the application of policies to the group of target nodes.
RELATED APPLICATIONS
[0001] This application claims the benefit of U.S. Provisional Application No. 60/210,347 filed Jun. 7, 2000, the disclosure of which is incorporated by reference herein.
[0002] This application is related to an application entitled “Method and Apparatus for Handling Policies In an Enterprise”, to Ashvinkumar J. Sanghvi, Howard M. Hance, Lev Novik, and Fred E. Shaudys, and bearing client docket number MS1-689US, the disclosure of which is incorporated by reference herein. That application was filed on the same date as this application.
[0003] This application is related to an application entitled “Method and Apparatus for Event Handling In an Enterprise”, to Ashvinkumar J. Sanghvi, Howard M. Hance, Lev Novik, and Fred E. Shaudys, and bearing client docket number MS1-693US, the disclosure of which is incorporated by reference herein. That application was filed on the same date as this application.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60210347 |
Jun 2000 |
US |