Patent · US Expired

Handling data writes copied from a remote data storage device

US7114033B2 · kind B2 · utility

36Cited by
7References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateOct 1, 2004
Grant dateSep 26, 2006
Priority date
Expiry dateDec 15, 2024

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2212/284
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Handling ordered writes to a data storage device includes receiving a first chunk of data into slots of a cache of the data storage device and using a hash table to provide a correlation between cache slots containing data from the first chunk of data and locations of a logical storage device of the data storage device. Handling ordered writes may also include maintaining a circularly linked list of pointers to cache slots containing the first chunk of data. Handling ordered writes may also include receiving a second chunk of data into slots of the cache of the data storage device and receiving a message indicating that all data corresponding to the first chunk of data has been transferred to the data storage device. Handling ordered writes may also include, in response to receiving the message, storing data from the first chunk on to the logical storage device. Handling ordered writes may also include using a hash table to provide a correlation between cache slots containing data from the second chunk of data and locations of a logical storage device of the data storage device.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.