Group access privatization in clustered computer system
AssigneeInternational Business Machines Corporation
InventorsRobert Miller, Vicki Lynn Morey, Laurie Ann Williams
Life of this patent
Estimating the term…
Abstract
An apparatus, clustered computer system, program product and method rely on cluster-private group names to perform accesses to groups that are resident in a clustered computer system. Thus, for a cluster-accessible group, all nodes capable of participating in a cluster are configured to map to the same cluster-private group name for that group, so that any external user that has access to the clustered computer system can access the group name and utilize the group name to initiate operations by the group.
Claims27
A method of accessing a group in a clustered computer system, wherein the clustered computer system includes a plurality of nodes, and wherein the group includes a plurality of members resident respectively on the plurality of nodes, the method comprising:
- (a) receiving an access request on a first node in the plurality of nodes, wherein the access request identifies a cluster-private group name associated with the group;
- and
- (b) processing the access request on the first node to initiate a group operation on at least a subset of the plurality of nodes that map to the cluster-private group name.
An apparatus, comprising:
- (a) a memory accessible by a first node among a plurality of nodes in a clustered computer system;
- and
- (b) a program resident in the memory and executed by the first node, the program configured to access a group that includes a plurality of members resident respectively on the plurality of nodes by receiving an access request that identifies a cluster-private group name associated with the group, and processing the access request to initiate a group operation on at least a subset of the plurality of nodes that map to the cluster-private group name.
A clustered computer system, comprising:
- (a) a plurality of nodes coupled to one another over a network;
- (b) a group including a plurality of members resident respectively on the plurality of nodes;
- and
- (c) a program resident in a first node among the plurality of nodes and configured to access the group by receiving an access request that identifies a cluster-private group name associated with the group, and processing the access request to initiate a group operation on at least a subset of the plurality of nodes that map to the cluster-private group name.
A program product, comprising:
- (a) a program resident in the memory and executed by a first node among a plurality of nodes in a clustered computer system, the program configured to access a group that includes a plurality of members resident respectively on the plurality of nodes by receiving an access request that identifies a cluster-private group name associated with the group, and processing the access request to initiate a group operation on at least a subset of the plurality of nodes that map to the cluster-private group name;
- and
- (b) a signal bearing medium bearing the program.
Dependencies are inferred from the claim text.