Patent · US Active

Persistent reservations for virtual disk using multiple targets

US10248174B2 · kind B2 · utility

45Cited by
21References
17Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMay 24, 2016
Grant dateApr 2, 2019
Priority date
Expiry dateSep 22, 2036

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2009/45595
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

An application within a virtual machine is an iSCSI Initiator and is allowed to use as an iSCSI Target another virtual machine within the same hypervisor in order to make a persistent reservation for a virtual disk within a remotely-located storage platform. Any number of virtual machines within different hypervisors, and perhaps on different computers, use a local controller virtual machine to make a persistent reservation for the same virtual disk. The registration list and the current reservation holder data for an iSCSI persistent reservation for a particular virtual disk are held on a storage node of the storage platform rather than within a single virtual machine of a remote computer. A metadata module on the storage platform handles the incoming requests. A coordinator module within the storage platform uses a lock mechanism to guarantee that the reserve, release, preempt and clear commands are handled properly.

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