×

Systems, methods and interfaces for data virtualization

  • US 10,102,144 B2
  • Filed: 04/15/2014
  • Issued: 10/16/2018
  • Est. Priority Date: 04/16/2013
  • Status: Active Grant
First Claim
Patent Images

1. An apparatus, comprising:

  • an interface module configured to receive an atomic storage request pertaining to a target set of logical addresses of a logical address space;

    an atomic storage module configured to implement storage operations corresponding to the atomic storage request using a transactional set of logical addresses separate from the target set of logical addresses, wherein implementing the storage operations comprises binding one or more logical addresses of the transactional set to one or more data sets stored on a storage resource; and

    a data services module configured to append logical manipulation entries to a metadata log, the logical manipulation entries corresponding to modifications of associations between logical addresses and data stored on the storage resource, wherein the data services module is configured to close the atomic storage request by appending a logical manipulation entry to bind the target set of logical addresses to the one or more data sets,wherein the interface module, the atomic storage module, and the data services module comprise one or more of logic hardware and executable code, the executable code stored on a non-transitory computer readable medium.

View all claims
  • 6 Assignments
Timeline View
Assignment View
    ×
    ×