Patent ID: 7904756

Claim:
A computer-implemented method to process a set of failures related to a data storage system, the method comprising: for each failure in said set of failures, using a failure type of said each failure, with a first map, to identify a group and associate said identified group with said each failure; wherein each group identified by said using is from a plurality of predetermined groups ranked relative to one another in a predetermined order; at least one processor selecting, based at least partially on said predetermined order, a first group from among groups associated with said set of failures; for each failure in a subset of failures associated with said first group, using said failure type with a second map, to identify a repair to fix said each failure; wherein said subset is comprised in said set; and storing in a memory, a plurality of repairs obtained from said using of said second map, said plurality of repairs comprising at least said repair, said plurality of repairs being arranged in a sequence relative to one another.