×

Fast application notification in a clustered computing system

  • US 7,747,717 B2
  • Filed: 08/12/2004
  • Issued: 06/29/2010
  • Est. Priority Date: 08/14/2003
  • Status: Active Grant
First Claim
Patent Images

1. A method for communicating changes about a clustered computing environment that comprises a plurality of interconnected nodes that host clustered server instances, comprising the computer-implemented steps of:

  • an application client establishing one or more sessions with a server instance performing work within a cluster, said server instance being one of said clustered server instances;

    wherein said application client resides outside of said cluster;

    wherein said server instance is an allocation of resources of a particular node for performing said work, and said session requests performing said work;

    in response to establishing a session with said server instance, said application client generating session identification information that identifies a resource and a session for which said resource performs work;

    in response to a status change to said resource, generating first data that identifies said resource and second data that indicates a status of said resource;

    publishing said first data and said second data to a set of one or more subscribers, including said application client, wherein said publishing transmits on an out-of-band connection that is different from a connection used by the one or more sessions; and

    in response to receiving said first data and said second data over said out-of-band connection, said application client using said first data, said second data, and said session identification information to identify one or more sessions affected by said status change;

    wherein the steps are performed by a plurality of computers.

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