×

Distributed storage system capable of restoring data in case of a storage failure

  • US 7,159,150 B2
  • Filed: 12/31/2002
  • Issued: 01/02/2007
  • Est. Priority Date: 12/31/2002
  • Status: Expired due to Fees
First Claim
Patent Images

1. A collective data storage system comprising:

  • a plurality of storage nodes connected by a network, each node storing data as extents;

    a data service (DS) agent in each node for managing the extents in the node;

    a plurality of metadata service (MDS) agents for managing metadata relating to the nodes and the extents, the MDS agents operating in a subset of the nodes;

    a cluster manager (CM) agent in each node for detecting a failure in the system and notifying a subset of the DS or MDS agents of the failure,wherein upon notification of the failure, the subset of DS or MDS agents independently generates a plan to restore the extents affected by the failure and collectively restoring the affected extents based on the plan; and

    a persistent map that correlates the data extents with the nodes; and

    wherein each MDS agent manages a subset of the map.

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