Method, system, and program for managing groups of objects when there are different group types
First Claim
Patent Images
1. An article of manufacture for managing storage objects, wherein the article of manufacture causes operations to be performed, the operations comprising:
- providing storage object information for each storage object, wherein the storage object information indicates at least one of a plurality of groups associated with the storage object, and wherein each storage object is capable of being associated with a plurality of groups and different group types; and
providing group information for each group indicating a group identifier, storage objects associated with the group, and a group type.
7 Assignments
0 Petitions
Accused Products
Abstract
Provided are a method, system, and program for managing storage objects. Storage object information is provided for each storage object, wherein the storage object information indicates at least one of a plurality of groups associated with the storage object, and wherein each storage object is capable of being associated with a plurality of groups and different group types. Group information is provided for each group indicating a group identifier, storage objects associated with the group, and a group type.
-
Citations
51 Claims
-
1. An article of manufacture for managing storage objects, wherein the article of manufacture causes operations to be performed, the operations comprising:
-
providing storage object information for each storage object, wherein the storage object information indicates at least one of a plurality of groups associated with the storage object, and wherein each storage object is capable of being associated with a plurality of groups and different group types; and
providing group information for each group indicating a group identifier, storage objects associated with the group, and a group type. - View Dependent Claims (2, 3, 4, 5, 6, 7, 9, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
8. The article of manufacture of claim 8, further comprising:
deleting the storage object information if removing the group identifier leaves the storage object entry associated with no groups.
-
10. The article of manufacture of 9, wherein the storage object is removed as part of an expiration operation, further comprising:
-
if the storage object to remove is a member of a peer group and is the group leader, then modifying the storage object information with the members of the peer group to remove the association of the storage objects to the peer group; and
removing the group information for the peer group if the storage object is the group leader of the peer group.
-
-
23. A system for managing storage objects, comprising:
-
a computer readable medium;
a storage;
storage objects included in the storage;
storage object information in the computer readable medium for each storage object, wherein the storage object information indicates at least one of a plurality of groups associated with the storage object, and wherein each storage object is capable of being associated with a plurality of groups and different group types; and
group information in the computer readable medium for each group indicating a group identifier, storage objects associated with the group, and a group type. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 32, 33, 34, 35)
-
-
31. The system of claim 31, wherein the storage object is removed as part of an expiration operation, further comprising:
-
means for modifying, if the storage object to remove is a member of a peer group and is the group leader, the storage object information for the members of the peer group to remove the association of the storage objects to the peer group; and
means for removing the group information for the peer group if the storage object is the group leader of the peer group.
-
-
36. A method for managing storage objects, comprising:
-
providing storage object information for each storage object, wherein the storage object information indicates at least one of a plurality of groups associated with the storage object, and wherein each storage object is capable of being associated with a plurality of groups and different group types; and
providing group information for each group indicating a group identifier, storage objects associated with the group, and a group type. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43, 44)
-
-
45. A computer readable medium for managing storage objects, comprising:
-
storage object information for each storage object, wherein the storage object information indicates at least one of a plurality of groups associated with the storage object, and wherein each storage object is capable of being associated with a plurality of groups and different group types; and
group information for each group indicating a group identifier, storage objects associated with the group, and a group type. - View Dependent Claims (46, 47, 48, 49, 50, 51)
-
Specification