Method and apparatus for assigning data sets to virtual volumes in a mass store
AssigneeInternational Business Machines Corporation
InventorsRobert D. Clifton, Richard F. Phares
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsRobert D. Clifton, Richard F. Phares
Estimating the term…
In a mass storage system having a multiplicity of storage volumes containing addressable data, the assignment of newly received data sets to the best storage volume is accomplished by determining the best match of the data set to the available volumes. Such selection enables maximum storage use of each volume. The best volume is one that provides memory space efficiency for the job at hand, and considers the volume life expectancy, the numbers of users, the shareability of the volume, and the status of the volume. First, all eligible volumes are listed. Then these volumes are sorted according to each volume's match and risk factors to the data set to be stored. The best fitting volumes are selected first for the actual data transfer and storage operation.
Apparatus for selecting a volume space in a mass storage facility according to the attributes of a data set to be stored in the selected volume as requested by a central processing unit, said apparatus comprising:
Apparatus for selecting a storage volume in a mass storage facility having a plurality of such storage volumes according to the attributes of a data set to be stored in the selected volume as requested by a central processing unit, said apparatus comprising:
The method of selecting a storage volume having a plurality of predetermined storage characteristics and residing in a mass storage system, said selection being in response to a request for storage of a new data set having a plurality of given storage requirements, said storage volume being in a given storage group of a plurality of such storage groups in said mass storage system, each storage group consisting of such storage volumes, said mass storage system storing electrical signal records identifying said storage volumes and each record having signals indicating said predetermined storage characteristics for each said storage volume, said records being arranged by record groups corresponding to said storage groups of storage volumes,
In a central processing unit connected to a mass storage system having a plurality of storage volumes for storing data sets, the method of selecting a best one of said storage volumes for a data set to be stored in said mass storage system, said central processing unit having an electrical record for each one of said storage volumes which includes parameters of data set storage usage, allocation, expiration date and accessing delays,
Apparatus for selecting a storage volume in a mass storage facility according to storage requirements of a new data set to be stored in a selected volume as requested by a central processing unit connected to said mass storage facility, said apparatus comprising:
In a data processing system, a machine method executed in a central processing unit for identifying a storage volume in a volume group of such storage volumes in a mass storage facility having a plurality of such volume groups for facilitating the storage of a data set in the mass storage facility, said data set having electrical indicators of its storage requirements, each of said storage volumes having an expiration date, a record in said data processing system for identifying each said storage volume and having electrical indications of such expiration date and data set storage parameters for each such storage volume,
The method of managing storage apparatus having a predetermined number of addressible storage registers connected to a data processing system, said data processing system having a given central processing unit managing said storage apparatus, in said given central processing unit performing the steps of:
A data processing system having a host computer, mass storage means for storing received user data signals, connection to said host computer from said mass storage means for receiving signals to be stored and supplying stored signals from and to said host computer, said mass storage means having a multiplicity of addressable storage registers with addressing means capable of addressing said multiplicity of addressable storage registers in groups of such addressable storage registers as a storage volume, each said storage volume constituting a one of said groups of said addressable storage registers,
A data processing system having a host computer means, a plurality of data storage units connected to said host computer means for storing data signals for use by said host computer means, said plurality of data storage units having a multiplicity of addressable storage registers, said addressable storage registers being arranged to be addressed as volumes of predetermined numbers of said addressible storage registers, predetermined ones of said volumes being grouped into volume groups, respectively;
A mass storage volume controller for managing storage space a predetermined portion control of a mass storage apparatus by selecting a volume storage area for a data set to be stored,
Dependencies are inferred from the claim text.