Patent ID: 8903539

Claim:
A computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions comprising program instruction to: determine a distribution for a plurality of distributable components within a storage medium library, wherein the storage medium library comprises a plurality of library units, wherein the program instructions to determine the distribution for the plurality of distributable components with the storage medium library comprise program instructions to, determine a count of the distributable components within the storage medium library; determine a count of all storage medium drives within the storage medium library; determine a first value as a quotient of the count of distributable components within the storage medium library by the count of storage medium drives within the storage medium library; determine a count of storage medium drives in a first of the plurality of library units; and determine a goal value by multiplying the first value by the count of storage medium drives in the first of the plurality of library units, wherein the goal value is a goal value of distributable component for the first of the plurality of library units; determine that the plurality of distributable components are not currently distributed across the storage medium library in accordance with the distribution; and responsive to a determination that the distribution for the plurality of distributable components and a determination that the plurality of distributable components are not currently distributed across the storage medium library in accordance with the distribution, issue a set of one or more commands to move one or more of the plurality of distributable components to different locations of the storage medium library in accordance with the distribution.