×

DATA UPDATING TECHNOLOGY

  • US 20180356979A1
  • Filed: 08/20/2018
  • Published: 12/13/2018
  • Est. Priority Date: 02/18/2016
  • Status: Active Grant
First Claim
Patent Images

1. A data updating method performed in a storage system having a plurality of storage nodes forming a redundant array of independent disks (RAID), comprising:

  • receiving, by a management node of the storage system, a write request carrying to-be-written data, wherein a size of the to-be-written data is smaller than a stripe size of the RAID;

    obtaining, by the management node, an update data chunk from the to-be-written data;

    sending, by the management node to a first storage node in the plurality of storage nodes, an first update request for updating a first data block of a stripe in the RAID, the first data block being stored in the first storage node, the first update request comprising the update data chunk and an update indicator having a first value selected according to the size of the to-be-written data being smaller than the stripe size;

    in response to the update indicator in the first update request, storing, by the first storage node, the update data chunk into a non-volatile memory (NVM) cache of the first storage node; and

    sending, by the first storage node, a backup request to a second storage node in the plurality of storage nodes, the backup request carrying the update data chunk for storing in the second storage node.

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