Concurrent data recall in a hierarchical storage environment using plural queues

   
   

A technique for recalling data objects stored on media. A queue is created for each medium on which data objects are located, where each request to recall a data object is placed on the queue corresponding to the medium on which the data object is located. A queue is "active" when its corresponding medium is mounted and being used for recall; otherwise the queue is "non-active." A thread is created for each active queue, where the thread retrieves from a medium the requested items on the active queue. When plural drives are available for mounting and reading media, plural queues may be active concurrently, so that the plural queues' respective threads may recall items from the plural media in parallel. Preferably, the requests on each queue are organized in an order such that the offset locations of the requested items form two monotonically increasing sequences.

 
Web www.patentalert.com

< Printer driver and method for supporting worldwide single binary font format with built in support for double byte characters

< System and method for transferring data over a network

> Application program interface for network software platform

> Synchronization of controlled device state using state table and eventing in data-driven remote device control model

~ 00195