×

Reducing data loss in a computing storage environment

  • US 9,471,450 B2
  • Filed: 03/07/2013
  • Issued: 10/18/2016
  • Est. Priority Date: 03/07/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method for reducing data loss by a processor device in a computing storage environment, the method comprising:

  • prioritizing a plurality of data blocks for creating an N number of additional secondary copies of data using a plurality of factors representing a vulnerability factor for each one of the plurality of data blocks for identifying those of the plurality of data blocks having a probability of failure, wherein the plurality of data blocks includes at least a primary copy and a secondary copy of the data;

    comparing the vulnerability factor for one of the plurality of data blocks with the vulnerability factor of at least one alternative one of the plurality of data blocks and allocating resources to either the one of the plurality of data blocks or the at least one alternative one of the plurality of data blocks that has a greater vulnerability factor based on the comparison;

    computing the vulnerability factor for each one of the plurality of data blocks;

    using the vulnerability factor for determining whether the N number of the additional secondary copies are to be created;

    creating a list of the plurality of data blocks;

    adding to the list of the plurality of data blocks an N number of additional data blocks having free space for creating the N number of the additional secondary copies for those of the plurality of data blocks having the probability of failure; and

    removing one of the primary copy, the secondary copy, and the N number of the additional secondary copies from one of the plurality of data blocks in the list if the one of the primary copy, the secondary copy, and the N number of the additional secondary copies has failed.

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