Patent · US Active

Multi-site block level write consistency

US10223402B1 · kind B1 · utility

0Cited by
0References
16Claims
0Family size

Assignee

Inventors

Key dates

Filing dateDec 29, 2015
Grant dateMar 5, 2019
Priority date
Expiry dateJul 19, 2037

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F11/1469
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

Maintaining write consistency between at least two mirrored storage devices includes receiving a write request for a particular block, obtaining a reservation for the particular block, waiting for the particular block to become available in response to not being able to successfully obtain the reservation, writing the particular block in response to successfully obtaining the reservation, and writing the particular block at a remote one of the storage devices following writing the particular block at the particular one of the storage devices. If a retryable indicator is received, the system waits a predetermined amount of time and releases the reservation. The system responds with a success indicator when writing the particular block at a remote one of the storage devices succeeds and responds with a failure indicator when writing the particular block at a remote one of the storage devices fails and the retryable indicator is not received.

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