×

Utilizing parity caching and parity logging while closing the RAID5 write hole

  • US 6,523,087 B2
  • Filed: 03/06/2001
  • Issued: 02/18/2003
  • Est. Priority Date: 03/06/2001
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for parity caching, comprising:

  • storing firstly first data to an array of drives using at least a first controller as part of a first write operation;

    receiving first parity in non-volatile cache memory associated with said first controller as part of said first write operation;

    storing secondly second data to said array of drives using said first controller as part of a second write operation;

    providing a parity log related to said second data before starting said second write operation;

    experiencing a double failure associated with said first controller and one of said array of drives after said providing step and before said starting of said second write operation; and

    accessing said parity log to determine a location of said first parity to recover from said double failure.

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