HYPOTHETICAL POLICY AND EVENT EVALUATION
First Claim
1. A computer-implemented method, comprising:
- receiving, at a computing device, a request for a policy outcome from a user, wherein the request indicates a hypothetical event within a computer cluster;
determining a cluster state, which includes state information from a plurality of server nodes in the cluster;
generating a response plan for the hypothetical event based on the cluster state, without executing the response plan in the cluster, wherein the response plan indicates actions that are to be performed by server nodes in the cluster in response to the hypothetical event; and
providing the response plan to the user.
1 Assignment
0 Petitions
Accused Products
Abstract
A cluster management system can facilitate determining a response to a hypothetical event by a computer cluster. During operation, the system can receive a request for a policy outcome from a user, such that the request can indicate a hypothetical event within a computer cluster. Next, the system determines a cluster state that includes state information from a plurality of server nodes in the cluster. The system then generates a response plan to the hypothetical event based on the cluster state, without executing the response plan in the cluster. The response plan indicates actions that are to be performed by server nodes in the cluster in response to the hypothetical event. The system then provides the response plan to the user.
36 Citations
21 Claims
-
1. A computer-implemented method, comprising:
-
receiving, at a computing device, a request for a policy outcome from a user, wherein the request indicates a hypothetical event within a computer cluster; determining a cluster state, which includes state information from a plurality of server nodes in the cluster; generating a response plan for the hypothetical event based on the cluster state, without executing the response plan in the cluster, wherein the response plan indicates actions that are to be performed by server nodes in the cluster in response to the hypothetical event; and providing the response plan to the user. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer-readable storage medium storing instructions that when executed by a computer cause the computer to perform a method, the method comprising:
-
receiving a request for a policy outcome from a user, wherein the request indicates a hypothetical event within a computer cluster; determining a cluster state, which includes state information from a plurality of server nodes in the cluster; generating a response plan for the hypothetical event based on the cluster state, without executing the response plan in the cluster, wherein the response plan indicates actions that are to be performed by server nodes in the cluster in response to the hypothetical event; and providing the response plan to the user. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. An apparatus comprising:
-
a communication module to receive a request for a policy outcome from a user, wherein the request indicates a hypothetical event within a cluster; a configuration-determining module to determine a cluster state, wherein the cluster state includes state information from a plurality of server nodes in the cluster; and a response-generating module to generate a response plan for the hypothetical event based on the cluster state, without executing the response plan in the cluster, wherein the response plan indicates actions that are to be performed by server nodes in the cluster in response to the hypothetical event; wherein the communication module is further configured to provide the response plan to the user. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification