Patent ID: 8230086
Filing Date: 2012-07-24
Classification: G06F

Abstract:
1. A method of processing a request in a clustered computer system, the method comprising: in a first node among a plurality of nodes in the clustered computer system, receiving a request from an originator resident on the first node, wherein the request is directed to a group that is resident in the clustered computer system and that is configured to manage a resource, wherein the request requests performance of a service associated with the resource managed by the group, wherein the group includes a plurality of regular members that communicate with one another via group communication using an ordered message-based scheme to maintain synchronization between the plurality of regular members, and wherein the originator is not a member of the group when the request is received; in response to receiving the request, temporarily joining the originator to the group with limited privileges such that the originator is configured to receive only a subset of messages communicated between the plurality of regular members; issuing the request to the regular members of the group through group communication while the originator is temporarily joined to the group with limited privileges to initiate performance of the service by the group; returning a response to the request to the originator through group communication; and automatically removing the originator from the group after returning the response to the originator.