×

Distributed indexing system for data storage

  • US 9,646,038 B2
  • Filed: 05/18/2016
  • Issued: 05/09/2017
  • Est. Priority Date: 07/02/2008
  • Status: Active Grant
First Claim
Patent Images

1. A method of creating a distributed index of a secondary copy of primary data, the method comprising:

  • copying primary data stored in one or more primary storage devices to one or more secondary storage devices to create a secondary copy of the primary data;

    indexing a first portion of the secondary copy with a first index server, wherein indexing the first portion of the secondary copy creates a first index of the first portion;

    indexing a second portion of the secondary copy with a second index server, wherein indexing the second portion of secondary copy creates a second index of the second portion;

    copying the first index to the second index server so that the first index is available at both the first and second index servers;

    receiving a request for the primary data;

    determining that the secondary copy of the requested primary data exists in the one or more secondary storage devices; and

    sending the request to at least one of the first and second index servers to retrieve a portion of the secondary copy that relates to the requested primary data;

    identifying that the request is associated with the first index;

    directing the request associated with the first index to the second index server when the first index server is not available.

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