Patent · US Expired

Emulation of persistent group reservations

US6658587B1 · kind B1 · utility

22Cited by
18References
33Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJan 10, 2000
Grant dateDec 2, 2003
Priority date
Expiry dateJan 10, 2020

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F11/1482
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Method for emulating persistent group reservations on non persistent group reservation-compliant devices, apparatus to perform the method, and computer-readable storage medium containing instructions to perform the method. The present invention enables the emulation of persistent group reservations on a non persistent group reservation-compliant device, including a shared disk, to enable the disk's implementation of persistent group reservation-reliant algorithms. This in turn enables the implementation of algorithms based on persistent group reservation features substantially without modification of those algorithms. One such algorithm is a quorum algorithm. One example of persistent group reservations is found in the SCSI-3 standard. The present invention accomplishes persistent group reservation emulation, or PGRE, by storing host- and reservation-specific information on a reserved portion of the disk and using this data to emulate the steps of certain persistent group reservation features. One persistent group reservation preempt feature executes a set of steps as a single atomic action, the mutual exclusion necessary for this feature being done internally by the persistent gro…

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