×

Request Batching and Asynchronous Request Execution For Deduplication Servers

  • US 20110060882A1
  • Filed: 09/04/2009
  • Published: 03/10/2011
  • Est. Priority Date: 09/04/2009
  • Status: Abandoned Application
First Claim
Patent Images

1. A computer readable storage medium comprising program instructions for processing disk access requests on a backup server, wherein the program instructions are executable by a processor to:

  • receive a first plurality of disk access requests, wherein the backup server is coupled to a storage device which stores a first plurality of data items, wherein at least a portion of each data item in the first plurality of data items is stored using a reference to a comparable portion of a stored data item;

    generate a second plurality of disk access requests based on the first plurality of disk access requests, wherein at least one disk access request of the second plurality of disk access requests references one of the first plurality of data items stored;

    obtain, for each of at least two disk access requests in the second plurality of disk access requests, data storage location information associated with a corresponding data item stored on the disk;

    determine an execution sequence for the second plurality of disk access requests based on the data storage location information; and

    issue the second plurality of disk access requests in the execution sequence.

View all claims
  • 6 Assignments
Timeline View
Assignment View
    ×
    ×