×

High-availability computer cluster with failover support based on a resource map

  • US 8,738,961 B2
  • Filed: 08/17/2010
  • Issued: 05/27/2014
  • Est. Priority Date: 08/17/2010
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method comprising:

  • representing a cluster of computer resources as nodes in a dependency graph, the nodes including a plurality of articulation points, wherein removal of an articulation point due to a resource failure results in a disconnected dependency graph;

    if a failed resource corresponds to an articulation point, performing a failover for a resource group that the failed resource is a member, wherein all of the nodes in a cluster are aware of status of all resources on all other nodes, andif a failover remote resource only satisfies a portion of all resource requirements, then failover still occurs and the failover remote resource runs in a degraded mode,wherein the resources comprise local resources and the failover is to a local resource if the failed resource does not affect all of the local resources, and upon a resource failing, analyzing the dependency graph to determine if an operational state of a primary node is reachable.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×