Thresholding task control blocks for staging and destaging
AssigneeInternational Business Machines Corporation
InventorsMichael T. BENHASE, Lokesh M. GUPTA
Life of this patent
Estimating the term…
Abstract
For thresholding task control blocks (TCBs) for staging and destaging, a first tier of TCBs are reserved for guaranteeing a minimum number of TCBs for staging and destaging for storage ranks An additional number of requested TCBs are apportioned from a second tier of TCBs to each of the storage ranks based on a scaling factor that is calculated at predefined time intervals.
Claims20
A method for thresholding task control blocks (TCBs) for staging and destaging by a processor device in a computing environment, the method comprising:
- using a first tier of TCBs for reserving a guaranteed minimum number of TCBs for storage ranks;
- and
- apportioning an additional number of the TCBs from a second tier of TCBs that are requested to one of the storage ranks based on a scaling factor that is calculated at predefined time intervals.
A system for thresholding task control blocks (TCBs) for staging and destaging in a computing environment, the system comprising:
- at least one processor device operable in the computing environment, wherein processor device:
- uses a first tier of TCBs for reserving a guaranteed minimum number of TCBs for storage ranks, and
- apportions an additional number of the TCBs from a second tier of TCBs that are requested to one of the storage ranks based on a scaling factor that is calculated at predefined time intervals.
A computer program product for thresholding task control blocks (TCBs) for staging and destaging in a computing environment by at least one processor device, the computer program product comprising a non-transitory computer-readable storage medium having computer-readable program code portions stored therein, the computer-readable program code portions comprising:
- a first executable portion that uses a first tier of TCBs for reserving a guaranteed minimum number of TCBs for storage ranks;
- and
- a second executable portion that apportions an additional number of the TCBs from a second tier of TCBs that are requested to one of the storage ranks based on a scaling factor that is calculated at predefined time intervals.
Dependencies are inferred from the claim text.