Real-time feedback for policies for computing system management
First Claim
1. A method for defining at least one policy used for management in a computing system, comprising:
- receiving, by the computing system, a specified result;
receiving, by the computing system, a prospective policy and a list of parameters of the prospective policy that may be adjusted;
accessing, by the computing system, stored information regarding at least one managed entity in the computing system;
applying, by the computing system, the prospective policy to the information regarding the at least one managed entity;
determining, by the computing system, if the result of applying the prospective policy to the information regarding the at least one managed entity achieves the specified result;
outputting, by the computing system, the prospective policy in response to determining that the result of applying the prospective policy achieves the specified result;
in response to determining that the result of applying the prospective policy does not achieve the specified result, performing, by the computing system;
varying, within a first range, a first parameter in the list of parameters to create a first modified prospective policy;
applying the first modified prospective policy to the information regarding the at least one managed entity; and
determining if the result of applying the first modified prospective policy to the information regarding the at least one managed entity achieves the specified result, and if so, outputting the first modified prospective policy; and
in response to determining that the result of applying the prospective policy achieves the specified result and that additional policies are desired, then the operations performed by the computing system further comprise;
(a) varying, within a first range, a parameter in the list of parameters having a first priority to create a first modified prospective policy;
(b) applying the first modified prospective policy to the information regarding the at least one managed entity; and
(c) determining if the result of applying the first modified prospective policy to the information regarding the at least one managed entity achieves the specified result; and
in response to determining that the result of applying the first modified prospective policy does not achieve the specified result, then the operations performed by the computing system further comprise performing operations (a), (b), and (c); and
outputting, by the computing system, each prospective policy and modified prospective policy that is determined to achieve the specified result.
0 Assignments
0 Petitions
Accused Products
Abstract
One aspect of the invention is a method for providing real-time feedback regarding the effect of applying a policy definition used for management in a computing system. An example of the method includes receiving the policy definition, and accessing stored information regarding at least one managed entity in the computing system. This example also includes applying the policy definition to the information regarding the at least one managed entity. This example further includes outputting information providing real-time feedback regarding the effect of applying the policy definition to the information regarding the at least one managed entity. Another aspect of the invention is a method for defining a policy used for management in a computing system.
-
Citations
20 Claims
-
1. A method for defining at least one policy used for management in a computing system, comprising:
-
receiving, by the computing system, a specified result; receiving, by the computing system, a prospective policy and a list of parameters of the prospective policy that may be adjusted; accessing, by the computing system, stored information regarding at least one managed entity in the computing system; applying, by the computing system, the prospective policy to the information regarding the at least one managed entity; determining, by the computing system, if the result of applying the prospective policy to the information regarding the at least one managed entity achieves the specified result; outputting, by the computing system, the prospective policy in response to determining that the result of applying the prospective policy achieves the specified result; in response to determining that the result of applying the prospective policy does not achieve the specified result, performing, by the computing system; varying, within a first range, a first parameter in the list of parameters to create a first modified prospective policy; applying the first modified prospective policy to the information regarding the at least one managed entity; and determining if the result of applying the first modified prospective policy to the information regarding the at least one managed entity achieves the specified result, and if so, outputting the first modified prospective policy; and in response to determining that the result of applying the prospective policy achieves the specified result and that additional policies are desired, then the operations performed by the computing system further comprise; (a) varying, within a first range, a parameter in the list of parameters having a first priority to create a first modified prospective policy; (b) applying the first modified prospective policy to the information regarding the at least one managed entity; and (c) determining if the result of applying the first modified prospective policy to the information regarding the at least one managed entity achieves the specified result; and in response to determining that the result of applying the first modified prospective policy does not achieve the specified result, then the operations performed by the computing system further comprise performing operations (a), (b), and (c); and outputting, by the computing system, each prospective policy and modified prospective policy that is determined to achieve the specified result. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A machine-readable data storage device embodying a program of machine-readable instructions executable by a digital processing apparatus to perform real-time feedback regarding the effect of applying a policy definition used for management in a computing system, wherein the instructions when executed perform operations, the operations comprising:
-
receiving a specified result; receiving a prospective policy and a list of parameters of the prospective policy that may be adjusted; accessing stored information regarding at least one managed entity in the computing system; applying the prospective policy to the information regarding the at least one managed entity; determining if the result of applying the prospective policy to the information regarding the at least one managed entity achieves the specified result; outputting the prospective policy in response to determining that the result of applying the prospective policy achieves the specified result; in response to determining that the result of applying the prospective policy does not achieve the specified result, performing; varying, within a first range, a first parameter in the list of parameters to create a first modified prospective policy; applying the first modified prospective policy to the information regarding the at least one managed entity; and determining if the result of applying the first modified prospective policy to the information regarding the at least one managed entity achieves the specified result, and if so, outputting the first modified prospective policy; in response to determining that the result of applying the prospective policy achieves the specified result and that additional policies are desired, then the operations performed further comprise; (a) varying, within a first range, a parameter in the list of parameters having a first priority to create a first modified prospective policy; (b) applying the first modified prospective policy to the information regarding the at least one managed entity; and (c) determining if the result of applying the first modified prospective policy to the information regarding the at least one managed entity achieves the specified result; in response to determining that the result of applying the first modified prospective policy does not achieve the specified result, then the operations performed further comprise performing operations (a), (b), and (c); and outputting each prospective policy and modified prospective policy that is determined to achieve the specified result. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A computing system, comprising:
-
a memory including a program of machine-readable instructions executed to perform real-time feedback regarding the effect of applying a policy definition used for management in the computing system; a processing device coupled to the memory, wherein the processing device executes the program of machine-readable instructions to perform operations, the operations comprising; receiving a specified result; receiving a prospective policy and a list of parameters of the prospective policy that may be adjusted; accessing stored information regarding at least one managed entity in the computing system; applying the prospective policy to the information regarding the at least one managed entity; determining if the result of applying the prospective policy to the information regarding the at least one managed entity achieves the specified result; outputting the prospective policy in response to determining that the result of applying the prospective policy achieves the specified result; in response to determining that the result of applying the prospective policy does not achieve the specified result, performing; varying, within a first range, a first parameter in the list of parameters to create a first modified prospective policy; applying the first modified prospective policy to the information regarding the at least one managed entity; and determining if the result of applying the first modified prospective policy to the information regarding the at least one managed entity achieves the specified result, and if so, outputting the first modified prospective policy; in response to determining that the result of applying the prospective policy achieves the specified result and that additional policies are desired, then the operations performed further comprise; (a) varying, within a first range, a parameter in the list of parameters having a first priority to create a first modified prospective policy; (b) applying the first modified prospective policy to the information regarding the at least one managed entity; and (c) determining if the result of applying the first modified prospective policy to the information regarding the at least one managed entity achieves the specified result; and in response to determining that the result of applying the first modified prospective policy does not achieve the specified result, then the operations performed further comprise performing operations (a), (b), and (c); and outputting each prospective policy and modified prospective policy that is determined to achieve the specified result. - View Dependent Claims (18, 19, 20)
-
Specification