×

Destaging cache data using a distributed freezer

  • US 9,104,597 B2
  • Filed: 04/16/2013
  • Issued: 08/11/2015
  • Est. Priority Date: 04/16/2013
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method, comprising:

  • arranging multiple digital information devices having respective storage devices and memories to communicate within a network;

    distributedly storing, for a logical volume, data and first and second parity values across corresponding physical regions of the storage devices;

    distributedly storing, in the memories, multiple freezer nodes having a one-to-one correspondence with each of the multiple storage devices;

    detecting, in a cache for the logical volume, updated data for one or more first physical regions on the storage devices;

    retrieving existing data from the one or more first physical regions, and additional data for use in parity calculations from one or more corresponding second physical regions on the storage devices;

    calculating the first and the second parity values using the updated data, the existing data and the additional data;

    storing the updated data and the calculated first and second parity values to the freezer nodes; and

    destaging the updated data and the calculated first and second parity values from the freezer nodes to the corresponding storage devices.

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