Patent ID: 7757052

Claim:
An apparatus for recalling logical volumes, the apparatus comprising: a receiving module comprising executable code stored on a storage device, executed by a processor, and configured to receive at least one recall request, each recall request being directed to a logical volume stored in a mountable media; a queuing module comprising executable code stored on the storage device, executed by the processor, and configured to place each recall request in a queue for processing; and an optimizer module comprising executable code stored on the storage device, executed by the processor, and configured to reorder the queue in accordance with at least one optimization rule, wherein the at least one optimization rule comprises grouping at least two recall requests sequentially in the queue, each of the at least two recall requests corresponding to a logical volume residing on a single mountable media and processing a first recall request based upon a status of a second recall request such that the first recall request is processed after the second recall request if the second recall request is previously displaced by reordering.