Patent ID: 8694625

Claim:
A computer system, comprising: a processing cluster including a plurality of physical or virtual processing modes; at least one processor for executing program instructions; at least one memory coupled to the processor for executing the program instructions; and program instructions stored within the at least one memory for providing event notification within the computer system, the program instructions comprising program instructions for at an event management interface, receiving a request from a local event consumer on a local node that the local event consumer be notified of occurrences of a particular event type, wherein the request is supplied in conjunction with an indication of whether or not the particular event type is to be handled as a cluster event, selectively, if the indication indicates that the particular event type is to be handled as a cluster event, instantiating local event consumers on other nodes that send requests to corresponding event management interfaces with an indication that the particular event type is to be handled as a cluster event, detecting an event of the particular event type on the local node, and selectively sending an event notification signaling the event to the other nodes in the processing cluster if the indication indicates that the particular event type is to be handled as a cluster event and not sending the event notification to other nodes in the processing cluster if the indication indicates that the particular event type is not to be handled as a cluster event.