Patent · US Active

Handling data writes copied from a remote data storage device

US7386668B2 · kind B2 · utility

26Cited by
8References
8Claims
0Family size

Assignee

Inventors

Key dates

Filing dateAug 11, 2006
Grant dateJun 10, 2008
Priority date
Expiry dateAug 11, 2026

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.