Patent · US Active

Using a conditional read request and a hash to determine synchronization of data in a cache at a host with data in storage array

US8954673B1 · kind B1 · utility

85Cited by
1References
17Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 20, 2012
Grant dateFeb 10, 2015
Priority date
Expiry dateJun 1, 2033

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F12/0866
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

In one aspect, a method includes sending a conditional read request from a host to a storage array requesting data in a data block stored at the storage array. The conditional read request includes a first hash of data in the data block at the host. The method also includes determining a second hash of the data in the data block stored at the storage array, comparing the first hash and the second hash, sending a reply from the storage array to the host with the data in the data block stored at the storage array if the first hash and the second hash differ and sending a reply from the storage array to the host without the data in the data block stored at the storage array if the first hash and the second hash are the same.

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