×

Managing workflow communication in a distributed storage system

  • US 8,090,683 B2
  • Filed: 03/11/2009
  • Issued: 01/03/2012
  • Est. Priority Date: 02/23/2009
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer-implemented method for determining feasibility of a selected stripe node becoming a new primary stripe node for a stripe in a data storage system, the data storage system comprising a plurality of nodes storing replicas of the stripe, the method comprising:

  • computing a test generation for a journal associated with the selected stripe node and corresponding to the stripe,wherein the journal comprises entries that are assigned generations greater than previous entries; and

    comparing, by a feasibility module, a greatest generation corresponding to the stripe for each of the plurality of nodes storing replicas of the stripe with the test generation, andwhen the greatest generation for each of the plurality of nodes storing replicas of the stripe is less than the test generation, determining that it is feasible for the selected stripe node to become the new primary stripe node.

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