×

Method for Providing Access to Data Items from a Distributed Storage System

  • US 20120254342A1
  • Filed: 09/27/2011
  • Published: 10/04/2012
  • Est. Priority Date: 09/28/2010
  • Status: Abandoned Application
First Claim
Patent Images

1. A method for providing access to data items from a distributed storage system having multiple storage nodes connected via a data communications network, each data item being replicated across a plurality of the storage nodes, the method comprising:

  • receiving a request to retrieve the data item at a given node;

    selecting, according to at least one detected characteristic of system status of the distributed storage system, a first or second reading mode to use in the retrieval of the data item, the first reading mode comprising attempting to read the data item from a set of storage nodes to check for data item consistency across at least a quorum of the set of storage nodes, the second reading mode comprising reading the data item from at least one of the storage nodes, said selecting the first or second reading mode comprising;

    selecting the first reading mode when the detected characteristic of system status indicates a lower likelihood of data item consistency, andselecting the second reading mode when the detected characteristic of system status indicates a higher likelihood of data item consistency;

    reading the data item from the distributed storage system using the selected reading mode; and

    transmitting the data item, read by the selected reading mode, in response to the request to retrieve the data item.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×