×

Load balancing across multiple data paths

  • US 10,310,950 B2
  • Filed: 08/21/2017
  • Issued: 06/04/2019
  • Est. Priority Date: 05/09/2014
  • Status: Active Grant
First Claim
Patent Images

1. At least one non-transitory computer-readable medium storing operations, which when executed by at least one data processor, retrieve data from a secondary data storage device, wherein the data has been copied from primary data storage to the secondary storage device, the operations comprising:

  • allocating a job for retrieving the data from the secondary data storage,wherein the secondary data storage comprises multiple storage locations, and wherein each storage location stores at least one of multiple subsets of the data, andwherein each unit of data to be retrieved from the secondary data storage device includes information identifying a primary data storage location from which the unit of data was copied; and

    dividing the job into multiple data streams based on application-level characteristics identified to the data of each subset,wherein the multiple streams include;

    at least one stream associated with data identified with one or more application-level characteristics, andat least one stream associated with data identified with an application-level characteristic of control data, index data, or log data, andwherein each data path is associated with a corresponding and different storage location from the multiple storage locations of the secondary data storage.

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