Patent · US Active

Transactional allocation and deallocation of blocks in a block store

US11620214B2 · kind B2 · utility

0Cited by
14References
30Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJan 28, 2021
Grant dateApr 4, 2023
Priority date
Expiry dateJan 28, 2041

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2212/314
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Various embodiments set forth techniques for transactional allocation and deallocation of blocks in a block store. A first technique includes sending a first request that causes a non-persistent allocation of a block. The first technique also includes adding a first entry in a log recording the allocation as tentative, sending a second request that causes persistence of the allocation, and adding a second entry in a log recording the allocation as finalized. A second technique includes adding a first entry in a log recording a deallocation of a block, sending a first request that causes the deallocation of the block and causes the block to be unavailable for reallocation in a non-persistent manner, adding a second entry in the log recording that the deallocation is finalized, and sending a second request that causes the block to be made available for reallocation.

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