Method and apparatus for providing high availabilty to service groups within a datacenter
First Claim
Patent Images
1. A method comprising:
- identifying at least one suitable node for operating a service group by accessing policy master information, wherein the policy master information indicates the at least one suitable node of a plurality of nodesidentifying whether each of the at least one suitable node comprises a single point of failure by analyzing network topology information;
processing high availability information for the each of the at least one suitable node, whereinthe high availability information is received from the each of the at least one suitable node, andthe high availability information relates to at least one computer resource at the each of the at least one suitable node that is configured for use by the service group;
determining a high availability index for the each of the at least one suitable node, whereinthe high availability index for the each of the at least one suitable node is determined from a high availability index of the at least one computer resource at the each of the at least one suitable node; and
computing a high availability index for the service group, whereinthe high availability index for the service group is computed using the network topology information and the high availability index for the each of the at least one suitable node.
7 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for providing high availability to service groups within a datacenter is described. In one embodiment, the method includes accessing policy master information regarding a plurality of nodes to identify at least one suitable node of the plurality of nodes for operating a service group, generating network topology information to identify at least one single point of failure amongst the plurality of nodes, processing high availability information regarding at least one computer resource at the at least one suitable node and determining availability indicia of the service group based upon the network topology information and the high availability information.
-
Citations
20 Claims
-
1. A method comprising:
-
identifying at least one suitable node for operating a service group by accessing policy master information, wherein the policy master information indicates the at least one suitable node of a plurality of nodes identifying whether each of the at least one suitable node comprises a single point of failure by analyzing network topology information; processing high availability information for the each of the at least one suitable node, wherein the high availability information is received from the each of the at least one suitable node, and the high availability information relates to at least one computer resource at the each of the at least one suitable node that is configured for use by the service group; determining a high availability index for the each of the at least one suitable node, wherein the high availability index for the each of the at least one suitable node is determined from a high availability index of the at least one computer resource at the each of the at least one suitable node; and computing a high availability index for the service group, wherein the high availability index for the service group is computed using the network topology information and the high availability index for the each of the at least one suitable node. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 16)
-
-
12. A non-transitory computer readable storage medium comprising program instructions executable to:
-
identify at least one suitable node for operating a service group by accessing policy master information, wherein the policy master information indicates the at least one suitable node of a plurality of nodes; determine whether each of the at least one suitable node comprises a single point of failure by analyzing network topology information; process high availability information for the each of the at least one suitable node, wherein the high availability information is received from the each of the at least one suitable node, and the high availability information relates to at least one computer resource at the each of the at least one suitable node that is configured for use by the service group; determine a high availability index for the each of the at least one suitable node, wherein the high availability index for the each of the at least one suitable node is determined from a high availability index of the at least one computer resource at the each of the at least one suitable node; and compute a high availability index for the service group, wherein the high availability index for the service group is computed using the network topology information and the high availability index for the each of the at least one suitable node. - View Dependent Claims (13, 14, 15)
-
-
17. A system comprising:
-
one or more processors; memory coupled to the one or more processors, wherein the memory stores program instructions executable by the one or more processors to; identify at least one suitable node for operating a service group by accessing policy master information, wherein the policy master information indicates the at least one suitable node of a plurality of nodes; determine whether each of the at least one suitable node comprises a single point of failure by analyzing network topology information; process high availability information for the each of the at least one suitable node, wherein the high availability information is received from the each of the at least one suitable node, and the high availability information relates to at least one computer resource at the each of the at least one suitable node that is configured for use by the service group; determine a high availability index for the each of the at least one suitable node, wherein the high availability index for the each of the at least one suitable node is determined from a high availability index of the at least one computer resource at the each of the at least one suitable node; and compute a high availability index for the service group, wherein the high availability index for the service group is computed using the network topology information and the high availability index for the each of the at least one suitable node. - View Dependent Claims (18, 19, 20)
-
Specification