Patent ID: 7747717
Filing Date: 2010-06-29
Classification: G06F

Abstract:
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.