Directed allocation of coupling facility structures
AssigneeInternational Business Machines Corporation
InventorsDennis J. Dahlen, David A. Elko, Jeffrey M. Nick, David H. Surman
Life of this patent
Estimating the term…
Abstract
Storage structures are allocated within a shared storage processor of a computing environment. One or more target maximum counts are specified, which are to be used in allocating a storage structure of the shared storage processor. The one or more target maximum counts are then used to allocate the storage structure. The newly allocated structure can have the same characteristics as a previously allocated structure.
Claims39
A method of allocating storage structures within a shared storage processor of a computing environment, said shared storage processor being coupled to one or more processors of said computing environment, and said method comprising:
- specifying, without deriving from a structure size and a ratio of entries to elements, one or more target maximum counts to be used in allocating a storage structure of said shared storage processor, wherein target maximum count of the one or more target maximum counts indicates a maximum number of one of entries and to be included in the storage structure;
- and
- allocating said storage structure using said one or more target maximum counts, wherein the allocating comprises creating an instance of the storage structure, and wherein the creating defines functionality of the instance of the storage structure, the functionality facilitating access within the instance of the storage structure.
A system of allocating storage structures within a shared storage processor of a computing environment, said shared storage processor being coupled to one or more processors of said computing environment, and said method comprising:
- means for specifying, without deriving from a structures within a shared storage to elements, one or more target maximum counts to be used in allocating a storage structure of said shared storage processor, wherein a target maximum count of the one or more target maximum counts indicates a maximum number of entries and elements to be includes in the storage structure;
- and
- means for allocating said storage structure using said one or more target maximum counts, wherein the allocating comprises creating an instance of the storage structure, and wherein the creating defines functionality of the instance of the storage structure, the functionality facilitating access within the instance of the storage structure.
A system of allocating storage structures within a shared storage processor of a computing environment, said shared storage processor being coupled to one or more processors of said computing environment, and said method comprising:
- a first processor adapted to specify, without deriving from a structure size and a ratio of entries to elements, one or more target maximum counts to be used in allocating a storage structure of said shared storage processor, wherein a target maximum count of the one or more target maximum counts indicated a maximum number of one of entries and elements to be included in the storage structure;
- and
- a second processor adapted to allocate said storage structure using said one or more target maximum counts, wherein the allocating comprised creating an instance of the storage structure, and wherein the creating defines functionality of the instance of the storage structure, the functionality facilitating access within the instance of the storage structure.
At least one program storage device readable by a machine, tangibly embodying at least one program of instructions executable by the machine to perform a method of allocating storage structures within a shared storage processor of a computing environment, said shared storage processor being couple to one or more processors of said computing environment, and said method comprising:
- specifying, without deriving from a structure size and a ratio of entries to elements, one or more target maximum counts to be used in allocating a storage structure of said shared storage processor, wherein target maximum count of the one or more target maximum counts indicates a maximum number of one of entries and to be included in the storage structure;
- and
- allocating said storage structure using said one or more target maximum counts, wherein the allocating comprises creating an instance of the storage structure, and wherein the creating defines functionality of the instance of the storage structure, the functionality facilitating access within the instance of the storage structure.
Dependencies are inferred from the claim text.