Cluster health indicator with dynamic load correlation
First Claim
1. A computer-readable medium storing computer-executable instructions that when executed by a computer cause the computer to perform a method, the method comprising:
- acquiring sets of metrics data from a set of related cluster elements;
determining a cluster element state based on a set of metrics data associated with the cluster element;
determining a relationship of the cluster element state to the cluster elements states of other members of the set of related cluster elements;
identifying a cluster element metric representation based, at least in part, on the cluster element state;
identifying a location on a proximity display of correlated metrics at which the cluster element metric representation is to be displayed, where the location depends, at least in part, on the relationship of the cluster element state to the cluster element states of the other members of the set of related cluster elements; and
displaying the cluster element metric representation at the identified location on the proximity display.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems, methods, and other embodiments associated with producing a proximity display of correlated load metrics associated with members of a cluster are described. One example method includes acquiring metrics data (e.g., load data) from nodes in a cluster. The example method may also include determining a cluster element state based on the metrics data and determining relationships between members of the set of related cluster elements. The method may also include identifying element metric representations for cluster elements based on cluster element states and identifying locations on a proximity display at which element metric representations are to be displayed. The locations may depend on relationships between cluster element states. The method may also include displaying element metric representations at the computed locations to produce a proximity display of correlated load metrics.
-
Citations
25 Claims
-
1. A computer-readable medium storing computer-executable instructions that when executed by a computer cause the computer to perform a method, the method comprising:
-
acquiring sets of metrics data from a set of related cluster elements; determining a cluster element state based on a set of metrics data associated with the cluster element; determining a relationship of the cluster element state to the cluster elements states of other members of the set of related cluster elements; identifying a cluster element metric representation based, at least in part, on the cluster element state; identifying a location on a proximity display of correlated metrics at which the cluster element metric representation is to be displayed, where the location depends, at least in part, on the relationship of the cluster element state to the cluster element states of the other members of the set of related cluster elements; and displaying the cluster element metric representation at the identified location on the proximity display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A system, comprising:
-
a correlation specification logic to receive data concerning a defined correlation between load metrics associated with nodes in a cluster; a data store to store load data associated with nodes in the cluster, where the load data is acquired in real time from the nodes; a reader logic to provide the load data; a display configuration logic to determine node state representations to be displayed on a proximity display, where the node state representations are based, at least in part, on the load data and on the load metrics; and a display control logic to display a proximity display of correlated load metrics as represented by node state representations, where the location of the representation of node states depends, at least in part, on a defined correlation between load metrics and on a discovered correlation between load metrics. - View Dependent Claims (19, 20, 21, 22, 23, 24)
-
-
25. A system, comprising:
-
means for acquiring load data from related nodes in a cluster; means for computing a set of states for nodes in the cluster and for computing a set of correlations between nodes in the cluster, where a member of the set of correlations depends on one or more of, a defined correlation, and a discovered correlation; and means for displaying a proximity map of correlated metrics based, at least in part, on the set of correlations.
-
Specification