Patent · US Active

Data mobility, accessibility, and consistency in a data storage system

US10095708B2 · kind B2 · utility

9Cited by
9References
31Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 13, 2015
Grant dateOct 9, 2018
Priority date
Expiry dateMay 11, 2036

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F16/2358
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A transactional block storage system is provided which is capable of supporting a single-phase commit for data writes specifying a protected storage unit. The storage system includes a data storage map that logically links the protected data storage unit to two or more block storage units associated with a layer of the protected data storage unit. The storage system also includes an address abstraction layer which translates write requests to the block storage units and resolves whether those write requests are atomically committed to the storage system in a single phase transaction. The address abstraction layer is further configured to detected when a block storage unit becomes unavailable during a transaction and create a cleaning kit for that block in order to prevent data loss. Additionally, the address abstraction layer facilitates moving, copying, and merging of block storage units without global locking in the storage system.

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