×

Techniques for error handling in parallel splitting of storage commands

  • US 9,489,275 B2
  • Filed: 10/02/2014
  • Issued: 11/08/2016
  • Est. Priority Date: 10/02/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • performing at a first node of a storage cluster system a command received from a client device via a network to alter client device data stored in a first storage device coupled to the first node;

    transmitting a replica of the command to a second node of the storage cluster system via the network to enable performance of the replica by the second node at least partially in parallel with the command;

    retrying transmission of the replica based on a failure indication by the second node; and

    selecting a status indication of performance of the command to transmit to the client device based on the failure indication and results of retrial of transmission of the replica, wherein an indication of successful performance of the command is selected as the status indication based upon a determination that a failure is a short-term failure and successful commencement of performance of the replica by the second node following retrial of transmission of the replica to the second node.

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