×

Dynamically controlling temporary compromise on data redundancy

  • US 9,513,820 B1
  • Filed: 04/07/2014
  • Issued: 12/06/2016
  • Est. Priority Date: 04/07/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving a write request from a client of a storage system, the storage system comprising a plurality of storage devices;

    determining that a first condition is satisfied, wherein determining that the first condition is satisfied includes;

    detecting that a number of unacknowledged writes of data to storage devices of the plurality of storage devices is below a first threshold; and

    detecting that a number of ongoing rebuild processes within the storage system is below a second threshold, wherein the second threshold is different from the first threshold; and

    in response to determining that the first condition is satisfied, issuing an early acknowledgement to the client for the write request,wherein issuing the early acknowledgement comprises sending an acknowledgement of the write request to the client prior to completing all writes of data associated with the write request to the storage system.

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