×

Graceful failover using augmented stubs

  • US 7,434,087 B1
  • Filed: 05/21/2004
  • Issued: 10/07/2008
  • Est. Priority Date: 05/21/2004
  • Status: Active Grant
First Claim
Patent Images

1. A system, comprising:

  • a cluster, comprising a plurality of nodes configured to execute a distributed application component;

    a client configured to generate a lookup request for the application component;

    a naming service configured to respond to the lookup request, wherein the naming service is configured to, in response to the lookup request;

    determine whether the application component is executing on the cluster;

    return an augmented stub if the application component is executing on the cluster; and

    return a normal stub if the application component is not executing on the cluster;

    wherein the client is configured to access the application component using the augmented stub; and

    the augmented stub is configured to;

    interface to an instance of the application component on one of the nodes;

    in response to a failure of the one of the nodes, failover to another one of the nodes, transparent to the client; and

    interface to another instance of the application component on the another one of the nodes.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×